SearchTerrain

Troubleshooting guide

Why your business isn't showing on Google Maps, and how to fix it

Updated November 1, 2026

You search for what you do and your business isn't there. Sometimes the profile isn't live at all; more often it's live but only shows up when someone searches your exact name, or only close to your address. The fix depends on which of those it is, so start by working out exactly what's happening.

First, work out which problem you have

Try three searches, ideally on a phone in a private browser window so your own history doesn't skew the result:

  1. Search your exact business name. If you don't appear, the profile may be unverified, suspended, very new or not published.
  2. Search your main service plus your town, for example "roof cleaning Fergus". If you appear for your name but not here, it's a ranking problem, not a listing problem.
  3. Search the same service from somewhere else in your service area, or ask a customer to. If you appear near your address but not further out, distance is the main issue.

Your profile isn't verified or published

A Business Profile has to be verified before Google shows it reliably. Sign in to your Business Profile and check for a verification prompt. If verification is pending, complete it with whichever method Google offers you (video, phone, email or a postcard). Recently changed profiles can also go back into review for a while after edits to the name, address or category.

Your profile is suspended

Suspensions usually follow a guideline problem: keywords added to the business name, an address you don't actually operate from, a virtual office, or a duplicate profile. You'll normally see a notice in your profile. Fix the cause first, then request reinstatement through Google's support form. Don't create a new profile to get around it; that tends to make things worse.

You show up for your name but not your services

This is the most common situation, and it's a relevance and prominence problem. The usual causes:

  • The primary category doesn't match the search. A company listed as "Contractor" will struggle for "roofing contractor" searches against businesses listed as "Roofing contractor".
  • The profile is thin: no services listed, few photos, no description.
  • Few or old reviews compared with the businesses that do show up.
  • No page on your website for that service, so Google has little to confirm you offer it.

You only show up near your address

Distance is part of how Google ranks local results, so every business ranks best close to its own location. Service-area businesses that hide their address are still ranked from where Google places them, which surprises a lot of owners who serve a wide area.

You can't remove distance, but you can push your strong area further out: list your service areas, build pages for the towns you want to win, get reviews from customers in those towns and earn mentions from local sites there. Then measure from points across the whole area, not just from your office, so you can see the edge of your visibility move.

Google filtered you out

When several businesses share an address or look very similar, Google often shows only one of them and filters the rest. This is common in shared buildings, for businesses run from the same address as a related company, and for duplicate listings. Making sure each profile is a genuinely separate business with its own details, and removing duplicates, usually resolves it.

Questions

How long does it take for a new business to show up on Google Maps?

Once a profile is verified it can appear within days, but ranking for service searches takes longer. Expect to build reviews, content and links over several months.

Why does my business show up when I'm signed in but not for others?

When you're signed in, Google often shows your own profile to you. Check in a private window, or from another device, to see what customers see.

Does hiding my address stop me showing on Google Maps?

No. Service-area businesses can hide their address and still appear, but Google still ranks them from their location, so visibility is strongest nearby.

Should I create a second profile for another town?

Only if you have a real, staffed location there. Extra profiles at addresses you don't operate from break Google's guidelines and risk suspension.

SearchTerrain

Track it every week, not once

SearchTerrain checks where you rank on Google Maps across your service area, in search results and in AI answers, then tells you what to work on next. Plans from $99 a month. Free for the first 7 days.