Guides · Get found on Google

Why Is My Business Not Showing on Google? 10 Common Reasons and Fixes

Can't find your business on Google or Google Maps? Ten common reasons small businesses don't show up, and what to do about each one.

By Sachin Shah · 16 October 2026 · 7 min read

Quick answer: The most common reasons are an unverified or incomplete Google Business Profile, the wrong category, a suspended listing, a new website Google hasn't found yet, or strong local competition. Search for your exact business name first. If you don't appear even then, it's usually a set-up problem you can fix. If you appear for your name but not for your services, you need to improve your profile, reviews and website.

You search for your business on Google and find nothing. Or a competitor shows up instead. It’s frustrating, but there’s almost always a reason, and most of them can be fixed.

First, work out which problem you have

Try two searches on your phone:

  1. Your exact business name, like “Smith Plumbing Bromley”
  2. What you do and where, like “plumber Bromley”
What you see What it usually means
Nothing for your business name A set-up problem: profile not verified, suspended, or website not found yet
You show for your name, but not for your service You’re on Google, but competitors look more relevant or trusted
You show on Maps but not in normal results, or the other way round One of your profile or website needs work

Now go through the reasons below.

1. Your Google Business Profile isn’t verified

Until it’s verified, it may not show. Sign in at google.com/business and check for a “verify” message.

2. Your profile has been suspended

Google suspends profiles that break its rules, such as keywords stuffed into the business name, a virtual office address, or more than one listing for the same business. Look for a warning in your profile and fix the issue before appealing.

3. You chose the wrong main category

If you’re a “Kitchen remodeler” but chose “Contractor”, you may not show up for kitchen searches. Pick the main category that best matches what most customers search for.

4. Your profile is incomplete

Missing services, hours, photos or description all make you look less relevant. Fill in every section.

5. You don’t have enough reviews

In many local searches, the businesses at the top have plenty of recent, good reviews. Make asking for reviews part of every job. Our Google reviews guide shows you how.

6. Your website is new or Google hasn’t found it

New websites can take a while to appear. Add your site to Google Search Console (free), submit your sitemap, and use the URL inspection tool to request indexing of your main pages.

7. Your website is blocking Google

It happens more often than you’d think, especially after a redesign. A setting meant to hide the site while it was being built gets left switched on. Search Console will tell you if pages are blocked or not indexed.

8. Your website doesn’t say what you do and where

If your home page says “Quality solutions for your home” and nothing else, Google has little to go on. Spell out your services and areas in plain words, with a page for each main service.

9. Your details don’t match

Different phone numbers or addresses on your website, Google profile and directories can make Google less sure about your business. Make them identical everywhere.

10. The competition is strong

In busy areas like central London, lots of businesses compete for the same searches. That doesn’t mean you can’t win, but it takes steady work: reviews, good service and area pages, and a fast website. See our local SEO checklist for the full list.

Still stuck?

Some problems are hard to spot without looking at the settings behind your website and Google profile. In a free 15-minute website check we’ll look at why you’re not showing up and tell you exactly what to fix first.

Sachin Shah
Sachin Shah, founder of SS Consultancy Group. Sachin started his career making cold calls and has spent more than ten years helping businesses grow their sales. He now builds websites and sales systems for small businesses in London and across the UK.

Common questions

How long does it take for a new website to appear on Google?

It varies from a few days to a few weeks. You can speed it up by adding your site to Google Search Console and submitting your sitemap.

Why did my business disappear from Google Maps?

Common reasons include a suspension for breaking Google’s rules, someone suggesting an edit that changed your details, or a change to your address or category. Sign in to your Business Profile to check for warnings.

Does paying for Google Ads help my normal ranking?

No. Google Ads and normal search results are separate. Ads can bring in enquiries straight away, but they don’t improve where you appear in the free results.

Want more customers?

Book a free 15-minute website check. We'll look at your site and your Google listing and tell you the three changes most likely to bring in more enquiries. There's no charge and no obligation.

Get my free check