Digital Handshake Media "Book call now" badge

Sauce · Google Maps SEO

Why isn’t my business showing on Google Maps?

Omar Alocozy·Digital Handshake Media·8 min read·Updated October 27, 2026

Quick answer

When a business is not showing on Google Maps, it is one of two problems. A blocker means the profile is unverified, suspended, a duplicate or ineligible, so nothing appears even for your exact name. A visibility gap means the profile shows by name but not for the service you sell, or not once the searcher moves across town. Fix a blocker first. For a gap, search from several points, because a search from your own office is the most flattering one available.

Not sure which problem you have?The free Map Pack audit runs a hand-checked geo-grid scan of your service area and shows where you appear.

Get the free Map Pack audit

When an owner tells me their business isn’t on Google Maps, I ask one question first: what do you mean?

Two different problems hide behind that sentence. In the first, nothing shows up when someone searches your exact business name. In the second, your listing appears by name but vanishes for searches like “dentist near me”, or drops out as the searcher moves across town. The first is a blocker. The second is a visibility gap. They need different fixes, and most advice online treats them as one problem.

Definition

A visibility gap is when a Google Business Profile shows up for the business name but not for the service search, or not from where the customer is standing. A blocker is different: the profile does not show at all, even for its exact name, because it is unverified, suspended, a duplicate or ineligible. A gap is a ranking problem. A blocker is an eligibility problem.

Which problem do you have?

Run two quick checks.

  1. Search your business name and city in Google Maps. If your listing appears, you do not have a blocker.
  2. Search the service you sell, the way a customer would, such as “plumber near me” or “family dentist”. Do it from your office, then from three or four other points across your service area.

Read your result

Nothing shows by name

You have a blocker. Google is not showing the profile at all. The usual causes are verification, a suspension, a duplicate listing or eligibility. Fix these before you spend a minute on rankings. The next section walks through each one.

Shows by name, not by service

You have a visibility gap. The profile exists, but Google does not rank it high enough for that search from where the customer is standing. This is the more common problem, and the one a search from your own desk hides. Skip to “Why does your own search lie to you?”.

What blocks a Google Maps listing entirely?

Google says only verified businesses can show their business information on Maps and Search. Check these four things in the Google account that manages your profile.

Check 01 · Verification

Is the profile verified?

An unverified profile will not show on Maps or Search. Finish verification before anything else.

Ask yourselfDo I see a “verified” status in the account that manages the profile?

Check 02 · Suspension

Has Google suspended it?

Google says a profile that violates its guidelines is disabled or suspended and will not show to other users until you resolve the issue. A notification goes to the Google account that manages the profile. Some suspensions arrive with no clear reason: here is one case. Google is also testing new verification options, covered in this week’s note on four Business Profile tests.

Ask yourselfIs there a suspension notice in my Google account?

Check 03 · Duplicates

Is there a second listing?

Google’s guidelines say a business should not have more than one page for each location. Here is how to find and fix duplicate Google listings.

Ask yourselfDoes my name, phone or old address bring up a second profile in Maps?

Check 04 · Eligibility

Does the business qualify?

Google’s guidelines say a profile is for a business with a physical location customers can visit, or one that travels to customers where they are.

Ask yourselfDo customers visit me, or do I travel to them, at a real address I operate from?

Why does your own search lie to you?

Most owners check by searching from their desk. They find their listing and move on. That search is the most flattering one available.

Google says local results depend mainly on three factors: relevance, distance and prominence. Relevance is how well your profile matches the search. Prominence is how well known your business is. Distance is how far you are from the person searching. You sit at distance zero from your own office, so you see your best case. I explain the three factors behind Google Maps ranking in more detail in a separate post.

Try it below. The grid is a made-up 49-point scan. Switch the scenario, then select a point to see what a customer standing there would see.

Try it: change where you search from

Searching from Your office

Top three

A customer searching from here sees you in the map pack.

From your officeTop three

From the selected pointTop three

Strong at the office, gone a few blocks away. This is the shape the Langley practice started with.

  • Top three
  • Positions 4 to 10
  • Not in the pack

Illustration only. This is not a real scan, and the points do not use real ranking data.

You may have seen the 2026 report that recovered 72 Google Maps ranking signal names. The report did not recover their weights, so the practical advice for an owner stays the same. Here is what those 72 signals mean for your business.

There is often a pause when I show an owner the full picture. They searched their name from the office and found it, so whole parts of their service area where they do not appear can be a shock. After the surprise comes frustration. They do good work and serve those customers. Why doesn’t the map show it?

I try to keep that conversation useful. We look at the same search from different points and talk about what the scan can tell us. A scan shows a visibility pattern for those searches, at those places, at that time. It does not tell us how much revenue the business lost. For more on this, read why you may be hiding from your own map.

A scan shows where you appear. It does not show what the gap cost you.

What I check in the first 15 minutes

When an owner says they are not showing up, I want to know whether the profile is missing or whether it only fails for some searches and some places.

Reproduce what the owner sees

I search the business name and city, then run a real service search from several points in the service area. I also ask what they mean: absent, buried, or not labelled on the map.

Look for a blocker

Verification, suspension, duplicate listing, eligibility. If one of these is true, nothing else matters yet.

Check the basics and the map pattern

I compare name, primary category, address or service area, hours, phone number and website between the profile and the major listings. Then I run a quick grid of searches across town to see whether the problem is everywhere or grows with distance from the business.

The most common result is the one in the scanner above. The owner shows up near their own address and fades the farther out we go. Our local SEO audit is built around that pattern.

A dental practice in Langley: a win, and the part that stalled

When this engagement began, a 49-point geo-grid scan across 20 dental searches in Langley, BC came back almost entirely red. The practice had some visibility near its own location and almost none across the rest of its service area.

A night aerial view of a neighbourhood with a grid of glowing points, bright and dense around one central building and fading to nothing toward the edges.
Illustration only. Visibility that is bright at one address and fades with distance.

We improved the profile’s categories and services, cleaned up inconsistent listings across directories, and supported a steady flow of genuine customer reviews. We tracked progress by repeating the same 49 points and the same 20 searches.

Visibility score · Langley dental

+125%score

Reported visibility-score gain over about two months, across the same 49 points and 20 searches, with broad top-three coverage across central Langley.

In the top tenNot in the pack

The dot grid is an illustration of a fading scan, not this practice’s data.

Points scanned

49

The same 49 points across the service area every time.

Searches tracked

20

Dental searches, checked at every point.

The slow one

#86 → #23Invisalign Langley

A real gain, but far behind “teeth whitening Langley”, which reached #5. Broad improvement does not mean every service moves at the same speed.

The results by search told a more varied story.

Individual search movement, baseline to latest snapshot
SearchBeforeAfter
Invisalign Langley#86#23
Teeth whitening Langley#37#5
Botox dentist Langley#27#4
Smile makeover Langley#39#13
Porcelain veneers Langley#22#9

The map looked strong at a glance. The service-by-service view did not. “Teeth whitening Langley” reached #5. “Invisalign Langley” reached only #23.

When we looked into the slower searches, we found that the website’s service pages were thin or did not match the searches clearly, with gaps in internal linking and other content. More profile edits and more directory work would not have fixed that. So I now read every scan by location and by search term. A broad improvement does not mean every service moves at the same speed. See the full case study. That mix of profile work, website work and repeat scans is what our Google Maps SEO service covers: we scan first, do the work, then scan the same points again.

What I got wrong on a three-month campaign

For a criminal defence attorney in San Diego, we ran a three-month campaign. Calls from the Business Profile dipped in the middle of the period. I had not predicted that, and it took another measurement cycle to understand the trend. Calls then rose to 18 in April, the strongest month of the window.

April · strongest month

18calls

Calls from the Business Profile, after a dip in the middle of the window.

Across the three months

42calls

Total profile calls over the campaign window. The line was not smooth.

I had expected results to move in a smooth line. Local visibility and customer actions do not always rise together, and a short campaign can include seasonal swings. Now I track calls, direction requests and other profile interactions separately, against a dated baseline. I also avoid saying SEO caused revenue unless we have measured it.

What I would stop doing, and what I would ignore

Stuffing your business name

Google says your name should reflect your real-world name, as used on your storefront, website and stationery. Extra information in the name can get the profile suspended.

Creating extra profiles for the same location

Google’s guidelines say not to create more than one page for each location of your business.

Believing a promise of the top spot

Google says there is no way to request or pay for a better local ranking. I would be wary of anyone who sells a guaranteed number one.

Paying for geotagged photos

Evergrow’s 10-week study of 27 lawn-care profiles found no overall ranking benefit, a narrow “near me” exception and declines in some other measures. Keep photos to show customers the real business, not for hidden metadata. See our guide to geotagging photos.

If you only have one hour a week

Spend it in this order.

Fix the profile basics

Confirm it is verified and active. Then check your real business name, best-fit primary category, services, hours, phone number, website, and address or service area. Fix errors before anything else.

Build an honest review habit

After each completed job or appointment, ask the customer for a review and reply to new ones. Do not offer a reward. Google calls incentivised reviews fake and misleading content, and strictly prohibits them. I also advise against asking only the customers you expect to be happy. It skews the picture of what customers think of you.

Fix one mismatch or add one real photo each week, then measure

Once a month, repeat the same searches from several points in your service area. Use the same points and the same searches each time. Here is how I measure local visibility.

Expect profile edits to take up to three days to appear, according to Google. Google also says rankings for new businesses can take up to a month to show. For broader local visibility, give consistent work six to twelve weeks before judging the trend. The Langley practice saw broad gains in about two months, but that is one case, not a promise for yours.

Omar Alocozy

Founder, Digital Handshake Media · BA Communication (Hons.), Simon Fraser University

Questions owners ask

Why can I find my business by name but not by service?

That is a visibility gap, not a blocker. Your profile exists, but Google does not rank it high enough for that search from where the customer is standing.

How long until Google shows my edits?

Google says changes can take up to three days to appear. Ranking changes take longer. Judge the trend after six to twelve weeks.

Can I pay Google for a better Maps ranking?

No. Google says there is no way to request or pay for a better local ranking.

Sources

  1. Google Business Profile Help, Tips to improve your local ranking on Google: local results are mainly based on relevance, distance and prominence; there is no way to request or pay for a better local ranking.
  2. Google Business Profile Help, Find your business on Google: only verified businesses can show business info on Maps and Search; edits can take up to 3 days to appear; rankings for new businesses can take up to a month; suspended profiles do not show until the issue is resolved.
  3. Google Business Profile Help, Guidelines for representing your business on Google: the business name should reflect the real-world name; no more than one page for each location.
  4. Google Business Profile Help, Tips to get more reviews: offering incentives for reviews is prohibited.
  5. Evergrow Marketing, Geotagged image ranking effect on Google Business Profile (March 2025): a 10-week test on 27 lawn-care profiles. An independent study, not a Digital Handshake Media test.
  6. Digital Handshake Media, Langley dental and San Diego criminal defence case studies: first-party scan and profile data.

See the whole map

Find out which problem you have

A single search tells you very little. A scan across your service area shows where you appear, where you drop out, and which searches need help. One client per trade, per city. No guaranteed rankings.

Prefer to read first? See how our Google Maps SEO service works.