Skip to content

Why isn't my business showing on Google Maps?

Usually it's one of a handful of reasons, and most of them are fixable. Here's how to work out which one it is, in the order we'd check them, with links to Google's own rules.

A shop owner checking a map on his phone behind the counter

Check these first, in order

Start at the top. The first few are quick to rule out, and each one can hide you completely.

Source: Google Business Profile Help

The usual suspects

  • Your profile isn't verified yet, or it's been suspended
  • You're checking from your own office, not where customers search
  • You're searching your business name instead of what customers type
  • Your categories and services don't match the search
  • Your service area or address settings are wrong
  • A duplicate or old listing is splitting your signals
  • Competitors nearby simply look stronger to Google

1. Your profile isn't verified, or it's suspended

Google's own guidance is that verification tells Google you're authorized to represent the business, so it's "more likely to show up in search results" (Google). Until you verify, you also can't edit your details. Google offers verification by phone, text, email, video or postcard, chooses which ones you get, and says its review can take up to five business days (Verify your business).

If your profile was suspended, the public can't see it at all. Google suspends profiles that break its guidelines, often for keyword-stuffed names, virtual offices or addresses where the business doesn't really operate. Fix the cause first, then use Google's appeal form. Google says appeals can only be submitted once, so include documents that match your profile's name and address (Fix suspended profiles). Don't create a new profile for the same business.

2. You're checking from the wrong place

Google ranks map results partly on distance: how far each business is from the person searching (Google). If you search from your office, you'll see a very different map from a customer three miles away. Private browsing doesn't change that, because your location still comes from your device.

This is a very common false alarm. Owners think they've vanished, when they actually rank well near the shop and poorly across town. The only reliable way to know is to check from many points across your service area, which is what a geo-grid scan does.

3. You're searching your name, not what customers type

Searching your exact business name tells you whether Google knows you exist. It doesn't tell you whether customers find you. They search for what you do: "plumber near me", "dentist in Rockville", "best tacos".

If you show up for your name but not for those searches, your profile is live and the problem is relevance and prominence, not visibility. That's good news. It's fixable.

4. Your categories and services don't match the search

Relevance is how well your profile matches the search (Google). Your primary category carries the most weight, so make sure it's the most specific one that describes your main work. Add only secondary categories that are true, and list the services people actually search for.

Google's guidelines ask you to use as few categories as possible and not to use them as keywords (Guidelines). Picking the right one usually beats adding more.

5. Your service area or address settings are wrong

If customers don't come to you, Google requires you to hide your address and list service areas instead. You can add up to 20, and Google recommends staying within about two hours' drive of your base (Service-area rules).

A hidden address doesn't stop you appearing on the map for searches in your area. But a service area that doesn't include the towns you're checking, or a pin in the wrong place, can.

6. A duplicate or outdated listing is in the way

Old listings from a previous address, a former business name, or one a past employee created can compete with your real profile and confuse Google. Search Google Maps for your phone number and old addresses, and ask Google to merge or remove duplicates you find.

While you're at it, make sure your name, address and phone match exactly on your website, Apple Maps, Bing, Yelp and the main directories in your trade.

7. Competitors nearby look stronger

Sometimes nothing is broken. Google shows the businesses it judges most relevant and prominent near the searcher, and prominence includes your reviews and ratings: Google says more reviews and positive ratings can help your local ranking (Google).

Compare yourself honestly with the three businesses that do show up: their categories, their review count and recency, their photos, whether they reply to reviews, and whether their website has a page for the service and town in question. The gap is usually obvious once it's side by side.

One thing that won't work: paying Google. Google says there's no way to request or pay for a better local ranking. Its ads are separate.

How to find out which one it is

  1. 1Scan

    Run a free SOSSRANK audit. We check your profile, your website and your rank from a grid of points across your area.

  2. 2See the gap

    You see where you show up, where you don't, and who's taking those spots.

  3. 3Fix in order

    Every finding becomes one ranked list in plain English, starting with whatever's hiding you most.

  4. 4Re-check

    The same map points are checked again, so you can see what moved.

How fast things move depends on your market and your competitors. What doesn't change: every fix shows up on your map, measured from the same points each time, so you see what moved and when.

Quick answers

My business shows on Google Search but not on Maps. Why?

Usually you're seeing your profile because you searched your name. Search for what you do instead, from where your customers are. If you still don't appear, work through the checklist above, starting with verification.

I just created my profile. How long until it shows?

Google says verification reviews can take up to five business days, and postcard codes can take up to 14 days to arrive. Even after that, new profiles often take a while to rank for competitive searches.

Will hiding my address remove me from the map?

No. Service-area businesses still appear for searches in the areas they serve. Make sure your service areas include the towns you care about.

Can someone guarantee I'll show up?

No. Google says no one can request or pay for a better local ranking. Be wary of anyone who promises #1.

Related guides

Local SEO for your trade

Plumbers, dentists, HVAC companies and restaurants.

Local SEO for plumbers

Local SEO in Maryland

How the map works town by town.

Maryland guide

Comparing tools?

BrightLocal, Local Falcon and SOSSRANK side by side.

See the comparison

Have us fix it

Done-for-you local SEO in the same dashboard.

Local SEO services

Find out why in about two minutes.

Run the free audit. No card needed.