Why Your Business Is Not Showing on Google Maps, and How to Fix It
There are two completely different versions of this problem and they need opposite fixes. Either your business cannot be found on Maps at all, which is an eligibility or suspension issue, or it is listed and simply not surfacing for the searches you care about, which is a ranking issue. Owners routinely spend months on the second when they have the first. This is the triage, worked in the order Google actually applies its rules.
A business not showing on Google Maps usually has one of six causes: it was never verified, it fails Google eligibility rules, it is suspended, it is a duplicate, its information is wrong, or it is listed but out-ranked. The first five are pass or fail rules; only the sixth is competitive. Verification issues are handled through Google Business Profile verification.
Not Showing and Not Ranking Are Two Different Problems
Before changing anything, establish which problem you have. If your business does not appear when you search its exact name plus its city, you have a listing problem. If it appears for its own name but not for the service searches that matter, you have a ranking problem. The fixes share almost nothing.

Run the test first. Search your exact business name plus your city in a logged-out browser window. If the profile appears, you are listed and the rest of this page from the ranking section onward is your problem. If nothing appears, you are in the eligibility and verification territory covered next, and no amount of posting, reviews or content will help until it is resolved.
This distinction is the single most common wasted quarter I see. An owner reads that reviews and posts improve local visibility, both true, and spends three months building them on a profile that is suspended or was never verified. The work is real and it counts for nothing until the listing exists.
The stakes justify the triage, because local discovery is continuous rather than occasional. Some 80 percent of consumers search online for a local business at least once a week, and 32 percent do so daily (SOCi Consumer Behavior Index via BrightLocal, 2024)[1], with 72 percent using Google specifically for local business information (SOCi Consumer Behavior Index via BrightLocal, 2024)[2]. Every week a listing is missing is a week of that demand going to somebody else.
The Eligibility Rules That Decide Whether You Can Be Listed at All
Google publishes hard eligibility requirements, and a business that fails them cannot hold a profile no matter how legitimate it is. The core rule is that you must either have a physical location customers can visit, or travel to customers where they are. Everything else follows from that one sentence.
Google states the requirement plainly: to be eligible for a Business Profile, a business must have a physical location customers can visit, or travel to customers where they are (Google Business Profile Help, 2026)[3]. An online-only business with no premises and no customer visits is not eligible, and this is the reason a genuine, tax-paying company can be refused without any wrongdoing.
The address rules are where legitimate businesses fail most often. Google specifies that P.O. boxes and mailboxes at remote locations are not acceptable, and that a virtual office cannot be listed unless it is staffed during business hours (Google Business Profile Help, 2026)[4]. Renting a mail-drop address to appear local in a second city is the classic version of this and it is a reliable route to suspension.
The signage requirement catches home-based businesses in particular. Google states that businesses showing their address on Google should maintain permanent fixed signage of their business name at that address (Google Business Profile Help, 2026)[5]. If you work from home and want an address displayed, that is the standard being applied. Most home-based businesses should be configured as service-area businesses with the address hidden instead.
Service-area businesses have a boundary almost nobody knows about. Google says a service area should not extend farther than roughly two hours of driving time from where the business is based (Google Business Profile Help, 2026)[6]. A Naples contractor claiming the whole of Florida is outside the published guidance, and an over-broad service area is a common trigger for a profile being pulled.
The Six Causes, Worked in Order
Work these top to bottom rather than picking the one that sounds most likely. The order matters because the earlier causes make the later ones unfixable: there is no point auditing your categories if the profile is suspended, and no point chasing rankings if you were never verified.
Each row names the actual check, not a symptom.
# Cause How you confirm it The fix 1 Never verified Profile exists in your dashboard but shows as unverified Complete verification, usually by video 2 Not eligible No premises customers visit and you do not travel to them Nothing to fix; you cannot hold a profile 3 Suspended Dashboard shows suspended, or the profile vanished from Maps Find the trigger, fix it, then appeal with evidence 4 Duplicate profile Two listings for one location, often one unclaimed Claim the duplicate and request a merge 5 Wrong information Listed, but hours, address or category are inaccurate Correct every field; accuracy is a trust signal 6 Out-ranked Appears for your own name but not for service searches Ranking work: category, proximity, reviews, prominence
Cause 4 deserves particular attention because it is both common and invisible. Google is explicit that you should not create more than one page for each location of your business, whether in a single account or across multiple accounts (Google Business Profile Help, 2026)[7]. Duplicates usually appear by accident: a listing auto-generated years ago, a second created by a previous marketing company, or one made after a move. They split your reviews and your ranking signals, and the one Google chooses to show is often the one you do not control.
Cause 5 is the cheapest to fix and the most underrated. Some 62 percent of consumers would avoid a business entirely if they found incorrect information about it online (BrightLocal, 2023)[8]. Wrong hours are not a cosmetic defect for a business people search on the day they need it, and the same consistency logic runs through your name, address and phone number everywhere else.
A Suspended Profile Looks Exactly Like a Profile That Never Existed
Suspension is the cause owners most often misdiagnose, because the symptom is simply absence. The listing disappears from Maps and search with no notification to customers and often little to the owner. Google suspends profiles for violating its content and behavior policies, for failing to represent the business accurately, or for breaching product guidelines.
Google names three broad grounds: violating prohibited content and behavior rules, failing to reflect your business accurately, and violating product guidelines (Google Business Profile Help, 2026)[9]. In practice the triggers cluster around a handful of edits: changing the business name, changing the address, adding a service area, changing the primary category, or making several of those changes at once.
Business name violations are the most self-inflicted. Google requires the name to be your real-world name as used consistently on your storefront, website and stationery, and excludes marketing taglines, hours, phone numbers and location information from it (Google Business Profile Help, 2026)[10]. Adding a city or a keyword to the name to rank better is the most frequently attempted shortcut in local SEO, and it is a documented suspension trigger rather than a clever tactic.
The right sequence after a suspension is unglamorous: identify what changed immediately before it, correct the underlying violation, then appeal with evidence rather than appealing first and fixing later. An appeal on an uncorrected profile usually fails and burns a cycle. If you would rather have this handled methodically, that is what Google Business Profile reinstatement is for.
One thing not to do: create a second profile because the first is suspended. That compounds a suspension into a duplicate violation and makes reinstatement materially harder.
If You Are Listed but Invisible, It Is a Ranking Problem
Once the profile exists, is verified and is accurate, absence from the map pack is competitive rather than technical. Google ranks local results on relevance, distance and prominence, and only two of those three are things you can influence. Understanding which is which prevents a lot of wasted effort.
Distance is largely fixed. If a searcher is eight miles away and three competitors sit within one mile, you are unlikely to appear for that particular search regardless of how good your profile is. This is why owners see themselves in the pack from their own office and not from across town, and why a single check from one location tells you very little.
Relevance and prominence are where the work is, and most of both lives inside the profile. Whitespark 2026 Local Search Ranking Factors report identifies the primary Google Business Profile category as the single most important local ranking factor, with 8 of the top 10 Local Pack factors coming from the profile itself (Whitespark, 2025)[11]. If your primary category does not match the searches you want, nothing downstream compensates.
Reviews carry the prominence side, and the filters are strict. Some 74 percent of consumers specifically seek reviews written in the last three months and 47 percent will not use a business with fewer than 20 reviews (BrightLocal, 2026)[12], while 31 percent will only use a business rated 4.5 stars or above, up from 17 percent (BrightLocal, 2026)[13]. A profile with eleven reviews, none from this year, is filtered out before the comparison starts.
The full mechanics of competing once you are listed are in our guide to optimizing the Google map pack, and ongoing profile work is what Google Business Profile optimization covers.
How to Check Which Problem You Actually Have
Five checks, in order, take about fifteen minutes and will land you on one of the six causes. Do them in a logged-out browser with your location set to the market you serve, because your own account and your own location both distort what you see.
First, search your exact business name plus your city. Nothing at all points at causes 1, 2 or 3. Second, open your Business Profile dashboard and read the status field directly rather than inferring it; suspended and unverified are both stated there plainly.
Third, search your business name alone on Maps and look for a second listing, including unclaimed ones with a slightly different name or an old address. Fourth, read every field on the live profile against reality: hours, holiday hours, address, service area, primary category, phone. Fifth, and only if the first four are clean, search the service term you actually want to rank for, from the location you actually serve.
Set the location deliberately for that last check. Local results change by physical position, so testing from your desk tells you about your desk. Checking from a few points across your service area gives you a far more honest picture of where you do and do not appear.
One caution on interpreting results: an increasing share of local discovery no longer happens on Maps at all. Some 45 percent of consumers used AI tools to find a local business in the past year, up from 6 percent the year before (BrightLocal, 2026)[14], and assistants name far fewer businesses than the map pack does. We cover that surface in our guide to how local businesses get cited in AI Overviews.
Fix the Listing Before You Optimize Anything
The order is the whole point. A profile that is unverified, ineligible, suspended or duplicated cannot be optimized into visibility, and effort spent on reviews and posts before that is resolved is effort spent on nothing. Establish which of the six causes you have, fix that, and only then start competing.
Run the five checks. If the answer is causes 1 through 5, treat it as a compliance problem and work it against Google published rules rather than against advice you read on a forum. If the answer is cause 6, you have a real profile and a competitive problem, which is the better problem to have.
Whichever it is, resist the two shortcuts that make things worse: adding keywords or a city to your business name, and creating a second profile to replace one that disappeared. Both are documented violations and both make recovery harder.
If you want an outside read on which cause you have, start with a free SEO audit. If the profile is suspended or stuck in verification, our reinstatement and verification help is built for exactly those two cases.
Google changes its Business Profile guidelines without notice and enforcement varies. Confirm current requirements against Google Business Profile Help before acting, and note that no provider controls whether a profile is reinstated.
Turn on what makes AI recommend you.
AI recommends the businesses it can read, trust and quote. Flip on the four signals we engineer, and watch your visibility climb and the answer rewrite itself.
Illustrative · the four signals are the real system we build
This article, answered.
The questions readers ask about this topic, answered the way an answer engine would. No forms, no sales pitch.
Pick a question on the left and you’ll get the direct answer, the way an answer engine would give it.
PUBLISHED August 10, 2026 · WRITTEN BY JAMIE KLONCZ, FOUNDER · SEO ELITE AGENCY, NAPLES FL
Enter a path and click verify.