Shorter reads that go deeper into one part of this guide.
The short answer
Google shows three map results before any website — your Business Profile decides if you are one of them.
Build one page per service for each Melaka town you want to win, written for that place.
Count WhatsApp clicks, calls and direction requests, not rankings.
How people in Melaka search
Most local searches in Melaka happen on a phone, often in a mix of English, Malay and Chinese — and usually with a town name. Google shows a map pack of three businesses before any website.

The map pack comes first
For “aircond service Melaka” or “klinik gigi Ayer Keroh”, the three map results take most of the clicks. Your Business Profile decides whether you are one of them.
Distance, relevance, prominence
Google weighs how close you are to the searcher, how well your profile matches the search, and how known you are — reviews, links and mentions around Melaka.
Melaka is many small markets
Customers in Jasin rarely search for a business in Klebang. A page that only says “Melaka” — or “Malaysia” — rarely wins “Batu Berendam” or “Alor Gajah”.
WhatsApp is the conversion
Malaysians click to WhatsApp, not to a contact form. Put a WhatsApp button at the top of every local page with the message already filled in — a wa.me/60XXXXXXXXX link with a message like “Hi, I found you on Google — I need aircond service in Ayer Keroh”. You see which page sent the chat, and the customer does not have to type.
Step 1: Google Business Profile
Free, and for many local businesses it brings more enquiries than the website in the first month. Most profiles in Melaka are half-finished.
Pick the right primary category
The single most important setting. Search your main service, open the top three competitors and see which primary category they use — then choose the closest honest match. Add secondary categories only for work you really do.
Service area and hours
Set the towns you actually serve and real opening hours, including public holidays like Hari Raya and Chinese New Year. Wrong hours lose calls and trust.
Services, products and description
List each service by the words customers use, with prices where you can. Write the description for a customer, mentioning the towns you serve once — not a list of keywords.
Real photos, every month
Shopfront from the road, team, work in progress, finished jobs. Profiles with fresh, real photos get more calls than ones with a logo only.
Reply to every review
In the language the customer used, within a few days. It shows Google — and the next customer — that someone is there.
Posts — and the answers Google writes
Google removed the Q&A section from Business Profiles in late 2025. Questions are now answered by Google’s AI from your profile, reviews and website — so put prices, areas covered, hours, parking and payment methods in writing on both. A short post when you finish a job or run an offer still helps.
Step 2: A page for each Melaka town
One page per service per town you want to win — written for that place, not copied with the town name swapped.
One clear page per search
“Aircond service Ayer Keroh” and “aircond service Alor Gajah” are different searches with different competitors. Each needs its own page and its own address in the menu or footer.
Local proof on the page
Jobs done nearby, landmarks customers know — MITC, Jonker Street, Taman Tasik Utama — travel time from your base, reviews from customers in that town.
Name, address, phone — identical
The same details on the site, the Business Profile and every directory. “Jalan” vs “Jln” is fine; a different phone number is not.
Fast on mobile data
Heavy sliders lose visitors on a weak signal before the page appears. Aim for under 3 seconds on 4G, and check it on a mid-range phone. Test it free at pagespeed.web.dev.
Step 3: Reviews and directories
Prominence is earned off your site — by what customers and other Melaka businesses say about you.
Ask at the right moment
Send the review link on WhatsApp right after a job goes well, while the customer is still happy. One line is enough: “Thank you for choosing us! If you are happy with the job, a short Google review helps other Melaka customers find us: [link]”. The link is under Ask for reviews in your Business Profile.
Make it easy in any language
Tell customers they can write in English, Malay or Chinese, a line or two is enough. More short reviews beat a few long ones. If they mention what you did and where, even better — but never write it for them.
Melaka listings
Consistent listings on Malaysian directories, the Melaka Chamber of Commerce and your trade association add trust signals.
Local links
Suppliers, associations, local news and event sponsors. One real local link beats fifty random ones bought online.
Writing a town page that works
Most town pages fail because they read like a template. This structure works for almost any local service.
Title says service and town
For example “Aircond service in Ayer Keroh”. The same words in the page title, the main heading and the first sentence.
Answer the first question at the top
Price range, how fast you can come, and the WhatsApp button — before any history of the company.
Something only true for that town
Areas covered within it, a recent job there, a photo taken there, how long it takes you to arrive. If the page would make sense for any town, rewrite it.
Short FAQ and a map
Three or four questions customers in that town actually ask, and a map showing where you are relative to them.
Measuring what matters
Rankings move every day. Enquiries are the number that pays — and they are easy to count.
Business Profile performance
Each month, note calls, website clicks, direction requests and messages from the profile’s Performance view.
WhatsApp clicks on the site
Track clicks on every WhatsApp button as an event in Google Analytics, so you know which pages and towns bring chats.
Search Console queries
See which searches with town names already show your pages, and which ones get impressions but few clicks — those pages need better titles.
Ask new customers
“How did you find us?” in the first reply. Simple, and it catches what analytics cannot.
Quick answers.
01How long does local SEO take in Melaka?
Business Profile fixes can show results in weeks. Town pages and reviews usually take three to six months to settle — faster in smaller towns with fewer competitors.
02Do I need a website for local SEO?
A Business Profile alone can rank in Maps, but a fast site with town pages wins more searches and converts better.
03Should my pages be in English, Malay or Chinese?
Write for how your customers search. Many Malaysian businesses do best with English pages plus key phrases in Malay or Chinese where customers use them.
04Can I rank in a town where I have no address?
In the map pack it is harder — distance matters. But a strong town page can rank in the normal results below the map, and a service-area profile can cover nearby towns.
05Should I buy reviews or offer rewards for them?
No. Fake or paid reviews break Google’s rules and can get reviews removed or the profile suspended. Asking every happy customer works better over time.
06My business disappeared from Google Maps. What happened?
Usually a suspension after an edit — a new address, name or category — or a report from a competitor. Sign in to Business Profile and check the status. Don’t create a new profile; fix what Google flags and request reinstatement with photos of your signboard and your SSM documents.
07Can I use a virtual office or home address?
A virtual office is not allowed unless you are actually staffed there during your opening hours, and it can get the profile suspended. If you work from home or at customers’ premises, set it up as a service-area business and hide the address.
08Do Google Ads help my map ranking?
No. Ads appear above or inside the map results, but paying for them does not lift your free ranking. They are useful for quick enquiries while the free listing grows.
09What does local SEO cost?
CST’s Local SEO is RM 800 a month — Business Profile, three town or service pages, directories and reviews. Full SEO is RM 1,500 a month.
Related guides
“The old site looked fine but sold nothing. CST rebuilt it around how customers actually buy — making enquiries turn into orders instead of going quiet.”


