Menu
Scan my site freeWhatsApp Usman
+92 340 8747609contact@malikusman.me

Problem guide

Business not showing on Google Maps? Here is what to check

By Muhammad Usman Ali. Last reviewed 26 October 2026.

Key takeaway

A business not showing on Google Maps usually has one of three gaps: Google cannot match it to the search, the searcher is too far from it, or other places look better known. Run three searches from your own phone, check the profile against Google's rules, and fix the gap the searches point to.

Who this guide is for, and who should skip it

This page is for owners who have a Business Profile, or think they do, and find their business not showing on Google Maps where customers look. Every check here works from a phone and the free Business Profile dashboard.

This is for you if

  • Your business shows when someone types its exact name, but not when they search for what you do in your area.
  • Your profile says it is verified, yet customers say they cannot find you on the map.
  • A competitor with fewer years in business sits in the top three results and gets the calls.
  • Your pin sits on the wrong street, or the address will not verify.

Skip this if

  • Your profile has been suspended. That needs a different process, covered on its own page.
  • You do not serve customers in person or at their location. Online only businesses are not eligible for a Business Profile.
  • You want to pay Google for a higher map ranking. Google says there is no way to buy one.

How owners usually describe it

Most owners tell me a version of the same story. They made a Google listing, maybe years ago, maybe last month. When they type the shop's name, it appears. When a customer searches for the service in their area, three other businesses appear and theirs does not. Some say it only shows when the map is zoomed right in on their street.

I wrote this from many similar conversations. No single client said these words.

That last detail is useful. If your website traffic fell as well, not only the map, start with my guide to a wider drop in website traffic. A listing that appears for its name but not for its service is live. Google can see it. It is losing on relevance, distance, or prominence, and those three can be checked one at a time. If the profile has been suspended instead, read my guide to a suspended Business Profile before anything else.

How Google decides which businesses show on the map

Google Business Profile Help says local results are based mainly on three things. It does not publish the exact formula, and there is no way to request or pay for a better position.

Relevancecategories and servicesDistancesearcher to businessProminencereviews, links, citationsGoogle combines all three for each search
The three factors Google names for local results. You control relevance and prominence; distance depends on where the searcher is. Diagram, not client data.

Relevance is how well your profile matches the search. Your primary category, your services, and your website all feed it. A bakery listed only as a "store" is hard to match to a search for cakes.

Distance is how far your business is from the person searching. You cannot change where customers stand. You can make sure your pin and address are right, and that a service area business has a sensible area set.

Prominence is how well known the business is. Google says this draws on things like reviews, ratings, and how many websites mention or link to you. A business that is famous offline can still look unknown to Google if nothing online says so.

Google also says a verified business is more likely to show up, and that complete, accurate information helps. Those two are the easiest wins, so I check them first.

Why your business is not showing: the causes, most common first

This is the order I find them in. Each one comes with the check that confirms or rules it out. Fixing all six at once is what I do in a full Business Profile optimization.

  1. 01

    The profile is missing, unverified, or new

    Some owners never claimed their listing, or started verification and never finished it. A profile still waiting on verification can show "not publicly visible", and a brand new profile can take time before Google shows it widely.

    How I confirm it. I sign in to the Business Profile dashboard and check the verification status, then search for the business name on Google Maps from a phone that is not logged in.

  2. 02

    The primary category does not match what customers search

    This is the most common relevance problem. A dental clinic listed as "Medical clinic", or a caterer listed as "Restaurant", competes for the wrong searches. Google asks for the most specific category that describes what the business is, plus as few extra categories as possible.

    How I confirm it. I search for the main service in your area and note the primary category of the top three results, then compare it with yours.

  3. 03

    The searcher is too far from your pin

    Distance is often the reason a listing only appears when the map is zoomed in on its own street. A customer two neighbourhoods away sees closer businesses first. A pin placed in the wrong spot makes this worse, because Google works out distance from where it thinks your business is.

    How I confirm it. I check that the pin sits on the real entrance, then run the same search from a few points around the area you serve.

  4. 04

    Other businesses look better known to Google

    Prominence is where many good businesses fall behind. Few reviews, old reviews with no replies, no photos, and few mentions on other websites all make a business look quiet.

    How I confirm it. I compare the review count, review dates, and reply rate of your profile with the top three results for your main search.

  5. 05

    Your name, address, and phone differ across the web

    If your website, your profile, and the directories you are listed in show different names, old addresses, or old numbers, Google has less reason to trust any one version.

    How I confirm it. I search your phone number and your business name, then list every place where the details do not match.

  6. 06

    The profile breaks one of Google's rules

    Keywords added to the business name, a virtual office or a co-working desk used as the address, a home address shown for a business that visits customers, or two profiles for the same place can all limit visibility or lead to suspension.

    How I confirm it. I read the profile line by line against Google's guidelines for representing a business, starting with the name and the address.

The three search test

Before I touch a profile, I run three searches on a phone. Together they tell me which of the three ranking factors is the problem, so nobody wastes a month fixing the wrong thing. I call this the three search test.

SearchWhat it tells youIf you do not appear
The exact business nameWhether the listing is live and visible at allVerification, suspension, or a duplicate is the problem. Fix this before anything else
The main service plus your area, typed from homeWhether Google matches you to the search (relevance) and how known you look (prominence)Check the primary category, services, reviews, and the website
"Near me" for the main service, searched while standing at the businessWhether distance alone holds you backIf you appear here but not from further away, the listing works; the area around you is crowded

The third search is the one most owners skip, and it is the fastest way to see why a business not showing on Google Maps from home still shows at the shop. If you appear at the shop but nowhere else, the profile is fine. You are competing on distance and prominence, and that calls for reviews, local pages, and mentions on other sites, not a new profile. That longer work is what I do as local SEO for businesses that serve an area.

What I check, in the order I check it

  1. Step 01

    Confirm the profile is live

    I check verification, look for any suspension notice, and search the exact name on Maps from a phone that is not signed in.

    What this finds. Whether the listing exists, is verified, and is visible to the public.

  2. Step 02

    Run the three search test

    I search the exact name, the main service plus the area, and the main service near me from the business itself.

    What this finds. Which ranking factor is holding the listing back.

  3. Step 03

    Audit the profile against Google's rules

    I read the name, address, service area, phone, hours, and categories against Google's guidelines.

    What this finds. Rule problems that limit visibility or risk a suspension.

  4. Step 04

    Compare with the top three results

    For the main search, I compare categories, review counts, review dates, replies, photos, and website quality.

    What this finds. The specific gap between you and the businesses that rank.

  5. Step 05

    Check consistency across the web

    I search the business name, phone number, and old addresses, and list every directory with outdated details.

    What this finds. Mismatched or duplicate listings that confuse Google.

  6. Step 06

    Check the website behind the profile

    I look at the page the profile links to: does it name the service, the area, and the address, and does it carry LocalBusiness schema?

    What this finds. Whether the website supports the profile or works against it.

A real example from my case files

My clearest Map Pack result is for an electrician in New Orleans. The business had a profile and a website, but its listing rarely reached the top three for its main search. I cleaned up its name, address, and phone details across directories, rebuilt the Business Profile categories, and added local service pages with LocalBusiness schema.

Across a 9 by 9 geo-grid, the average Map Pack rank moved from . Before the work, none of the 81 grid points ranked in the top three. After it, 71 of 81 did.

Geo-grid scan before local SEO work for a New Orleans electrician: average Map Pack rank 5.5, no grid points in the top 3
Geo-grid scan after local SEO work for a New Orleans electrician: average Map Pack rank 2.0, 71 of 81 grid points in the top 3

What the screenshots do not prove: the two scans are centred on different parts of the city, so the comparison is a guide, not a like for like test. The case is from the United States, not Pakistan. The method transfers, because Google uses the same three factors everywhere. The scan settings, the steps, and the limits are all in the full Map Pack case.

Mistakes and myths that keep a business off the map

Most of the shortcuts owners try either do nothing or put the profile at risk. Here is what Google's own guidelines say instead.

Myth. Adding keywords to the business name helps it rank.

What is true. Google requires the real name used on your signage and stationery. Extra words in the name break its guidelines and can lead to a suspension.

Myth. More categories mean more searches.

What is true. Google asks for the fewest categories that describe the core business. Extra unrelated categories blur what you are.

Myth. Running Google Ads lifts the map ranking.

What is true. Google says there is no way to request or pay for a better local ranking. Ads show in their own labelled spots.

Myth. A second profile at another address doubles your chances.

What is true. Google allows one profile per business per location. Duplicates confuse the map and can lead to suspension.

Myth. A virtual office address is fine if the post reaches you.

What is true. Google does not allow virtual offices. A co-working desk only qualifies with permanent signage and staff there during business hours.

What it costs, and what changes the price

All prices are in Pakistani rupees and come from my published price list.

OptionPriceBest when
Strategy callPKR 15,000 per hourYou want to run the checks yourself with me guiding you
Business Profile setup and optimizationPKR 45,000 one time, done in 3 to 5 business daysYour profile is new, half finished, or breaks Google's rules
Local starter retainerPKR 85,000 per monthYou need reviews, local pages, and consistent listings built up month by month

Three things change the price: how many locations you have, how far your listings are spread across directories, and how much of the website needs local pages. Ongoing work is set out in the PKR packages for local businesses. You can also estimate your monthly cost before we talk.

A realistic timeline, without promises

I cannot promise a position on the map. Google decides that, and your competitors keep moving too. What I can promise is what you will have at each stage.

  1. Week 1

    The gap, named

    You get the three search test results, the rule check, and the specific gap between you and the top three.

  2. Month 1

    Profile and listings fixed

    Categories, name, address, pin, and the main directories are corrected first, because they are within your control.

  3. Month 3

    Prominence building

    Reviews, local pages, and mentions build up, and we read the map again to see what moved.

Rule fixes and category changes can show quickly. Prominence takes longer, because reviews and mentions build up over months, not days. Owners who would rather not handle replies, posts, and photos themselves can hand them over through ongoing profile management.

The website behind the profile matters more than most owners expect. If yours loads slowly or never names the area you serve, you can check your website for free and fix the obvious faults first.

Notes for businesses in Pakistan

A few situations come up again and again with Pakistani listings. Each one is covered in Google's own guidelines, so you can check it yourself.

Many addresses in Pakistan have no street number, or Google cannot find them. Google lets you place the pin directly on the map in that case. Put it on the real entrance, not the middle of the block, and use landmarks only where the street address cannot place the business.

Shop signs often show the name in English and in Urdu. Google does not allow the same name repeated in two scripts in the profile name, even if the sign shows both. Pick the name customers use most and enter it once.

Many plumbers, tutors, caterers, and repair services work from home. Google asks these businesses to hide the home address and set a service area instead. Keep that area honest. Google says it should not reach beyond about 2 hours of driving in most cases.

Before you set anything up, read my guide to setting up a new profile the right way. If your details already sit in dozens of local directories with old numbers, get those directory listings cleaned up and kept consistent. For owners who want this done in person, I also offer local SEO help in Lahore.

The tools I use for this

  • The Google Business Profile dashboard for verification, categories, hours, photos, and reviews
  • Google Maps on a phone, signed out, for the three search test
  • A geo-grid rank tracker to see how the ranking changes across the area you serve
  • Google Search Console for the website pages the profile links to
  • Lighthouse to check that those pages load fast on a phone

Frequently asked questions

Why is my business not appearing in Google Maps?

The usual reasons are an unfinished verification, a primary category that does not match the search, the searcher being far from your location, or competitors that look better known to Google. Search your exact business name first. If you appear for the name, the listing is live and the problem is ranking, not visibility.

Why does my Google business say not publicly visible?

That message usually means verification is not complete, or Google is still reviewing the profile or a recent edit. Open the Business Profile dashboard and check whether a verification step is waiting. Once verification finishes, the profile can show to the public.

Do businesses pay to appear on Google Maps?

No. A Business Profile is free, and Google says there is no way to request or pay for a better local ranking. Paid ads can appear on the map, but they are labelled as ads and sit apart from the regular local results.

How long does it take for a business to appear on Google Maps?

A new profile usually becomes visible after verification is complete. Ranking for competitive searches takes longer, because Google weighs reviews and mentions that build up over time. I measure progress over months, not days.

Why does my business only show when people search its name?

Because the listing is live but losing on relevance, distance, or prominence. Searching the name proves Google can find you. To show for the service, you need the right category, a profile that matches the search, and enough reviews and mentions to compete with nearby businesses.

Why did my business stop showing on Google Maps?

Look for a suspension notice, a recent edit that changed the name or category, or a new competitor nearby. A suspended profile needs a reinstatement request, not more edits. If nothing changed on your side, compare your profile with the businesses now in the top three.

Can I add keywords to my business name?

No. Google requires the name you use on your sign, your stationery, and your website. Adding services or city names to the name breaks its guidelines and can lead to a suspension, which removes the listing completely.

Should a home based business show its address?

Not if customers do not visit you there. Google asks businesses that travel to customers to hide their address and set a service area instead. Showing a home address that customers cannot visit breaks the guidelines.

What do you need from me to start?

Manager access to your Business Profile, your website address, the list of areas you serve, and any old addresses or phone numbers the business has used. With that, I can run every check on this page.

Your next step

Run the three search test on your phone today. If the results point to verification or a rule problem, fix that first. If you would like me to run the checks and tell you which gap is holding you back, tell me about your listing and the area you serve. I reply within 24 hours.

Start with the free automated scan of one page. For a full review by me, send a message from the contact page.

Get my free scan