Why is my Google Business Profile not showing up?

Almost always one of seven things: the profile isn't verified, it's been suspended, you're searching from outside the area where Google shows you, a duplicate listing is stealing your spot, your business name breaks the rules, the profile is too new, or you're in Maps but not the 3-pack. Here's how to diagnose which one, and fix it.

First, make sure you're solving the right problem. This article is about your Google Business Profile - the map listing with your name, stars, hours, and photos. If your website is what's missing from the regular search results, that's a different problem with different fixes: start with why your business isn't showing up on Google instead.

If the website is fine but the map listing is missing, work down this list in order. It's roughly sorted from "most common" to "least."

Is your profile actually verified?

An unverified profile does not show publicly. You can fill out every field, add photos, write a perfect description - none of it appears to anyone until Google verifies you own the business. Verification used to be a simple postcard; today Google often requires a video walkthrough showing your signage, equipment, or workspace, which trips up a lot of owners who start the process and never finish it.

Fix: Log in at business.google.com. If you see a "Verify now" or "Pending verification" banner, that's your answer. Complete whatever method Google offers. If the video route feels confusing, do it in one continuous take: exterior signage, then inside, then something proving you operate there (equipment, invoices, a branded vehicle).

Has your profile been suspended?

Google suspends profiles for suspected guideline violations, and it happens to plenty of legitimate businesses - often triggered by an address change, a name edit, using a virtual office or P.O. box as your address, or a category that gets heavy spam (locksmiths, garage doors, contractors, lawyers). A suspended profile disappears from Maps and search entirely, usually with only an email or dashboard notice to tell you.

Fix: Check your Business Profile dashboard for a suspension notice. If suspended, don't create a new profile - that makes it worse. File a reinstatement request through Google's official form, with evidence: photos of signage, a utility bill or lease matching the address, business license. Fix the underlying violation first, or the appeal fails.

Are you searching from outside your area? (The proximity filter)

This is the one that fools the most people. Map results are heavily filtered by where the searcher is standing. You can rank well within a couple of miles of your location and be invisible across town, and the search you ran from your desk (or your cousin ran from another state) tells you almost nothing. Businesses "test" their listing from the wrong place, see nothing, and panic over a profile that's actually fine.

Fix: Before assuming something is broken, search your exact business name in Google Maps - if it appears, the profile is live and this is a ranking question, not a visibility question. Then check how you rank at different distances (there are free and paid local rank-tracking tools that map this). If you only show up close to home, that's normal - improving it is a reviews, categories, and website-signals game, which is what a local SEO campaign works on.

Is a duplicate listing stealing your spot?

Duplicates happen more than you'd think: an old listing from a previous owner or previous address, one Google auto-generated from web data, or a second one someone at the business created years ago and forgot. Google typically shows only one, and it may be showing the wrong one - outdated, unclaimed, and unmanaged - while the profile you're carefully maintaining sits suppressed behind it.

Fix: Search Google Maps for your business name, your phone number, and your address. If more than one listing appears, claim the duplicate if you can, then report or merge it (Business Profile support handles merges, which move reviews to the surviving listing). Keep the listing with the most reviews and history whenever possible.

Does your business name break Google's rules?

Your profile name must be your real-world business name - the one on your sign and legal documents. "Smith Plumbing" is fine; "Smith Plumbing | Best Emergency Plumber OKC 24/7" is keyword stuffing, and it's one of the most common reasons profiles get filtered, suspended, or edited back by Google without warning. The same goes for choosing categories that don't match what you actually do.

Fix: Set the name field to exactly your real business name, nothing else. Choose the single most accurate primary category and only additional categories you genuinely offer. It feels like giving up an advantage; it's actually removing a suspension risk that can take your whole listing down.

Is the profile just too new?

A freshly verified profile with no reviews, no photos, and no history rarely ranks for anything beyond your own business name at first. Google needs signals - reviews coming in, the profile being kept active, a website that backs up what the profile claims - before it trusts you enough to show you for "plumber near me" alongside businesses with years of history.

Fix: Confirm the baseline works: search your exact business name in Maps. If you appear, you're live - now it's about momentum. Ask every happy customer for a review (the first ten matter most), add real photos, fill every field, and make sure your website names your city and services. Give it weeks, not days.

Showing in Google Maps but not the 3-pack: what's the difference?

These are two different levels of visibility. Google Maps is the full directory - open the Maps app, search a service, and dozens of businesses appear as you scroll and zoom. The local 3-pack is the three listings Google promotes above the regular results on the main search page, and those three take the large majority of map clicks. Being findable in Maps means your profile is healthy. Being in the 3-pack means you're winning.

If you're in Maps but never in the 3-pack, nothing is broken - you're being outranked. The levers are the ones local SEO always comes down to: review count and recency compared to the three businesses currently in the pack, accurate categories, a complete and active profile, proximity to the searcher, and a website that reinforces your location and services with real content.

Fix: Pull up the 3-pack for your main search and compare yourself honestly to the three businesses in it - review count, review recency, website quality. The gap you see is the work. Closing it takes months of consistent effort, not a settings change.

A 10-minute diagnostic, in order

  • Search your exact business name in Google Maps. Not there at all? It's verification, suspension, or a duplicate - check your dashboard first.
  • There under your name, but not for services? It's a ranking problem: proximity, reviews, categories, new-profile lag.
  • Check the dashboard for suspension or pending-verification notices.
  • Search your phone number and address in Maps to catch duplicates.
  • Read your name field. If it contains anything besides your actual business name, fix it today.

Most of this you can genuinely do yourself, and we'd rather you did than pay someone for a verification postcard. Where owners get stuck is the slow part: suspensions and reinstatements, duplicate merges, and the months-long push from "findable in Maps" to "in the 3-pack." That's work we do for clients as part of our SEO service - profile cleanup, review systems, and the website signals that back the listing up.

Profile still invisible after all that?

Send us your business name and market. We'll tell you what's actually wrong with the listing and what it takes to fix it, before you spend a dollar.