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.
On this page (14 sections)
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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
| Search | What it tells you | If you do not appear |
|---|---|---|
| The exact business name | Whether the listing is live and visible at all | Verification, suspension, or a duplicate is the problem. Fix this before anything else |
| The main service plus your area, typed from home | Whether 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 business | Whether distance alone holds you back | If 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
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.
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.
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.
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.
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.
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.
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.
| Option | Price | Best when |
|---|---|---|
| Strategy call | PKR 15,000 per hour | You want to run the checks yourself with me guiding you |
| Business Profile setup and optimization | PKR 45,000 one time, done in 3 to 5 business days | Your profile is new, half finished, or breaks Google's rules |
| Local starter retainer | PKR 85,000 per month | You 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.
- 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.
- Month 1
Profile and listings fixed
Categories, name, address, pin, and the main directories are corrected first, because they are within your control.
- 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 scanRelated Pages
Fixing a Business Profile end to end
categories, services, photos, and rules, fixed together
When a profile is suspended
the reinstatement steps Google asks for
Local SEO for service areas
reviews, local pages, and listings built up over time
Map Pack results, before and after
the New Orleans case with both scans