First, Which Problem Do You Actually Have?
A business usually vanishes from Google Maps for one of five reasons: an unverified or suspended Business Profile, a wrong primary category, inconsistent name, address, and phone data across the web, a proximity or filtering problem, or a website that fails to confirm what the profile claims. All five are fixable, and this guide walks through them in the order to check them.
"Not showing up" describes three different failures with three different fixes. Failure one: your profile does not exist in Google's index at all, so even searching your exact business name plus your city returns nothing. Failure two: your profile exists and appears for direct name searches, but you are absent from the Map Pack for the services you actually sell. Failure three: you appear sometimes, on some devices, from some locations, which usually points to a filtering or proximity issue rather than a missing profile.
Run two searches before touching anything else. Search your exact business name in Google Maps. Then search your main service plus your city in an incognito window. If the first search finds nothing, you have a verification or suspension problem, and nothing else in this guide matters until that is fixed. If the first works and the second does not, you have a ranking problem, and the sections below walk through the causes in the order we check them.
Verification and Suspension: The Hard Stops
An unverified profile is the most common reason a business is invisible, and verification is stricter now than it used to be. Google leans heavily on video verification, where you record your storefront, vehicle, equipment, or other proof that the business is real and operates where you say it does. Until that process completes, your profile is effectively a draft. Check the status inside your Google Business Profile dashboard before changing anything.
Suspensions are the nastier version. A soft suspension leaves your profile live but locks you out of managing it; a hard suspension removes you from Maps entirely. Common triggers include keyword-stuffed business names ("Bob's Plumbing | Best Cheap Emergency Plumber Portland"), virtual office or co-working addresses, a home address displayed publicly when customers never visit it, duplicate listings for the same business, and information that contradicts the rest of the web. Reinstatement is possible through Google's appeal form, but prevention is far cheaper: your profile name must be your real-world business name, exactly as it appears on your signage, invoices, and license.
Categories: The Dial Most Owners Never Touch
Your primary category is one of the strongest local ranking signals Google uses, and an astonishing number of profiles have it wrong. "Contractor," "General contractor," and "Kitchen remodeler" are three different profiles in Google's eyes, and only one of them surfaces you when someone nearby searches "kitchen remodeler near me." Choose the most specific primary category that describes your core revenue service, then add secondary categories for everything else you genuinely do.
Check what the current winners are doing. If the three businesses owning your local Map Pack all list a category you do not, that gap is probably not a coincidence.
NAP Consistency: One Identity, Everywhere
NAP means name, address, and phone number, and Google cross-checks yours against the rest of the web: your website, Yelp, Facebook, Angi, the BBB, state license databases, and dozens of smaller directories. If your site says "Suite 200," your profile says "Ste 200," your Yelp page still shows an old phone number, and your license lists a previous address, Google's confidence in your identity drops, and your visibility drops with it.
This punishes businesses that have moved. The old address lives on in directories for years, quietly splitting your identity in two. Fixing it means claiming and correcting the major citations one by one, and making sure your website's structured data states one canonical name, address, and phone number. It is tedious work, which is exactly why it becomes a competitive advantage once you finish it. It is also a core piece of our map pack optimization service.
Proximity, Relevance, Prominence
Google has been open for years about the three pillars of local ranking: relevance (does your profile match the search), distance (how close you are to the searcher), and prominence (how established and well-reviewed you are). Distance is the one you cannot negotiate. If you are based in Beaverton and the searcher is in Gresham, no amount of optimization overrides geography for that query.
Everything else is movable. Relevance comes from categories, the services listed on your profile, and a website whose pages plainly say what you do and where you do it. Prominence comes mostly from reviews: total count, recency, average rating, and whether you respond to them. A steady trickle of real reviews beats a burst of fifty followed by silence, and buying reviews is a suspension-level risk that can undo years of work in a week. Your website feeds prominence too: real project pages, genuine photos, and consistent entity signals give Google more reasons to treat you as a substantial local business.
Service-Area Businesses Play by Different Rules
If you go to the customer instead of the customer coming to you, Google expects you to hide your street address and define service areas instead. Done right, this costs you nothing. Done wrong, it is a common invisibility cause: contractors who display a home address when the guidelines say to hide it, or who never set service areas at all, leaving Google to guess where they work.
Two honest truths about service-area businesses. First, you still rank outward from your hidden address, so a Portland-based plumber will struggle to own the Salem Map Pack no matter how the service areas are drawn. Second, never fake a storefront or rent a mailbox to chase proximity. Google suspends for it, competitors report it, and rebuilding a suspended profile's trust takes far longer than building rankings honestly ever would.
Your Website Is Half the Signal
The Map Pack is not a standalone contest. Google reads your website to confirm and enrich what your profile claims, and weak sites drag strong profiles down. The essentials are unglamorous: your name, address, and phone number in the footer of every page, matching your profile character for character. LocalBusiness schema stating the same identity in machine-readable form. A contact page with an embedded map. And if you serve multiple cities, a real page for each one, with unique copy about the work you do there, not the same paragraph with the city name swapped.
This is also where most "I hired an SEO and nothing happened" stories come from. Profile work without website work is half a job, and Google can tell the difference between a business with a coordinated local presence and one with a nicely filled-out profile floating next to a thin website.
What to Check First: A Fifteen-Minute Triage
Work through this list in order. Each step is cheap, and each one rules out an entire class of problems:
- Search your exact business name in Google Maps. Nothing found? It is a verification or suspension issue
- Open your Business Profile dashboard and look for a "verification needed" or suspension notice
- Confirm your profile name matches your real-world business name exactly, with no keywords appended
- Compare your primary category against your top three local competitors
- Google your business name and audit the top citations for a matching name, address, and phone
- Count your reviews and check the date of the most recent one
- Confirm your website shows the same NAP and links back to your profile
When the Triage Comes Back Clean
If that list surfaced something you can fix yourself, fix it today. Most verification and category issues resolve in days to a few weeks. If everything checks out and you are still invisible, the problem is competitive, and competitive problems are where evidence beats guessing.
Our free ECARAT visibility audit measures your Map Pack presence, Business Profile health, review ecosystem, and structured data against five local competitors, then hands you a prioritized fix list. It is the same diagnostic we run at the start of every map pack engagement, and it tells you in one report what months of trial and error would not.