Skip to content

Why your business isn't showing up on Google

If you type your business name or your service into Google and you can't find yourself, the cause is one of seven things. Here is how to figure out which, in order.

The call usually starts the same way. The owner has Googled their own business, or a service plus a city, and they cannot find themselves. They want to know why, and they want it fixed by Friday.

The honest answer is that "not showing up on Google" is at least seven different problems, and the fix is different for each. Before anything else, you have to know which search you are running, because the cause and the cure depend on it.

1. First, search the right way

Before you diagnose anything, run the search the way a stranger would.

Open an incognito or private window. Sign out of Google. If you are searching from inside your office or shop, Google already knows you and is hiding you from your own results. Try the same search from a different network, ideally on a phone with mobile data. If you have a friend in the city you serve, ask them to search from their phone and screenshot what they see.

A lot of "I am not showing up" panic ends here, when the owner sees that they actually are showing up, just not when they are signed in at their own address.

2. Are you searching for your name, or for what you sell?

This is the most important distinction in this whole post.

A search for "Acme Plumbing Hamilton" is a brand search. It is asking "does this specific business exist." Almost all of the answer to that lives in your Google Business Profile, not your website.

A search for "plumber Hamilton" is a commercial search. It is asking "which businesses do this in this city." Almost all of the answer to that lives in the pages on your website and how Google reads them.

If you can find yourself on a brand search but not on a commercial search, this is an SEO problem. If you cannot find yourself on either, this is a Google Business Profile problem first, and an SEO problem second. The order of operations matters.

3. Is your Google Business Profile claimed and verified

Go to google.com/business and sign in with the email that owns the profile. If you do not have one, that is the first cause and the first fix. The profile is the listing that shows up in the map pack, the sidebar with photos and hours, and the "near me" results. Without it, a service business is mostly invisible for local search.

If you do have one, check three things. Is it verified (a green check, not a pending postcard). Does it have the right primary category (a roofing company is "Roofing Contractor", not "Construction Company"). Does it have a service area defined (the cities and counties you actually work in).

We see profiles every week that were verified in 2018, never touched since, with the wrong category, no service area, and four photos from a phone camera. Half a day of cleanup on the profile will do more than any change to the website.

4. Is your website actually indexed

Type site:yourdomain.com into Google. If nothing comes back, the site is not in Google's index. If three or four pages come back but you have twenty pages, only those four are findable.

Common reasons: the site is set to noindex (often left over from a development environment), robots.txt is blocking the crawler, the site is brand new and Google has not crawled it yet, or the sitemap was never submitted to Search Console.

The fix is to register the site in Google Search Console, submit the sitemap, and remove any noindex tags on pages that should be public. New sites can take two to six weeks before all pages appear. There is no way to speed this up that is not a scam.

5. Do you have a page for what people are searching

This is the cause behind most "I cannot find myself for plumber Hamilton" complaints. The site has a homepage. The homepage mentions plumbing and mentions Hamilton. The owner assumes that is enough.

It is not. Google ranks pages, not businesses. A page titled "Hamilton plumber" with a hero, three paragraphs of explanation, a list of the neighbourhoods served, and an FAQ block will outrank a homepage that mentions the same phrase once. Every service you offer needs its own URL. Every city you serve needs to appear in plain text on a page that can be read.

We covered the structure in the lead-gen audit checklist. The short version: one page per service, one page per service area, plain text instead of map widgets, real titles instead of "Home | Your Business".

6. Reviews and citations are part of the equation

Google's local algorithm weighs three things heavily for service businesses: relevance (does your profile and site match the search), distance (how close are you to the searcher), and prominence (does the rest of the web seem to agree this business is real and active).

Prominence is mostly reviews and citations. Reviews on your Google profile, in volume, recent, and with replies from you. Citations are mentions of your business name, address, and phone number on other reputable sites (Yelp, Yellow Pages, the local Chamber, trade directories). All three pieces have to match exactly across every listing. A phone number formatted three different ways across three directories is a small flag, but it adds up.

This is the slowest of the seven causes to fix. Asking happy customers to leave a Google review on the same day they paid the invoice is the highest-return habit a service business can build.

7. The site might just be too new

If the site went live less than ninety days ago, give it time. Google does not rank a brand new domain the same way it ranks one that has existed for five years. There is nothing to fix here. The work is to keep the on-page basics right, keep adding pages and reviews, and check the rankings monthly instead of daily.

Any "SEO consultant" who promises to rank a one-month-old site for "HVAC Toronto" by next week is selling something that will not work or will get the site penalised. There is no shortcut.

Where to start

Run the seven steps in order. Most small-business owners find their problem in the first three. If you make it past the Google Business Profile clean-up, the indexing check, and the page audit and still cannot find yourself, the cause is almost always the slow one: time, reviews, and a site that does not yet have the pages Google needs to rank.

If you want this run on your site, send us your URL. The audit checks all seven, comes back inside five business days, written, and yours to keep whether or not you work with us.

For more on what changes when we rebuild, the process page covers it end to end. If you are wondering whether the bigger problem is the site itself, why your website isn't getting leads covers the diagnostic for that.