Local SEO

Why is my business not showing on Google Maps?

Quick answer

Why is my business not showing on Google Maps? Usually one of five reasons: the profile isn't verified, it's new or recently edited, it's suspended, its details are incomplete, or it exists but ranks too low to see. Searching your exact business name and city tells you which kind of problem you have.

Key takeaways

  • First check whether you're missing entirely or just not ranking for service searches.
  • Unverified and suspended profiles don't show to the public at all.
  • If you show for your name but not for "roofer near me", it's a ranking problem, not a listing problem.

First, check whether you're really missing

Before fixing anything, find out which problem you have. Google suggests signing in to the Google Account that manages the profile, then searching your business name plus your city on Search or Maps (Google Business Profile Help).

  • You don't appear even for your exact name: it's a listing problem. Verification, a new profile or a suspension are the likely causes.
  • You appear for your name but not for "plumber near me" or "roof repair": the listing is fine. It's a ranking problem, which is what our local SEO services work on.

Why is my business not showing on Google Maps: the five usual reasons

Google's help page and its troubleshooter give these reasons:

  1. The profile isn't verified. Only verified businesses show their info on Maps and Search. Our guide to Google Business Profile verification covers each method.
  2. It's new or was just edited. Google says a new business can take up to a month to show in results, and edits can take up to 3 days.
  3. It's suspended or disabled. A profile that breaks Google's guidelines is hidden until the issue is fixed, and the managing account gets a notification. See Google Business Profile suspended.
  4. The details are incomplete or out of date. Google wants your information correct, complete and current.
  5. It ranks too low to be seen. Google says visibility depends on many factors and isn't guaranteed even for a valid profile.

Showing for your name but not for service searches

Google ranks local results on relevance, distance and prominence (Google Business Profile Help). Distance is the one owners forget. A business can be first two streets from its office and invisible three miles away, so a search from your own desk can make things look better or worse than they are.

A Vancouver, Washington roofer is a clear example. On most of its home grid it didn't appear in the Maps top 20 at all: 59% of grid points were outside the top 20. Fifteen weeks of Business Profile work, with no website rebuild, took that to 0%, and its average Maps rank for "roofing companies" went from 14.81 to 5.66. Not every area caught up: Hazel Dell and Minnehaha still rank 8th to 16th.

Our guide on how to get into the Google 3 pack covers the ranking side in more detail.

Problems that hide a profile without an obvious warning

  • Duplicate profiles. Google's guidelines say there should be only one profile per business, and that several "can cause problems" with how your information displays.
  • A service area that's too wide. Google says it shouldn't extend farther than about 2 hours of driving time from your base. Listing towns you can't reach in that time doesn't make you show there.
  • A category that doesn't match the search. If your primary category is "General contractor" and people search "roofing contractor", you start behind. See Google Business Profile categories.
  • You're signed in to the wrong account. Google notes you need to be signed in to the account linked to the profile to find it.

Hiding your address as a service-area business is not one of these problems. It's what Google asks home-based businesses to do, and those businesses can still rank. More in service area businesses on Google.

If you're live but ranking too low

Once you know the profile is verified, live and not suspended, the question changes from "why can't anyone see me" to "why do they see someone else first". That's slower work, but it's predictable:

  • Relevance: the right primary category, a list of the specific services you offer, and a page on your website for each main service.
  • Prominence: a steady flow of reviews you reply to, accurate listings on the main sites, and mentions from local sources.
  • Coverage: pages for the towns and neighborhoods where you rank 4th to 6th, written with genuinely local details, not the same page with the town name swapped.

A Grand Rapids general contractor started with 63% of its grid ranked 11th or worse, which to a customer in those areas looks exactly like "not showing on Maps". Local content, service page rebuilds and schema fixes took that to 0%, and its Maps top 3 coverage went from 24% to 68%. Its south edge toward Kentwood still ranks 6th to 9th, so the work there isn't done.

What to fix first

  1. Search your exact name and city while signed in, to confirm whether the profile exists and is live.
  2. Check for a suspension notice in the managing account and in the appeals tool.
  3. Finish verification if it's pending.
  4. Remove or merge duplicates so one profile carries your reviews and history.
  5. Fix the primary category and service area, then wait the 3 days Google gives for edits.
  6. Scan a grid for your main service to see where you rank across the area, not just at your office. We scan the same grid at the same time each month so changes are real.

Questions about why is my business not showing on google maps

My profile says it's live, but customers say they can't find it. Why?

They are probably searching for a service, not your name, from somewhere farther away. Distance is one of Google's three ranking factors, so a live profile can still rank too low to see in parts of your area.

Can I pay Google to show up on Maps?

Not in the unpaid results. Google says you can't request or pay for a better local ranking. Ads are a separate, paid placement and don't change your unpaid position.

How long after a fix will my business show up?

Google says edits can take up to 3 days to appear and a brand new business can take up to a month. Ranking gains from profile and website work usually take weeks to months.

Sources

Numbers from our own work link to the case study, with dates and method. Client names are withheld.

More guides

Free audit

Want to know where your business stands?

Send your email and website. You'll get a short audit with the top fixes in order of impact.

5% to 74% of the Salem map in the top 3 in nine weeksAverage Maps rank 10.35 to 3.38 in Grand RapidsEvery result shows its dates and method

We only use your details to send your audit. Privacy policy.

Or email carlito@mappeakdigital.tech · Book a call

Get my free audit