How to Fix a Google Business Profile That Won't Show Up

You've verified your Google Business Profile, added your hours, and uploaded a few photos. Yet when you search your own business name, you don't see the listing. Or you see it fine, but you're invisible when someone searches "plumber near me."

This is one of the most common local SEO problems, and it almost always comes down to one of a handful of causes. Work through the checks below in order — they're sorted from the fastest fixes to the ones that take longer to resolve.

1. Confirm you're actually searching from a location that should see you

Before you change anything, rule out the obvious. Google personalizes local results heavily.

If you're searching from your own office, Google may be showing you a result based on your IP address rather than your business's actual service area. This alone explains a surprising number of "I can't find my listing" panics.

2. Check whether your listing is suspended or pending

Sign in to the Google Business Profile dashboard and look at the status. A profile can be:

Suspensions are the most common reason a listing that used to appear suddenly vanishes. The usual triggers are keyword-stuffed business names, a virtual office address, or a service-area business that also lists a storefront. Fix the underlying policy issue, then request reinstatement rather than creating a new listing — starting over usually makes things worse.

3. Fix your business name

Your name field should contain your real-world business name, exactly as it appears on your signage, website, and invoices. Adding keywords ("Joe's Plumbing — Emergency Plumber Austin TX") is a policy violation and a frequent cause of suspension or ranking suppression.

If you've been doing this, change it to the plain name and give it a few weeks to settle.

4. Verify your address and service area are set correctly

Google needs to understand where you are and where you serve. Two mistakes cause most of the trouble:

Make sure the address format matches what's on your site and in your other citations. Small inconsistencies ("Suite 4" vs "Ste. 4") are usually tolerated, but wildly different addresses are not.

5. Align your website with your profile

Google cross-references your profile against your site. If your site doesn't mention the city you're trying to rank in, or lists a different phone number, that weakens the connection.

A local business schema block on your contact page helps Google connect the dots, though it isn't a substitute for visible, consistent information.

6. Build the signals Google actually uses for local ranking

Once the basics are clean, visibility in the local pack depends on three things: relevance, distance, and prominence. You can't change distance, but you can improve the other two.

7. Give it time, then re-check

Most of these changes don't take effect instantly. Ranking shifts after a category change, name correction, or reinstatement typically show up over days to a few weeks. Don't keep editing in a panic — that can reset the clock.

If you've worked through all of the above and you're still invisible, the next step is a broader look at the site itself. Local visibility depends on a healthy, crawlable website underneath it, and problems elsewhere on the site can hold your profile back. Run a free audit to check your technical health, on-page signals, and local setup in one pass, then fix the highest-priority items first.

For more step-by-step walkthroughs on local and technical SEO, browse the guides library.

More guides · Compare audit tools · Run a free website audit