All articles

Lead Generation

Why Is My Google Business Profile Not Showing Up?

The most common cause is not a problem with your profile. It is that you are checking from a location and an account that guarantee a misleading answer.

Om Patel 12 min read
Photo: Mathias Reding / Unsplash

The short answer

Before assuming something is broken, rule out the two causes that account for most cases: you are searching from your own office where proximity flatters you, or you are logged into your own Google account, which personalises results. After that the order of likelihood is wrong primary category, a stale profile, unverified or lapsed verification, a duplicate listing, and finally suspension. Each has a distinct test.

Before diagnosing anything, rule out the two things that produce a false alarm more often than every genuine cause combined.

You are searching from your own premises. That is the point of maximum proximity advantage, or, if you are checking a different area, the point of maximum disadvantage. Either way the answer is not representative.

You are logged into your own Google account. Results are personalised. Your own business appears differently to you than to a stranger.

Check in an incognito window, from a location that is not your address, before concluding anything is wrong. A meaningful share of "my profile disappeared" turns out to be neither.

The short answer

Work through the causes in order of likelihood, because the first two require no changes and the expensive ones are rare. Most contractors who believe their profile has stopped working are looking at a proximity effect, a personalised result, or a category that was never right.

Step 1: check properly

Open an incognito or private window. This removes personalisation and your account's bias toward your own business.

Search from a location that is not your office. Most maps tools allow specifying a search location. Pick a point in the middle of your service area, then one near the edge.

Search the way a customer would. Not your business name. "Furnace repair near me," "emergency plumber," the query that precedes a paid job.

Sample several points, not one. Local results are calculated per search, weighted by the searcher's position, so a single check tells you about a single street.

If you appear near your address and fade with distance, nothing is broken. That is how local search works, and the implications are covered in how to rank in the Google map pack.

Step 2: separate the two failure modes

The distinction determines everything that follows.

Not showing for your business name. Serious. A branded search should find you almost regardless of anything else. If it does not, suspect verification, a duplicate, or suspension.

Showing for your name but not for services. Normal, and much more common. Your name matches directly; service queries put you in competition with every other business in the area. This is a ranking problem rather than an existence problem, and the levers are category, reviews and activity.

Watch out

If your business name returns nothing at all in an incognito window, stop optimising and check for a suspension. And whatever you find, do not create a new profile. The replacement will be suspended too, and you risk the reviews attached to the original. The recovery process is in Google Business Profile suspended.

Step 3: the causes, in order

Wrong primary category. The largest controllable factor in local ranking, and the one most often set carelessly. If you chose something broad to cover everything, you are moderately relevant to many searches rather than highly relevant to profitable ones. Check what the businesses ranking above you use; their categories are visible.

A stale profile. The 2026 change that has caught many contractors out: dynamic profiles now outrank static ones. A profile completed in 2021 and untouched since is losing to a competitor posting weekly. If your newest photo and newest review are both months old, this is likely your answer.

Verification lapsed or never completed. An unverified profile generally will not appear in the map pack, and verification can lapse on a previously verified listing without anything obvious changing in the dashboard. Worth checking explicitly, because re-verification takes three to four weeks.

A duplicate listing. Google may be surfacing a different entry for your business: an older unverified one with no reviews, one created by a data aggregator, or one a previous marketer set up. Search your business name and your address in Maps and look for a second result. Duplicates split signals and are easy to miss because you only ever look at the one in your dashboard.

Address or configuration problems. A residential address displayed publicly, service areas that contradict your website, or a name-address-phone mismatch across the web. The correct configuration for a contractor who travels to customers is in service area business setup.

Not enough recent reviews. Prominence is largely reputation, and 74% of consumers want reviews from the last three months. If the businesses above you have a steady flow and you have none since spring, that gap is doing real work.

Suspension. Least common of the list and the most disruptive. Usually obvious, occasionally quiet.

While you are diagnosing the listing, it is worth checking whether your website can capture the traffic it does send. Our free check tests whether a visitor can enquire without phoning, whether hours and service areas are stated, and where the enquiry goes. Twenty checks, about fifteen seconds.

Run the free website check

Step 4: the causes people miss

Three that are less discussed and account for a fair share of genuine cases.

The profile is too new. Verification takes three to four weeks and visibility builds over the weeks after. A profile created a fortnight ago that is not yet ranking is behaving normally.

The search has no map pack. Not every query returns local results. Informational searches often do not, and checking a query that never had a map pack produces a mystery that does not exist.

Someone else edited it. Google accepts suggested edits from the public, including competitors. Hours, categories, even the address can be changed by someone else and the owner is not always notified clearly. Worth checking your key fields are still what you set, particularly if something changed suddenly with no other explanation.

That last one is a genuine argument for the monthly fifteen-minute check described in Google Business Profile for contractors.

What to do about proximity

If the diagnosis is simply that you are too far from the searches you want, that is not fixable through the profile and it is worth accepting quickly rather than spending months on optimisation that cannot work.

Concentrate where you can win. Most contractors' profitable radius is smaller than their advertised one once drive time is costed.

Use channels that do not weight proximity. Paid search, Local Services Ads and organic content all reach further. Local Services Ads run $40 to $80 per lead against $149 for non-branded search, with a 20% to 35% close rate, and the comparison is in the best lead sources for HVAC companies.

Build genuine location pages for the areas you want, with real local detail and real jobs rather than a template with the town name swapped.

Open a real second location if the volume genuinely justifies premises and staff. This is the only legitimate way to acquire a second proximity centre.

Finding and fixing duplicates

Duplicates deserve their own section because they are common, easy to miss, and one of the few causes that actively works against you rather than simply failing to help.

How they appear. A previous marketer created one. A data aggregator generated one from directory records. Someone at Google merged two entries incorrectly. You moved premises and a listing was created at the new address while the old one survived. A franchise or supplier listed you.

How to find them. Search your business name in Maps and scroll past the first result. Then search your phone number. Then your address. Then common misspellings of your business name. Duplicates frequently carry slight variations, which is exactly why a single search for your exact name misses them.

Why they hurt. Signals split between entries. Reviews land on one, photos on another, and Google may surface the weaker of the two. A duplicate with no reviews outranking your real listing is a bad outcome that looks identical to a ranking problem.

What to do. Claim the duplicate if you can, then request a merge or removal through the dashboard. If it is unverified and clearly a stray record, report it as a duplicate. Do not simply ignore it and optimise the good one, because the split persists.

What not to do. Delete the wrong one. If the duplicate holds reviews and the listing you kept does not, you have destroyed the more valuable asset. Check which entry carries the reviews before acting, and merge rather than delete wherever the option exists.

This is worth checking annually even when nothing appears wrong, because duplicates get created without any action on your part.

The difference between not showing and not ranking

A distinction that sounds pedantic and changes what you should do next.

Not showing means the listing does not exist in results at all: your business name returns nothing, or the profile is absent from Maps entirely. This is binary and it points at verification, duplication or suspension. It is urgent and usually fixable within a few weeks.

Not ranking means the listing exists and appears below competitors for the searches you care about. This is a competitive position rather than a fault, it is normal, and it responds to sustained work rather than to a fix.

Contractors regularly describe the second as the first, which sends them looking for a broken setting that does not exist. If your business name finds you and your address is right, nothing is broken. You are in a competition, and the levers are category, review recency and profile activity, all of which take weeks to move.

The emotional difference matters too. A fault is frustrating and finite. A competitive position is ongoing, and treating it as a fault leads to abandoning the work at exactly the point it would have started paying, which is usually somewhere around month three.

Checking properly, in more detail

Since checking incorrectly is the leading cause of false alarms, it is worth being precise about the method rather than leaving it at "use incognito."

Incognito removes login personalisation, and it does not remove location. Your device still reports where it is, so an incognito search from your office still gives you your office's proximity advantage. This trips up people who think they have controlled for everything.

To control location, use a maps interface where you can move the view to a different area before searching, or a rank-checking tool that accepts a coordinate. Simply typing a town name into a search box is weaker, because Google may still weight your actual position.

Ask someone else to check. The simplest workaround. A friend across town searching the same query from their own phone gives you a genuine second data point in thirty seconds.

Check on mobile as well as desktop. Results differ, and most local searches happen on a phone, so the mobile result is the one that matters.

Check the query customers use, which is frequently not the one you would use. Homeowners search "furnace not working" and "no heat" more often than "HVAC contractor."

Record what you find. A note of query, location, date and position turns a vague impression into something you can compare against next month. Without it, every check is a fresh anxiety with no baseline.

Doing this properly takes about ten minutes and it resolves a large share of cases before any changes are made, which is the entire reason it comes first.

What normal looks like

A calibration point, because a lot of anxiety here comes from an expectation nobody set.

For a small contractor with a single location and a reasonable profile:

  • You appear reliably for your business name, everywhere.
  • You appear in the map pack for service searches within a few kilometres of your address.
  • You appear inconsistently at moderate distance, moving in and out of the top three as competitors and searcher positions vary.
  • You do not appear across the far side of your metro, regardless of what you do.
  • Your position varies week to week near the boundary of the top three, which is normal rather than a signal.

If that describes you, the profile is working. The route to more is more prominence, which means reviews and activity over months, or a different channel for the areas proximity denies you.

If your business name does not find you, something is genuinely wrong and the diagnostic sequence below is the place to start.

A diagnostic sequence

Thirty minutes, in this order, and stop when you find it:

  1. Incognito window, location elsewhere in your service area, customer-style query. Most cases end here.
  2. Search your business name incognito. Nothing at all means suspension or verification.
  3. Check verification status in the dashboard.
  4. Search your name and address in Maps for duplicates.
  5. Compare your primary category against the three businesses ranking above you.
  6. Check newest photo and newest review dates. Both stale means the activity signal is the problem.
  7. Confirm your key fields are still what you set them to.
  8. Sample five points across your service area and record the pattern rather than a single position.

Step eight is what turns this from a yes-or-no question into something actionable, because the shape of the result tells you which situation you are in. Strong near the office and fading outward is normal proximity. Weak everywhere including at your own address means something on the profile is genuinely wrong, and that is the most fixable situation on the list.

And the prior question worth asking before investing in any of this: more visibility only pays if the enquiries get answered. Only 11% of HVAC businesses reply to a new lead within an hour, so a profile restored to full visibility feeding an unanswered phone produces a larger version of the same loss. That side is quantified in how many leads is my business losing.

Frequently asked questions

Why is my Google Business Profile not showing up?
Most often because of how you are checking rather than because anything is broken. Searching from your own premises puts you at maximum proximity advantage, and being logged into your own account personalises what you see. Check in an incognito window from a location elsewhere in your service area before assuming a fault.
How do I check my Google Business Profile ranking properly?
Use an incognito or private window, so you are not logged in, and specify a location other than your own address. Sample from several points across your service area rather than one, because local results are calculated per search based on the searcher's position.
My business shows for its name but not for services. Why?
That is normal and it usually points at category and relevance rather than a fault. Branded searches match your name directly; service searches compete against every other business in the area. Primary category is the largest controllable factor in the second case.
Can a duplicate listing stop my profile showing?
Yes. Duplicates split your signals and Google may surface the wrong one, often an older unverified entry with no reviews. Search your business name and address in Maps to look for a second entry, including any created by data aggregators or previous marketers.
Does an unverified Google Business Profile show up?
Generally not in the map pack, and verification can also lapse on an already-verified profile, which is easy to miss because nothing obviously changes in the dashboard. Re-verification takes three to four weeks, so check this early rather than late.
Why did my profile disappear suddenly?
Sudden disappearance usually means a hard suspension, a lapsed verification, or a merge with a duplicate listing. Search your business name in an incognito window: if nothing appears at all, treat it as a suspension until proven otherwise and do not create a replacement profile.
How long does a new Google Business Profile take to show up?
Verification alone takes three to four weeks, and visibility builds over the weeks after that as the profile accumulates reviews, photos and activity. A profile created last week and not yet surfacing is behaving normally rather than failing.
Could I just be too far from the searcher?
Frequently, and it is not fixable through optimisation. Proximity is weighted heavily in local results, so a business will surface near its address and fade with distance. Nobody ranks across an entire metro, and reaching the rest of a service area needs channels that do not weight proximity.
Done-for-you lead generation: a dedicated conversion page, a qualifying form that arrives with the answers attached, and lead-to-sale tracking, fed by targeted outreach and Meta ad campaigns we build and run.
Get a lead plan

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.