You search your business name in Google Maps. Nothing. You search the service you offer in your area. Competitors appear, you don't. You know the profile exists because you set it up — and it's been live for months.
This is one of the most common situations we see in local SEO audits, and it almost always comes down to one of eight specific causes. Here's how to diagnose and fix a GBP not showing on Google Maps problem in 2026.
First, work out which problem you actually have
There are two different "not showing" situations, and they have different causes:
Situation A: Your profile doesn't appear when you search your exact business name in Google Maps. This is a visibility-of-the-listing-itself problem.
Situation B: Your profile exists and appears when you search your business name, but it doesn't appear in the local pack or Maps results for the services you offer. This is a ranking problem, not a visibility problem.
The two have very different fixes. Make sure you know which one applies before you start fixing things, or you'll spend three weeks on the wrong work.
Situation A causes: when the profile itself is invisible
Cause 1: It hasn't been verified yet
A Google Business Profile that has been created but not verified will not appear in Maps to anyone except you (when logged into the owning account). It's effectively in draft.
The fix: complete verification. Google offers video verification for most categories now, which is faster than the old postcard system. If you've started verification and not completed it, finish the process. If you started and gave up because it was confusing, restart from your GBP dashboard.
If you're stuck on verification for legitimate reasons (your premises are unusual, your category is sensitive), GBP support is available through the dashboard help link.
Cause 2: The profile was suspended
Suspended profiles are removed from public Maps entirely. You will still see the profile in your dashboard, often with a notification, but the public cannot find it.
Common suspension triggers in 2026:
- Inconsistent NAP between your GBP and website
- Misleading or keyword-stuffed business name
- Wrong category for the actual business
- Multiple listings for the same business
- Operating as a service-area business but using a fake or shared address
- Violating category-specific rules (locksmith, garage door, addiction services have stricter rules)
The fix: depends on cause. For a deeper walkthrough specifically on this, see Google Business Profile suspended? Here's how to fix it. The short version is to identify the violation, fix it on your end, and submit a reinstatement request through the GBP dashboard.
Cause 3: The profile was marked as a duplicate and merged
If two profiles existed for the same business, Google often merges them. If yours was the secondary, it effectively no longer exists as a separate entity — its data was absorbed into the primary.
The fix: find the surviving profile, claim it if you don't have access, and continue from there. Don't try to create a new profile for the same business — Google will merge it again.
Cause 4: It was reported and removed
Anyone can report a Google Business Profile for policy violations. Sometimes legitimately, sometimes maliciously (competitor reports are common in saturated trades and law).
The fix: Google notifies the owner when this happens through email and the dashboard. Check both. Submit an appeal with evidence that the profile is legitimate. Real photos of premises, utility bills, business registration documents, signage at the address — anything that demonstrates you're a real business at the location you claim.
Situation B causes: when the profile exists but doesn't rank
Cause 5: Wrong primary category
Your category determines which queries Google considers you eligible for. If your primary is too broad, too specific, or just wrong, you won't appear for the searches you care about regardless of how good everything else is.
The fix: rework your category strategy. Our piece on Google Business Profile categories: how to choose the right one for UK businesses covers this in detail.
Cause 6: NAP inconsistency across the web
Google decides whether two web mentions refer to the same business by matching the name, address, and phone number. If your GBP says "Smith & Co Accountants Ltd, 12 High Street", your website footer says "Smith and Co Accountants, 12a High Street", and your Yell listing says "Smith Co, 12 High St", Google treats these as either three different entities or one entity with weak credibility — either way, your rankings suffer.
The fix: standardise. Pick one canonical version of your NAP, document it, and propagate it across every citation, directory, and profile. Our piece on NAP consistency and why it matters for local SEO covers this in detail.
Cause 7: Proximity to the searcher
Google Maps results are heavily weighted by physical distance from the searcher. If you're searching from one side of the city and competitors are physically closer to you, they may appear and you may not — even if your profile is stronger overall.
This isn't a bug. It's how the algorithm is designed.
The fix: there's no fix for the physics of distance, but there is a workaround. Test your visibility from multiple locations within your service area using tools like the GBP search test or GMBspy, or by physically searching from different parts of your city. If you're invisible from areas you genuinely serve, the answer is usually some combination of:
- A stronger local link profile from sources rooted in those areas
- Locally-optimised landing pages for the specific neighbourhoods you serve (see hyperlocal SEO: how to rank in your neighbourhood, not just your city)
- More reviews from clients in those areas
- A more complete GBP that compensates for distance disadvantage with stronger prominence signals
Cause 8: Insufficient prominence and review profile
Even with category, NAP, and proximity all working, if your profile has six reviews and your competitors have 200, you're going to lose. Reviews are a heavyweight local ranking signal — both volume and recency matter.
The fix: build a structured review request workflow. The detail on this is in do Google reviews affect your local SEO rankings.
Diagnosis checklist
Use this in order:
- Search your exact business name in Google Maps from incognito mode. If you see it, you have a ranking problem (Situation B). If you don't, you have a visibility problem (Situation A).
- Check your GBP dashboard for notifications. Suspension and policy issues are flagged here.
- Check your email for Google notifications. Includes verification issues, suspension notices, and policy enforcement.
- Run a search for your business name on Google itself (not Maps). Sometimes the listing exists in the knowledge panel but not the Maps frontend.
- Check NAP consistency across your website, GBP, Yell, Bing Places, and at least three sector directories.
- Audit your primary category. Is it actually the most specific accurate match?
- Test visibility from multiple locations within your service area.
- Compare your review count and recency to the three businesses currently in the local pack for your primary query.
What to do if you've tried all of the above
If the profile is verified, properly categorised, NAP-consistent, has competitive reviews, and is still not appearing — the issue is usually either:
- A pending Google Maps update that hasn't recalculated your visibility yet (these can take days to weeks after structural changes)
- A subtle policy violation flagged but not yet escalated (audit your business name for keyword stuffing, your services page for misleading claims)
- A geographic targeting issue that needs a service-area-business setup rather than a premises setup, or vice versa
For service-area businesses (mobile trades, home services, consultants who travel to clients), the correct GBP configuration is significantly different from a premises-based business. Setting it up incorrectly is one of the most common reasons mobile trade businesses don't show up in Maps. The configuration should have no public street address shown, and a defined service area set in the dashboard.
When to ask for help
If you've gone through this list and your profile still isn't appearing, three options:
- Submit a support case through the GBP dashboard. Google's support has actually improved over the last 18 months. Be specific, include screenshots, reference your business ID.
- Run a proper local SEO audit. Many "GBP not showing" cases turn out to have multiple compounding causes. A structured audit surfaces them. Our local SEO service starts every engagement with this.
- Check the broader site context. Sometimes the issue is broader than GBP — see our piece on why your website is not showing on Google for the wider diagnostic framework.
A GBP that isn't showing on Maps isn't permanent. Every cause on this list has a fix. The question is which one applies to you and how quickly you act on it. Every week of invisibility is a week of leads going to competitors who turned up.
Find Out If AI Search Can Find Your Business
Our free audit identifies exactly where your AI search visibility is weak and what to fix first.
Get Your Free SEO Audit →