Back to all guidesWhy isn't my business showing up on Google?
A troubleshooting guide to the common reasons a good local business stays invisible on Google, and the practical fix for each one.
You do good work, customers are happy, and yet when you search for what you do, your business is nowhere. It is one of the most frustrating things a small business owner can run into, because it feels like there is nothing wrong to fix.
There usually is something to fix. It is rarely about the quality of your work. It is almost always one of a handful of practical gaps that stop Google putting you in front of the person searching. Here is how to work through them, one at a time.
Your Google Business Profile is unclaimed or wrong
This is the single most common cause. If you have never claimed your free Google Business Profile, or claimed it years ago and forgot about it, Google has very little to go on when it decides who to show nearby.
Check for old or wrong details too: a previous address, a disconnected phone number, opening hours that have not been true for months. Google is cautious about showing a business it cannot verify, and a profile with mismatched details reads as unreliable even if the business behind it is not.
The fix is to claim the profile if you have not, then work through every field: correct address or service area, correct phone number, accurate hours, and the exact services you offer. Our guide to setting up your Google Business Profile walks through this properly.
Your website has one page trying to cover everything
Many small business sites have a single "services" page that lists everything the business does, across every place it works. It reads fine to a person. To Google it matches nothing specific.
Someone searching does not type "home services company". They type "boiler repair in Croydon" or "landscaper near me". If nothing on your site speaks directly to that search, Google shows a competitor who has a page for it instead.
The fix is a separate page for each service in each area you cover, each one written for the person searching that specific thing in that specific place. It takes more pages, but it is what turns a handful of visits into steady, ongoing enquiries. Our guide to what your website needs to win local customers covers this in more depth.
Your business details are inconsistent across the web
Google cross-checks your business against directories, review sites, and any other place your name appears online. If your business name, address, or phone number is written differently in different places, Google is less confident it is dealing with one real, established business, and that uncertainty can keep you out of the map list.
Common culprits: an old address left on a directory after a house move, "Ltd" on one listing and not another, a landline on your website and a mobile number on Google. None of these look like a big deal to a person, but they add up for Google.
Work through the main directories and your own website and make sure the name, address, and phone number read exactly the same everywhere. Fix the ones you find, and keep it consistent going forward whenever you add a new listing.
Your reviews have dried up
A profile with plenty of old reviews and nothing recent tells Google the business may not be active. Reviews are one of the clearest signals Google has that a business is real, trusted, and currently trading, so a long gap can quietly work against you.
The fix is simple, if not always comfortable: ask. Ask at the moment the customer is happiest, the job just finished, straight after payment, with a direct link so it takes them seconds. A steady trickle of recent reviews matters more than a big batch once a year. Replying to every review, good or awkward, shows Google and future customers that someone is paying attention.
Your site is slow or clumsy on a phone
Almost every local search happens on a phone, standing in a kitchen or a van, wanting an answer fast. If your site takes several seconds to load, or the layout breaks on a small screen, people leave before they read a word, and Google notices that people leave.
You do not need to guess at this. Open your own site on your phone, on an ordinary connection, and see how it feels. If it is slow, cluttered, or hard to tap the right thing, that is worth fixing before almost anything else, because it undoes the value of everything else on this list.
Your website is new and Google has not learned to trust it yet
If your site is only a few weeks or months old, some of this will simply take time. Google does not fully trust a new website straight away; it needs to see it exist steadily, get linked to, get visited, and stay consistent before it starts showing it more often.
There is no shortcut for this one, but there is a way to not waste the waiting: use the time to get the profile right, the pages right, and the reviews flowing, so that when Google does start trusting the site, everything it finds is in good order.
Start by checking where you actually stand
Most invisible businesses are dealing with two or three of the causes above at once, not just one. Rather than guess which, it helps to see the whole picture: what your profile looks like, whether your details match everywhere, and what a search for your services actually turns up right now.
That is worth doing before you change anything. Check where you show up today and you will know exactly which of these to fix first. For the fuller picture of how all of this fits together, our guide to how local businesses get found on Google is a good next stop.