Why your business doesn't show up on Google, and how to fix it
The short answer: when a business does not show on Google, it is almost always one of six things. Google has not found the site yet. Something is blocking Google. No page actually matches what people search for. The search is a local one and the business has no Google Business Profile. Google does not yet trust the site. Or the site is slow or broken on phones. This guide helps you work out which one applies to you, in that order, and gives the fix for each.
Is your website in Google at all?
Start here, because the fix is quick and everything else depends on it. In Google, type site: followed by your address with no space, for example site:yourbakery.com.my. If Google shows your pages, you are listed and can skip to the next section. If it shows nothing, Google has not found your site, or has found it and chosen not to list it.
The fix: open Google Search Console (free), add your website, prove you own it by adding a small record at your domain registrar or a file on your site, and submit your sitemap. A sitemap is a list of your pages, usually at your address followed by /sitemap.xml; most website builders make one automatically. Also set up Bing Webmaster Tools the same way, since Bing powers ChatGPT's search and Microsoft Copilot. A brand-new site then usually appears within days to a few weeks.
Is something blocking Google?
These are the common culprits. Each one hides the whole site or whole sections, and most happen by accident:
- A "discourage search engines" or "coming soon" setting left on from when the site was being built. In WordPress it is under Settings, then Reading.
- A robots.txt file that says
Disallow: /. Type your address followed by/robots.txtto see yours. - A noindex tag on pages, often added by a plugin or a template.
- Content that only appears after a login, a password or a pop-up that must be closed first.
- Important text that exists only in images or PDFs, such as a menu or price list uploaded as a picture. Google cannot read it as text.
The fix: turn the setting off, remove the Disallow line or the noindex tag, and retype the important text onto the page. Search Console's Pages report tells you exactly which pages are excluded and why.
Does any page actually match what people search for?
Many sites are listed in Google but never appear for useful searches, because no page is about the thing people type. A tuition centre in Johor Bahru whose only page says "Welcome to our learning centre" is not going to appear for "SPM chemistry tuition Johor Bahru". Google matches searches to pages, so you need a page about each thing you want to be found for.
The fix: make a separate page for each main service, with the service and the place in the page title and the main heading: "SPM Chemistry Tuition in Johor Bahru". In the first paragraph, say plainly what the service is, who it is for, where you are and how to book. Add the questions customers ask about that service and answer them. One clear page beats five vague ones.
Is this a local search?
If customers search for "near me" or with a place name, such as "hair salon Subang Jaya", Google shows a map with three businesses before any website. Those three come from Google Business Profile, not from your website. A business without a profile cannot appear there, no matter how good its site is.
The fix: create or claim your free Google Business Profile at business.google.com. Fill in every field: category, address or service area, hours, phone, website, photos and services. Ask happy customers for reviews and reply to them. Make sure your name, address and phone number are written exactly the same on your profile, your website and any directories. Small differences, such as "Jln" on one and "Jalan" on another, make Google less sure they are the same business.
Does Google trust your site yet?
For competitive searches, Google prefers sites that other sites refer to and that look like real businesses. A new site with no outside mentions, no about page and no contact details is hard for Google to trust.
The fix: add a proper about page naming the people behind the business and how long you have operated, a contact page with a real address and phone number, and make sure the site uses HTTPS (a padlock in the browser). Then get listed on the directories, association pages, supplier "where to buy" pages and local news sites that already show up when you search for your kind of business. Each listing that links to you is a small vote of trust. This is slow, steady work, and it is the same work that gets you named by ChatGPT.
Is your site slow or broken on phones?
Most searches in Malaysia happen on a phone. A site that takes a long time to load, has text too small to read or buttons too close together, or shows a desktop layout squeezed onto a small screen, ranks worse and loses the visitors it does get.
The fix: test your site in Google's free PageSpeed Insights. The usual quick wins are compressing large photos, removing plugins and scripts you do not use, and switching to a mobile-friendly theme. If your builder cannot do these, this is the one case where a rebuild may be worth it.
You are on Google, but on page three. Now what?
That is a good position to be in: Google has found you, nothing is blocking you, and you have a page on the subject. From here, the work is making that page the most useful one for the search, and getting more outside mentions. Look at the pages that do rank on page one and ask what they answer that yours does not. Add that. Keep the page updated. Ask for reviews. Expect months, not weeks.
How do you check all of this quickly?
You can go through this list by hand in an afternoon with Search Console, your robots.txt and PageSpeed Insights. Or run a free SeenScore scan: it reads up to 25 pages and checks indexing rules, the sitemap, blocked crawlers, titles and headings, structured data, speed and more, then lists the fixes in the order worth doing them. If you also want to know whether AI assistants name you, read how to get recommended by ChatGPT in Malaysia.
Common questions
How long until a new website shows on Google?
Google usually finds and lists a new site within days to a few weeks once it has been submitted through Search Console. Ranking well for searches people actually make takes longer, often months, because Google needs to see that other sites and customers trust you.
Does buying Google Ads help my website rank?
No. Ads and normal search results are separate. Ads can bring customers while you wait for normal results to improve, but they do not change where your site appears in the unpaid results.
Should I rebuild my website?
Usually not. Most of the problems in this guide are fixed by changing settings, adding pages or rewriting text on the site you have. Rebuild only if the site cannot be edited, is not usable on a phone, or takes many seconds to load and cannot be sped up.
See where your own website stands. A free SeenScore scan checks 41 things, including everything in this guide, and tells you what to fix first.