Why doesn't my business show up on Google?
If you can't find your own business on Google, one of three things has gone wrong. Here's how to work out which one — and what to fix first.
Why is my business not showing up on Google?
There are three separate places a local business can appear on Google — the map results, the ordinary blue links, and the paid ads. Each is ranked differently. If you can’t find yourself anywhere, you’re almost certainly missing from the map results, and that’s usually because your Google Business Profile doesn’t exist, isn’t verified, or is half-filled-in.
That’s the free one, and for a local trade it’s the one that matters most.
First, check properly
Most people check this wrong, and it makes them feel better than it should.
Don’t search your own business name. Of course you come up — Google knows you exist, it just doesn’t think you’re worth showing to anyone who hasn’t already heard of you.
Search what a customer would type. The job and the place: “plumber melton mowbray”, “electrician syston”, “roofer hinckley”. And do it in an incognito window, or on a phone that isn’t logged into your Google account. Google personalises results heavily — if you’ve clicked your own listing four hundred times, it’ll keep showing you your own listing. Your customers see a different page entirely.
The three places you can appear
The ads at the top, marked “Sponsored”. You appear here by paying per click, and you vanish the moment you stop.
The map pack — the small map with three businesses under it, each with a star rating and a “Call” button. This is powered by your free Google Business Profile, and for local trades it’s where most of the calls come from. Someone tapping “Call” from the map pack hasn’t visited a single website.
The blue links underneath. These come from actual websites, and they’re where the more considered searches land — “how much does a new consumer unit cost”, “flat roof repair cost leicester”. It’s where people go to check you out before ringing.
Three places, three different systems. You can be first in the map pack and invisible in the blue links, or the other way round.
Why is my business not showing up on Google Maps?
Not in the ads? That’s a budget decision, not a problem. Paying for clicks before your free listing is sorted is like buying a bigger van before you’ve passed your test.
Not in the map pack? Fixable this week. It’ll be one of three things: you have no Google Business Profile at all; you have one that was never verified, which leaves it heavily restricted; or — by far the most common — you have a verified one that’s half-finished. Right name, no categories, no service area, three photos from 2019, no reviews since the pandemic. Google has no reason to rank that above a listing someone’s actually filled in.
On Maps but not in the ordinary results? That’s common. It means the profile is doing its job and the website isn’t. They’re separate systems, so fixing one doesn’t fix the other.
Why is my website not showing on Google?
If you’re missing from the blue links, it’s a website problem, and it’s slower to fix. Check three things.
Has Google found it? Type site: followed by your web address into Google, for example site:yourbusiness.co.uk. If nothing comes up, Google hasn’t listed the site yet. A brand-new site can take a few days to a few weeks to appear. Setting up Google Search Console, Google’s free tool for website owners, and adding your sitemap tells Google where to look. It also shows you which searches you’re already turning up for.
Is it telling Google to stay away? Some site builders hide a site from Google while it’s being built, and nobody switches it back. Whoever built it can check that quickly.
Is there anything to match? If the site is a single page saying “plumbing and heating across Leicestershire”, there’s nothing for Google to match against “boiler replacement melton mowbray”. That needs a page about boiler replacement. And if you don’t have a website at all, that’s the whole answer: there’s nothing for the blue links to show.
A site that’s listed but not yet ranking is a different question, and a slower one. It comes up later in this series.
“But I rank for my own name”
Worth saying plainly, because it catches people out.
Ranking for your own business name tells you one thing: Google knows you exist. Everyone searching your name is already a customer or has been handed your number by one. That work was already done.
The searches that grow a business are the ones where nobody said your name — “electrician near me”, “boiler repair leicester”, “emergency plumber wigston”. If you’re not showing up on Google for those, that’s why it feels like the phone’s gone quiet.
One thing you can’t fully fix
Local results move depending on where the searcher is standing. Someone in Melton and someone in Loughborough get different map packs for the same word, because Google weighs how close you are to them. It’s why your mate two towns over swears he’s number one and you can’t find him.
Two takeaways. Don’t check rankings from your own kitchen and assume that’s what everyone sees. And be realistic — if you’re in Melton, “plumber leicester” is a longer fight, won with website pages rather than the map pack. Anyone promising you the top map spot across a whole county is either lying or doesn’t understand how it works.
What to do this week
- Search three real customer phrases in incognito. Note where you appear for each — ads, map pack, blue links, or nowhere.
- Search your business name in Google Maps. Is there a profile? Is it claimed? Is it yours?
- Type
site:and your web address into Google, and check the site is listed at all. - Fix the map pack first (here’s how). Free, fast, and where the calls are.
Which brings us to the obvious next question
If the map pack is the free one, the fast one, and the one most businesses are missing from, the whole thing hinges on a single listing Google gives you for nothing. Almost every business has one. Almost none have finished it.
Or have it done as part of a site — it’s built into every build we do.