# Why Is My Business Not Showing Up on Google?

> 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.

- Canonical URL: https://www.pavadotech.com/blog/why-is-my-google-business-profile-not-showing-up
- Author: Om Patel
- Published: 2026-08-28 | Updated: 2026-09-25
- Topic: Lead Generation

If your business is not showing up on Google, the most likely reason is how you are checking, not a fault: you are searching from your own premises or while logged into your own account. After that, the real causes in order are the wrong primary category, a stale profile, lapsed verification, a duplicate listing, a shared address, and finally suspension. 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.

- **Check incognito, from elsewhere in your service area.** Most false alarms end here.
- **Ranking for your name but not services is normal**, and points at category.
- **Proximity may simply be against you.** That is not fixable by optimisation.
- **Verification can lapse silently** on an already-verified profile.
- **Duplicate listings split signals** and are easy to miss.
- **Sudden total disappearance** usually means suspension. Never create a replacement.

## 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.

## What owners on Reddit describe

**The two complaints that come up most in r/smallbusiness are a new listing that will not appear even for its exact name, and a listing hidden because another business shares the address.** Both have specific causes covered below.

A new cleaning company owner described the first in [a thread](https://www.reddit.com/r/smallbusiness/comments/vzq2ue/google_my_business_not_appearing_on_map/): the profile "was verified last week but I'm not showing up on maps. Even if I type my company name exact on the map it won't show up." That is usually the verification-to-visibility lag, covered in Step 4. A physiotherapy owner described the second in [another thread](https://www.reddit.com/r/smallbusiness/comments/1f70jly/small_healthcare_business_not_showing_on_google/), noting "there are more of the same business in the adress, so mine i supressed by google." That is the shared-address filter, covered in its own section below.

Google's own community forum gives the same first answer to most of these posts. A reply in a [Business Profile help thread](https://support.google.com/business/thread/367673829/when-i-search-for-businesses-like-mine-in-the-area-mine-does-not-come-up?hl=en) puts it simply: "There is a delay in how new listings are displayed. It take time and getting reviews helps."

## 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](https://www.pavadotech.com/blog/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.

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](https://www.pavadotech.com/blog/google-business-profile-suspended-what-to-do).

## 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](https://www.pavadotech.com/blog/service-area-business-google-business-profile).

**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.

## 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](https://www.pavadotech.com/blog/google-business-profile-for-contractors).

## Not showing on Google Search vs Google Maps

**Showing on Google Maps but not in Google Search usually means your profile is fine and either your website is not indexed or you are losing the local pack on relevance.** They are separate surfaces and fail for separate reasons.

Your Maps listing is driven by your Business Profile. The regular organic results below the map are driven by your website. The local pack at the top of Search blends the two, weighting proximity, relevance and prominence. So there are three different "not showing up" problems:

| Symptom | Likely cause | First check |
|---|---|---|
| Name search finds nothing anywhere | Suspension, lapsed verification or merge | Incognito name search, then the dashboard |
| Shows in Maps, not in the Search local pack | Category, review volume or proximity | Compare your primary category and review count with the top three |
| Profile shows, website never ranks | Website not indexed or thin | URL Inspection in Search Console |

The third row is the one owners most often misread as a profile problem. If your website does not rank, fixing the listing will not change it. Our [local SEO hub](https://www.pavadotech.com/blog/topic/local-seo) covers the website side, and [how many Google reviews you need](https://www.pavadotech.com/blog/how-many-google-reviews-do-i-need-to-rank) covers the prominence gap in row two.

## When another business shares your address

**Google filters near-duplicate local results, so two businesses in the same category at the same address often cannot both appear for the same search.** This is a filter applied per query, not a penalty on your profile.

It hits clinics in shared medical buildings, contractors working out of a shared yard, and home-based businesses where a spouse runs a similar company. The filtered listing still exists and still appears for a branded search, which is the quick way to confirm this is your cause rather than a suspension.

What helps: include your suite or unit number so the address is genuinely distinct, choose the primary category that describes your specific service rather than the building's shared one, and build review volume, since the filter tends to keep the more prominent listing. What does not help: creating a second profile at a slightly different address, which is exactly the pattern Google's guidelines treat as spam.

## 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](https://www.pavadotech.com/blog/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.

## Not showing up in AI answers either?

**If your business is missing from Google, it is almost certainly missing from ChatGPT and AI Overviews too, because those engines lean on the same profile, review and directory data.** Fixing the listing is the first step for both.

The overlap is direct on the Google side: in [Local Vitals' landscaping tests](https://getlocalvitals.com/landscapers), AI Overviews pulled from Google Business Profile data when they appeared. It is indirect on the ChatGPT side, where the engine reads business websites and niche directories that copy your profile details, covered in [why a website is not showing up in ChatGPT](https://www.pavadotech.com/blog/why-is-my-website-not-showing-up-in-chatgpt). The broader playbook is in our [answer engine optimization](https://www.pavadotech.com/blog/answer-engine-optimization-guide) guide, and [how to show up in Google AI Overviews](https://www.pavadotech.com/blog/how-to-show-up-in-google-ai-overviews) covers the eligibility gate. If you want it handled end to end in the GTA, we also work as a [generative engine optimization agency in Toronto](https://www.pavadotech.com/gseo).

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](https://www.pavadotech.com/blog/how-many-leads-is-my-business-losing).

## FAQ

### 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.

### Why does my business show on Google Maps but not in Google Search?

Because they are partly different systems. Your Maps listing comes from your Business Profile, while the regular search results depend on your website being indexed and ranking. A profile that shows in Maps but not in the local pack of Search usually has a relevance or prominence gap, and a website missing from Search entirely usually has an indexing problem you can confirm in Search Console.

### Can two businesses at the same address both show up on Google?

Often not for the same search. Google filters near-duplicate local results, so when two businesses in the same category share an address or building, one frequently gets hidden for a given query. It is a filter rather than a penalty. Distinct categories, a suite number in the address and a steady flow of reviews help, and the hidden listing still appears when searched by name.

### 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.
