Being findable is not the same as having a website
Many small businesses have a good website that nobody sees. The site is live, it looks fine, but it shows on page four of Google for the search that matters. Meanwhile, a competitor with a worse website but a better Google listing gets the calls.
The surprising part: much of this is not about your website. For a local business, most visibility comes from a free Google listing you already own and probably haven’t updated for two years — and from the reviews people leave on it.
This series shows the whole picture: where people really search, what decides who shows up, and what to do, in order.
Where local customers actually look
A customer asks four questions, in this order. Your website only answers the last one. The first two are answered on Google, before anyone sees your site.
-
1
Find · On Google
“Who’s near me?”
The map — before anything else
Search for anything local and three businesses appear on a map above the normal results, with a call button. On a phone, this can fill the whole screen. This is the most valuable spot in local search — and what shows there is your Google Business Profile, not your website.
Decided by Google Business Profile
-
2
Filter · On Google
“Who’s any good?”
Google reviews, as a filter
When three businesses are on screen, the star rating and number of reviews decide which one gets tapped. Most owners never think about this: you can rank first and still lose the customer to the one with two hundred reviews.
Decided by Stars and review count
-
3
Check · On your own pages
“Are they still open?”
Social — for checking you are real
People find you on Google, then check your Facebook or Instagram to see if you are still open. A page with no posts since 2023 doesn’t look good. Social media is where people check you, not where they find you.
Decided by Recent posts
-
4
Decide · On your own pages
“Should I contact them?”
Your website — to decide
The last step, where people decide to enquire. By the time someone reaches your site, they are almost ready to contact you. The site’s job is not to lose them. That is a different series.
Decided by Your website
Where to spend your first hours
What each channel actually does for you
Owners often spend the same effort on everything they hear about. But the results are very different. Here is how the usual options compare for a local service business.
| Channel | Gets you found | Helps them choose you | Cost | Time to see it |
|---|---|---|---|---|
| Your first ten hours go here | ||||
| Google Business ProfileThe map listing with your call button | The map spot | Hours, photos, call button | Free | Days to weeks |
| Google reviewsStars and count beside your name | Recent reviews lift you | Decides who gets tapped | Free | Builds monthly |
| Then | ||||
| Your websiteWhere people decide to enquire | Confirms the profile | Where they make up their mind | One-off build | 2–6 months |
| Facebook or InstagramProof you are still open | Barely, on Google | Shows you are active | Free, takes time | Ongoing |
| Directory listingsSame details on other sites | Consistency, not count | Rarely | Mostly free | One afternoon |
| Google AdsPaid spots above the map | Only while you pay | Sends them to your site | Per click | Same day, stops when you stop |
strong a little no effect
The top two rows are free and only you can do them well. Spend your first ten hours there. Only try ads once your profile and website are ready to turn paid clicks into enquiries.
Typical Malaysian prices · October 2026
What getting found on Google costs
The work that helps most is free. What you pay for is either time you don’t have, or technical work you do once. Here is what each part usually costs a small business in Malaysia.
| What | Typical cost | Verdict | When it is worth it |
|---|---|---|---|
| Free · do it yourself | |||
| Google Business Profile and reviews | Freeyour time only | Do first | Your time: two hours to set up, then about ten minutes a week. Nobody can do the reviews for you. |
| Pay once | |||
| Profile setup done for you | RM 300–1,000once | Optional | Worth it if you will never sit down and do it. Check they set the right main category and use your real photos. |
| Website basics for local search | RM 800–3,000once | Usually worth it | Page titles with your town, one page per service, speed fixes and Search Console. Often included in a new website. |
| Pay every month | |||
| Monthly SEO service | RM 1,000–5,000a month | Rarely needed | Only pays off in busy markets or with many locations. Ask for the searches they will move, and how you will see it in Search Console. |
| Google Ads | RM 1,000–3,000a month | Only after the rest | Plus a management fee if someone runs them for you. Calls from day one, but they stop the day you stop paying. Fix the profile and website first, or you pay for clicks that don’t turn into enquiries. |
Be careful with anyone who promises “page one in 30 days” or charges monthly without showing you results. For most local businesses, the free work plus one-time website fixes beats a monthly SEO bill. Real results usually take three to six months to start showing — how long SEO takes, month by month. What to do yourself and what to pay for is in SEO basics for small business.
The order to do it in
Each step helps the next one work better. Skipping ahead — paying for ads or SEO before your profile is right — is the most common way small businesses waste money.
-
1
Step 1 · about two hours, once
Claim and complete the profile
The right main category, correct hours, service areas, real photos, and a description written for customers. The full setup guide covers every field.
-
2
Step 2 · ten minutes a week
Start the review habit
Ask every happy customer, with a direct link, when they are happiest. Reply to every review. Messages you can copy.
-
3
Step 3 · one-off
Make the website agree with the profile
The same name, address and phone number everywhere, word for word. One page for each main service. Your town in the page titles. A site that loads fast on a phone. What to do yourself and what to pay for.
-
4
Step 4 · one afternoon
Make it easy to reach you
A WhatsApp button, a short form, and a phone number that works when tapped. Being found is wasted if contacting you is hard. Setting up WhatsApp properly.
-
5
Step 5 · thirty minutes a month
Keep it alive
New photos, an update post, holiday hours changed before the holiday. Listings that look abandoned slowly drop down the map.
Shortcut
Want to know why you are not being found?
Send me your business name and website link. I’ll compare your listing and website with your three closest competitors and show you exactly what is missing — free, within 48 hours.
Get my free auditLive now
Start here
The main guide
Local SEO for small business: a Google Business Profile that actually ranks
How to show up on Google Maps, set up your profile properly, get more reviews — plus a 12-point checklist, starting with what helps most.
11 min read
New
How long does SEO take for a small business?
What happens month by month, what makes SEO faster or slower, real numbers from my own site, and the signs it’s working before the phone rings.
8 min read
Indexing
Why is my website not showing up on Google?
A two-minute check to find what kind of problem you have, then nine common reasons in order — with the fix for each.
9 min read
Is a Facebook page enough, or do you need a website?
What a Facebook page can’t do, six things only a website can, and how to use both together.
8 min read
SEO basics for owners who don’t want to learn SEO
SEO is nine separate jobs, not one. Five are free and only you can do them, three are one-time paid work — and eight things you may have heard are myths.
8 min read
WhatsApp for small business
Can WhatsApp replace a website? What to set up in WhatsApp Business, ready-to-use messages, and how to make a link that sends website enquiries straight to your chat.
11 min read
Reviews
How to get Google reviews for your small business
Messages you can copy to ask for reviews, how to find your review link, how to reply to bad reviews, and a realistic plan to go from three reviews to twenty.
10 min read
Check yourself against this
What good looks like
A small business that is easy to find on Google usually has these. You don’t need all eight to start getting calls, but each one you are missing is a reason for Google — or a customer — to choose someone else.
You own your own name
Search your business name and your profile, website and reviews fill the first screen. No old directory listing with an old phone number.
The primary category is exact
“Air conditioning contractor”, not “Contractor”. This one field decides which searches you can show up for.
New reviews every month
A steady flow is better than many at once. Two or three a month, each one answered within a week — including unhappy ones.
Real photos, recently added
Ten or more photos of your real shop or office, team and work, with something new in the last 30 days.
Site and profile agree
Name, address, phone and hours match exactly everywhere. Differences make Google less sure about your business.
One page per service
Each main service has its own page, with the service and town in it. One “Services” list ranks for almost nothing.
Fast on a phone
Pages ready to use in under three seconds on mobile data. Most local searches happen on phones. How to check yours.
Google Search Console set up
Free, takes ten minutes, and the only true record of which searches you show up for and whether Google can read your pages.
Once they find you
Related
Questions owners ask about getting found on Google
How long does it take to get found on Google?
A newly verified profile can show on the map within days when people search your business name. Showing up for general searches like “plumber near me” usually takes two to four months of regular reviews, photos and a website that matches your profile.
Do I need a website to show up on Google Maps?
No. A Google Business Profile alone can show on the map. But a website that confirms your services, address and phone number makes your listing stronger, and it is where people go to decide whether to contact you. More on that here.
Why does my competitor show up above me?
Usually one of three reasons: they are closer to the person searching, their profile has a more accurate main category, or they have more recent reviews. You can’t change distance, but you can change the other two.
How much does local SEO cost in Malaysia?
The most useful parts — your Google Business Profile, reviews and photos — are free. One-time website fixes for local search usually cost RM 800–3,000. Monthly SEO services run RM 1,000–5,000 a month and only pay off in busy markets or for businesses with several locations. See the full price table.
Should I pay someone to do SEO for my small business?
Only for one-time technical work: site layout, page titles, speed and technical setup. The ongoing work that helps local ranking most — reviews, profile updates and photos — is free and best done by the owner.
Does posting on Facebook help my Google ranking?
Not directly. Google doesn’t use Facebook activity for ranking. It helps people who already found you see that you are active and trustworthy.
Can I show up in a town where I don’t have an address?
On the map, rarely — distance from the person searching matters a lot. In normal results, yes: a page on your website for each area you really serve, with real local details, can rank there.
Self check
Is it visibility, or is it the site itself?
Five questions to tell the two apart, so you work on the one that is really losing you enquiries.






