Business Not Showing Up on Google Maps? Eight Causes, Eight Fixes
When a business doesn't show up on Google Maps, the cause is almost always one of eight things: an unverified profile, a suspension, search location, a duplicate listing, wrong categories, low prominence, a broken service-area setup, or simple newness. Each has a different fix, and treating the wrong one wastes weeks. This guide takes them in the order worth checking, so you can work out which one is yours and fix it.
Before diagnosing: establish what "not showing" means
Two minutes of testing narrows eight causes to two or three. Open an incognito window (your logged-in results are personalised and lie to you) and run two searches: your exact business name, and the service search a customer would use, such as "emergency plumber croydon" or "roofers near me".
If you're missing from both, you probably have a verification, suspension, or duplicate problem (causes one, two, and four). If you show for your name but not the service search, the profile is fine and you have a ranking problem, which points to causes five to eight. That distinction shapes everything below, so do the test first.
Cause 1: the profile was never verified
An unverified profile doesn't get published to Maps, full stop. It's surprisingly common. The verification postcard never arrived, the video verification got abandoned halfway, or someone assumed "created" meant "live". Log in and look for a "verify" prompt or a "pending" status.
The fix: complete verification through whichever method Google offers you. These days that's often video rather than a postcard. Google's verification documentation covers each method, and our guide to GBP verification covers what to do when it stalls or loops. Until this is done, nothing else on this list matters.
Cause 2: the profile is suspended
If your listing used to show and has vanished entirely (reviews, photos, the lot), check the email account that manages the profile and log in to the dashboard. A suspension notice means Maps visibility is gone until you're reinstated, and the clock matters.
The fix: don't panic-edit and don't create a replacement listing. Follow our first-24-hours suspension guide: diagnose the violation, fix it, evidence it, then appeal once through the appeals tool.
Cause 3: you're searching from the wrong place
Maps results are built around the searcher's location. Search "electrician" from your sofa and you'll get a different map pack from the one your customer sees three miles away. Business owners regularly conclude they've "disappeared" when they've just tested from somewhere their profile doesn't compete. Google's own explanation of how local ranking works names distance as one of the three pillars, alongside relevance and prominence.
The fix: stop testing with single searches from one spot. Geo-grid rank tracking shows where you appear across your whole service area, not just at your own postcode. (This is also the honest way to measure whether any fix on this list worked.)
Cause 4: a duplicate listing is eating your visibility
Two profiles for the same business split reviews, confuse Google, and often end with the wrong one showing, or one of them filtered out entirely. Duplicates accumulate quietly: an old listing from a previous owner or agency, an auto-generated profile Google created from directory data, a second attempt someone verified years ago and forgot.
The fix: search Maps thoroughly for your business name, old addresses, and old phone numbers. If you find a duplicate, don't ignore it. Get it merged or removed via the profile dashboard's support options, and keep the listing with the review history. Our piece on removing a Google Business Profile explains why deleting the duplicate yourself usually isn't enough.
Cause 5: your categories don't match the searches
Your primary category is the strongest single lever on the profile, because it decides which searches you're even eligible for. A heating engineer with "Plumber" as primary and no "Heating contractor" or "Boiler installation" categories is invisible for boiler searches, however good everything else is. Vague or wrong categories are one of the most common reasons a healthy profile ranks for nothing.
The fix: set the primary category to your highest-value work, then add every secondary category that matches work you do. Check which categories the businesses currently winning your target searches use. That's the eligibility list Google has already shown you.
Cause 6: you're live but outranked
The map pack shows three results. If you're fourth, you're invisible to most searchers while technically "ranking". This is the hardest cause to hear and the most common one in competitive areas: the profile works, the listing is live, and businesses with more reviews, more consistent citations, and stronger websites simply sit above you.
The fix: there's no setting for prominence. You build it with a steady stream of reviews (asked for well, replied to properly), consistent name-address-phone across directories, a fast website with real pages for each service and area, and an actively maintained profile with posts, photos and Q&As. The work compounds, and once it's done, competitors find it hard to catch up.
Cause 7: your service-area setup is working against you
Most trades travel to customers, which makes them service-area businesses on Google, and the rules are specific: hide the address if customers don't visit it, and set service areas that reflect reality. Get this wrong in either direction and visibility suffers. A home address shown publicly can trigger suspensions; a hidden address with a fantasy 100-mile service area dilutes you everywhere and convinces Google of nothing.
The fix: hide the address if you work at customers' premises, set only the service areas you cover, and accept that Maps visibility concentrates near your actual base regardless of how wide the circle is drawn. Rank further out with location pages on your website doing the arguing.
Cause 8: the profile is just too new (or too recently edited)
New profiles take days to appear and months to rank. Big edits (address, name, category) can knock an established profile back temporarily while Google re-evaluates. If your listing went live or got overhauled within the last fortnight, some patience is part of the fix. (Only some. If "it's new, give it time" is still the explanation after a month of invisibility even by name, go back through causes one, two, and four.)
The fix: use the wait productively. Load the profile with photos, services, and descriptions, line up your first reviews, and make sure the website and citations agree with every detail on the listing. Profiles that launch complete rank faster than profiles that launch bare and get decorated later.
Working through the list beats guessing at it
Most "not showing on Maps" cases turn out to be cause five, six, or seven dressed up as something more dramatic. The profile is fine; the ranking work just hasn't been done. The businesses that fix this permanently are the ones that diagnose first, fix in order, and then keep the profile actively maintained instead of revisiting it once a year in a panic.
That ongoing part (categories, reviews, posts, citations, monitoring) is what our Google Business Profile management service does, so the next time you search your own service, you're the result.
Common questions about Maps visibility
Why does my business show when I search its name, but not when I search the service?
Because those are two different competitions. A name search has one right answer (you), so Google shows your profile. A service search like 'plumber near me' ranks every eligible business by relevance, distance, and prominence, and you're currently losing that ranking. The usual culprits are a wrong primary category, thin reviews, weak citations, or a website that doesn't back up the service. All of them can be fixed, though none overnight.
How long does it take for a new Google Business Profile to show up on Maps?
Once verified, a new profile typically appears on Maps within a few days, though ranking anywhere useful takes longer. If it's been more than a week since verification and the listing still isn't visible even by name in an incognito search, something else is wrong. Check for a suspension notice and for duplicate listings before assuming it's just slow.
Does not having a website hurt my Google Maps visibility?
Yes, measurably. Google uses your website as a relevance and prominence signal: it's evidence of what you do, where you do it, and that you're an established operation. Profiles backed by a fast site with real service pages consistently outrank website-less profiles for competitive searches. It doesn't need to be big; it needs to be fast, specific, and consistent with the profile.
Why do I show up on Maps in some areas but not in my own town?
Usually competition rather than a fault: rankings are relative to who else serves each area, and your own town may simply have stronger competitors (more reviews, better categories, more established profiles). Occasionally it's a filter: if you share a building (or a virtual office) with a same-category competitor, Google may show only one of you. Check what's ranking where you're missing and compare their profiles honestly against yours.
Founder, RankLocal Agency
Local SEO specialist working with London tradesmen and small service businesses. Focuses on Google Business Profile optimisation, Astro web builds, and rank tracking for the map pack and organic results.
LinkedInSkip the guesswork and find out which cause is yours.
Our free SEO audit, the Visibility Snapshot, looks at your Google Business Profile and website as they stand today, checks where you rank on Google and on Maps for your three main searches, and asks whether ChatGPT and Google AI Overviews mention you. Within one working day I'll email you the cause I'd fix first, with no sales call.