If your business is not showing on Google Maps, it is almost always one of six things: the profile is unverified, the primary category is wrong, you are further from the searcher than you think, your business details do not match everywhere, the profile is suspended, or a duplicate listing is competing with it. Fixed for you from $297 a month: local SEO services.
About 140 people a month search "why is my business not showing on google maps" (our September 2026 keyword pull), and when we checked that results page on 3 September 2026 the strongest answers were two Google support articles, with the rest of page one thin. Google's own documentation is the right starting point, so this guide follows it, and then covers the parts Google does not spell out. Work through the six causes below in order, because the first two account for most cases.
There are six causes, and they are diagnosable in about twenty minutes. Rule them out in this order: verification, category, distance, inconsistent business details, suspension, then duplicates.
Each has a different symptom, so the way your listing fails tells you which one you have.
| Cause | What you see | The fix |
|---|---|---|
| Profile not verified | The business does not appear at all, even when you search its exact name | Complete verification in the Google Business Profile dashboard |
| Wrong primary category | You appear for your business name but never for the service you sell | Change the primary category to the service you most want calls for |
| Distance from the searcher | You appear when you search near your office and vanish a few miles away | This one is physics. You cannot beat it directly, you outrank it with relevance and prominence |
| Business details do not match | You appear inconsistently, or a stale address or phone number shows | Make your name, address and phone identical, character for character, everywhere online |
| Profile suspended | The listing disappears suddenly and the dashboard shows a suspension notice | Fix the guideline breach, then file a reinstatement request with Google |
| Duplicate listing | Two versions of you exist, and the wrong one, often with no reviews, is the one showing | Report the duplicate to Google so the listings are merged or the copy is removed |
An unverified Google Business Profile does not appear in Maps or the map pack, which makes this the first thing to check and the most common cause. Sign in to the Google Business Profile dashboard with the account that owns the listing, and if it prompts you to verify, that is your answer: nothing else you do will matter until verification completes.
Two traps live here. The first is that someone else may already have claimed your business, often a former marketing provider or a previous owner, in which case you have to request ownership rather than create a new profile. The second is that as of September 2026 Google runs verification by video, phone, postcard or email depending on the business type, and video verification is now common for service businesses, so budget more than an afternoon for it. Setup handled for you sits on the Google Business Profile service page.
Set up and manage your Google Business Profile
Ten pages: claim and verify, pick the category that ranks, the description template, the photo shot list, the FTC-safe review ask and a printable monthly checklist.
Read the guideYes, and it is the most under-diagnosed cause on this list.
Google leans heavily on the primary category to decide which searches your profile is eligible for, so a roofing company filed as "contractor" or a med spa filed as "beauty salon" will show up for its own name and almost nothing else.
The test is simple: search the exact service you want calls for, from an address inside your service area, and see whether any version of you appears. If your name brings you up but your service does not, the category is the suspect. Set the primary category to the single service you most want the phone to ring for, then add the others as secondary categories. Do not stuff keywords into the business name to compensate, because that is a guideline breach and it is one of the fastest routes to a suspension.
Very possibly, because distance is one of the three factors Google names for local ranking, alongside relevance and prominence. Map results are personalised to where the searcher is standing, so a business can hold a map pack place two miles from its front door and be invisible six miles away without anything being broken.

This is also why checking your own ranking is unreliable. Searching from your office, on a device signed into your own account, shows you a result nobody else sees. Check from a different part of your service area, or use a rank tracker that specifies a location, before you conclude the listing is broken. What you can change is the other two factors, and that is the whole job described in how to rank higher on Google Maps.
They need to match exactly, and mismatched details are the quietest cause on this list because nothing looks obviously wrong. Google cross-references your name, address and phone number across the web to decide it is really the same business, and a directory still listing your old suite number or a tracking phone number that appears nowhere else weakens that confidence.
Want your profile fixed properly?
We diagnose the listing, correct what Google is objecting to, and clean up the details across the web. Published prices, month to month, and the profile stays yours.
A suspension removes the listing outright and usually follows a guideline breach: keywords added to the business name, a virtual office or mailbox used as an address, a category the business is not eligible for, or a large edit like a name and address change made all at once. The dashboard tells you when it has happened, so check there before assuming a ranking problem.
Find the actual breach and fix it first. Filing a reinstatement request before the profile complies gets it rejected, and repeated rejections make it harder.
Strip the business name back to the real one. The name on your signage and your paperwork, with no service keywords and no city bolted on.
Prove the address is real. Have signage photos, a utility bill and a lease ready, because that is what the review process asks for.
Submit the reinstatement request. Google runs a reinstatement form for suspended profiles. Submit once and wait, as of September 2026 the review takes days to weeks.
Then hunt duplicates. Search your name, your old name, your phone number and your address in Maps. If a second listing exists, report it so Google merges or removes it, keeping the one with your reviews on it.
Duplicates deserve their own mention because they are self-inflicted more often than not. Creating a fresh profile because you lost access to the old one is the single most common way a business ends up competing with itself, splitting its reviews across two listings and confusing Google about which one is real. Recover the original instead.
A verification usually resolves in days, a corrected category can show effects within a week or two, and a reinstatement after a suspension takes days to weeks depending on the review, as of September 2026. Ranking improvements after listing consistency work are slower, running on the same three to six month clock as the rest of local SEO.
Once the listing is visible again, the job changes from repair to competition, and the levers become categories, services, photos, and steady review flow through reviews and reputation at $197 a month per location. If you want the whole diagnosis and repair handled, Ziwi's local SEO and search service starts at $297 a month per location, month to month, and you keep ownership of the profile. For the wider picture of how local search decides who gets the call, read what local SEO actually is.