Insights · Local SEO
Why is my business not showing up on Google Maps?
Seven causes, in the order you should check them. Most businesses start with the slowest one.
A business usually disappears from Google Maps for one of seven reasons: the profile is unverified, it is suspended, a duplicate listing is splitting the signal, the primary category is wrong, you are searching from too close to your own address, the profile is incomplete, or a quality filter is holding it down.
Check them in that order. The first four are binary and take an afternoon to rule out. The last three are gradual and take 30 to 60 days to move, so confirming the cheap causes first saves months of work on the wrong problem.
First, work out which problem you have
There are two completely different failures that both feel like "not showing up on Google Maps", and the fix for one does nothing for the other.
The first is absence. Search your exact business name in an incognito window. If your listing does not appear, the profile itself is broken: unverified, suspended, duplicated, or filtered. No amount of ranking work will help until that is resolved.
The second is ranking. Your listing appears when someone searches your name, but not when they search your category. The profile is healthy and you are simply losing to competitors on the signals Google uses to order local results.
Everything below is arranged in the order you should check it. The early causes are binary and cheap to rule out. The later ones are gradual and take longer to move. Do not start optimizing categories on a profile that turns out to be suspended.
Cause 1: The profile is not verified
An unverified profile cannot rank. It may exist in your dashboard and look complete, but until Google confirms the business is real, it is not eligible to appear in the Map Pack.
Verification is instant for some businesses and takes weeks for others, depending on whether Google requires a postcard, a phone call, or a video call showing your premises and equipment. Video verification has become common and it is where most businesses stall, because it is scheduled, it is manual, and a failed attempt has to be redone.
Check the dashboard. If there is a "Verify now" prompt, that is your entire problem and nothing else on this page applies yet.
Cause 2: The profile is suspended
A suspension removes the listing from public view entirely while leaving it visible to you in the dashboard, which is why businesses often spend weeks optimizing a listing that customers cannot see.
Suspensions are usually triggered by a specific action rather than arriving at random. The common causes, roughly in order of frequency:
- An address that cannot be verified as a real staffed location, including mailbox rentals and unstaffed coworking desks
- Keyword stuffing in the business name, such as "Renton Plumbing Best Emergency Plumber" when the registered name is "Renton Plumbing"
- A category change or address change that triggered re-review
- Multiple profiles at the same address
- A pattern of reviews arriving faster than Google considers plausible
Reinstatement is a form submission followed by a wait, typically one to three weeks, and it goes much better when you can supply evidence: signage photos, a utility bill, a business license, or a lease. Fix the underlying cause before you appeal, because appealing without changing anything usually produces the same outcome twice.
Cause 3: A duplicate listing is splitting your signal
Duplicates are one of the most common causes of a listing that used to work and then quietly stopped. Two profiles for the same business divide your reviews, your photos, and your ranking signal between them, and Google may filter one or both as a result.
They appear after a move, after a rebrand, when a franchise or supplier creates a listing on your behalf, or when a previous marketing vendor made one nobody documented. Search your business name, then your phone number, then your address, each separately in Maps. A duplicate frequently carries an old address or an old phone number, so searching only the current details will miss it.
The resolution is to claim the duplicate and request a merge rather than deleting it, because a merge preserves the reviews attached to the older listing. Deleting throws them away permanently.
Cause 4: The primary category is wrong
The primary category is the single highest-consequence field on the profile, and it is the one most often set once and never revisited. It does not merely describe the business. It decides which searches the profile is eligible to appear for at all.
"Marketing Agency", "Internet Marketing Service", and "Advertising Agency" are three different markets in Google's eyes, and a business filed under the wrong one is invisible for the queries that matter regardless of how strong every other signal is.
The diagnostic is simple: search your main query, look at the three businesses in the Map Pack, and check what primary category each of them uses. If all three share a category and you use a different one, you have found your problem.
Secondary categories are a separate, cheaper win. You can hold up to nine of them and most profiles hold zero. They broaden eligibility without diluting the primary signal.
Cause 5: You are ranking, just not where you are standing
Proximity is one of the strongest inputs into local ranking, and it is the reason most self-diagnosis is wrong.
When you search your own category while sitting in your office, you are the closest possible searcher to your own business, and you have clicked your own listing hundreds of times. Google shows you a result that no customer will ever see. Businesses conclude they rank well and cannot understand where the calls are.
The honest test is a geo grid: check your ranking from a matrix of coordinates spread across the city rather than from one point. A typical result for a business that has done no local SEO is first or second within a few blocks, and nowhere at all beyond about two miles. That pattern is not a broken profile. It is a profile with no authority beyond its own doorstep, and it is the normal starting condition.
This is also why the question "am I ranking?" has no single answer for a local business. You rank differently at every point on the map, and the only number that matters is your position where your customers actually are.
Cause 6: The profile is incomplete
Completeness is a ranking input and it is the cheapest one available, which makes it strange how often it is skipped. Most profiles are perhaps 40 percent filled.
The fields that matter and are usually empty: the services list, the business description, hours including holiday hours, attributes, the products section where it applies, and photos. Photos are worth singling out. The target is 20 to 30, refreshed periodically, because photo count and recency both feed engagement signals, and engagement feeds ranking.
The Q&A section is worth seeding yourself with the questions customers genuinely ask, because an empty Q&A is a missed extraction opportunity and a populated one answers the objection before the call.
Name, address, and phone number have to match your website character for character. "branad" and "Branad Marketing LLC" are two entities as far as entity resolution is concerned, and the mismatch splits your signal exactly the way a duplicate listing does.
Cause 7: A quality filter is holding you down
Google filters listings it considers low quality or manipulated without formally suspending them. The listing exists, it appears on a direct name search, and it is absent from category searches. This is the hardest state to diagnose because nothing announces it.
The usual triggers are review manipulation, meaning a burst of reviews in a short window or reviews from accounts with no other activity, keyword stuffing in the name, and a service area drawn so wide it is not credible. A service area covering all of Washington from a Renton office is a signal, and not a good one.
Recovery here is slow because it requires demonstrating a sustained pattern rather than making a single fix. A steady flow of genuine reviews over months does more than any correction you can make in an afternoon.
How long each of these takes to fix
Expectations matter here, because the causes have wildly different timelines and treating them as one problem leads to abandoning a fix that was working.
- Verification: instant to three weeks, depending on method
- Duplicate merge: a few days to two weeks
- Category change: effect visible within days, sometimes hours
- Completeness: gradual, with movement typically over 30 to 60 days
- Suspension reinstatement: one to three weeks per appeal, longer if the first is rejected
- Quality filter recovery: three to six months of consistent behavior
- Proximity and general ranking: 30 to 60 days for first measurable movement, three to six months for competitive terms
When it is not the profile at all
Two cases where the profile is healthy and the problem lives elsewhere.
The first is the localized organic results below the Map Pack, which are ranked mostly by your website rather than your profile. If you appear in the map but not in the results underneath it, that is a website problem, and it is covered on our local SEO and Google Maps page.
The second is genuine market difficulty. In a dense category in a large city, a complete profile with 12 reviews will not outrank an established competitor with 300, and no configuration change fixes that. The realistic path is to win the narrower geography first and expand outward, which is the same reason we build for Renton before Seattle.
Where to start
Work the list in order and stop at the first thing that is actually wrong. Verification, then suspension, then duplicates, then category. Those four are binary, they take an afternoon between them, and they account for most cases of a business that is genuinely absent rather than merely outranked.
If all four are clean, you have a ranking problem rather than a visibility problem, and the work shifts to completeness, reviews, and citations. That is what our Renton SEO work covers, and it is the same sequence we run on our own profile.
Questions
Straight answers.
Why does my business show up for me but not for my customers?
Google personalizes Maps results by the searcher's location, and it also favors results you have interacted with before. When you search your own business while sitting inside it, you are the closest possible searcher and you have clicked that listing many times. Both push it to the top for you specifically.
The fix is to stop testing this way. Search in an incognito window, or better, use a geo grid tool that checks your ranking from dozens of coordinates across the city. That is the only way to see what a customer two miles away actually sees.
How long does it take for a new Google Business Profile to show up?
Usually within a few days of verification completing, though it can take two to three weeks to settle into a stable position. Verification itself is the variable part: instant for some businesses, up to several weeks where Google requires a postcard or a video call.
If a verified profile still returns nothing after three weeks on a direct name search, treat that as a suspension or a duplicate rather than a delay.
Does my business need a physical address to show on Google Maps?
No, but it changes how you are listed. A business that serves customers at their location, such as a plumber or a marketing agency, can be configured as a service area business with the address hidden and the service cities defined instead.
What you cannot do is invent an address, use a mailbox rental, or use a coworking desk you do not actually staff. Address falsification is one of the most reliably detected causes of suspension, and it is worth stating plainly that recovering from it is much harder than never doing it.
Why did my business suddenly disappear from Google Maps?
Sudden disappearance, as opposed to gradual ranking decline, almost always means a suspension, a merge with a duplicate listing, or an edit that tripped a quality filter. Recent changes are the first place to look: a name change, an address change, a category change, or a batch of reviews arriving unusually fast.
Check the profile dashboard first. A suspension is stated there explicitly. If the dashboard looks healthy and the listing is still gone from public search, a duplicate is the next most likely explanation.
Can I have two Google Business Profiles for the same business?
Only if they are genuinely separate locations with distinct staffed addresses. Two profiles for one business at one address is a duplicate, and Google will eventually filter or merge them.
Duplicates are common after a move, a rebrand, or when a previous marketing vendor created a listing nobody knew about. They are worth hunting down specifically, because a duplicate splits your review count and your ranking signal across two entries that each end up weaker than one combined listing would have been.
Not sure which of the seven is your problem?
Book a free strategy call →