Why is my business not showing up on Google Maps? 8 causes and how to fix each
One search tells you whether your profile is missing or simply outranked. Then it is one of eight causes, and most of them you can fix yourself.
Rating Matters · Updated
Search your exact business name on Google Maps first. If nothing appears, your profile is missing, not verified or suspended. If it appears for your name but not for searches like “dentist near me”, the profile exists and the problem is ranking: Google orders local results mainly by relevance, distance and prominence, and other businesses are ahead of you on at least one of them.
First, find out which problem you have
| What you see | What it means | Where to look |
|---|---|---|
| Nothing when you search your exact business name | No profile, not verified yet, or suspended | Causes 1 to 3 |
| You appear for your name, but not for your service | The profile works, others rank above you | Causes 4 to 8 |
| You appear in some parts of town and not in others | Distance is doing its job | Cause 6 |
If your profile does not appear at all
1. The profile is not verified
Google says verification tells it you are authorised to represent the business, so the business is more likely to show up in search results. Open business.google.com. If it asks you to verify, finish that first. A newly verified profile can take a while to appear everywhere.
2. The profile is suspended or disabled
Check business.google.com and your email for a notice. Typical triggers under Google's guidelines: extra keywords or place names added to the business name (the name must reflect your real-world name), or an address you do not actually operate from, such as a virtual office. Fix the cause first, then use the appeal Google offers. Appealing without fixing rarely helps.
3. There is a duplicate or an old listing
Search your phone number and any old address. If a second listing exists, Google may be showing the wrong one. Claim it if it is yours, or report it as a duplicate through “Suggest an edit” on Google Maps.
If you exist but do not show for your service
4. Your main category is wrong or too broad
Relevance is how well your profile matches the search. The main category carries most of that. “Italian restaurant” matches “italian restaurant near me” better than plain “Restaurant”. Choose the most specific category that describes what most customers come for.
5. The profile is thin
Google says businesses with complete and accurate info are more likely to show up in local search results. Fill in hours including holidays, services with short descriptions, a real description, and current photos of your place and your work.
6. You are simply further away
Distance is one of the three main factors and the one you cannot change. Someone searching two streets from a competitor will usually see that competitor first. Check from where your customers actually are, not from your own shop. Do not try to fix this with an address in another part of town: that is what gets profiles suspended.
7. The businesses above you have more and newer reviews
Google says more reviews and positive ratings can help your local ranking. Open the first three results for your service and compare their review count, rating and how recent the reviews are. Our review benchmark shows what the first results have in Zürich and Dubai.
8. Google knows too little about you from elsewhere
Prominence is about how well known your business is. Your own website matters here: one clear page per service, your town in the titles, the same name, address and phone as on your profile, and a few links from real local sites such as associations, suppliers and partners.
A ten-minute check you can do today
- Search your exact business name. Does the profile appear with the right hours, phone and website?
- Search your main service plus your area on your phone. Note the first three businesses.
- Compare their main category with yours.
- Compare review count, rating and the date of the newest review.
- Open your profile as a customer. Would you know what you offer, when you are open and how to book?
The full list with 24 checks is in our local SEO checklist.
What does not work
- Paying for a better position. Google says there is no way to request or pay for a better local ranking. Ads are separate and labelled.
- Keywords in your business name. Google does not permit unnecessary information in the name.
- Fake addresses or virtual offices to appear in another area.
- Fake reviews. They violate Google's policy and are removed.
Common questions
How long does it take for a new business to show up on Google Maps?
After verification a profile can take some time to appear everywhere. Showing up for competitive searches such as “dentist” plus your city usually takes months of steady reviews, photos and website work. Nobody can guarantee a position, because Google decides.
Why do I show up for my name but not for my service?
Your profile works, but other businesses rank higher for that search. Google's main factors are relevance, distance and prominence. Check your main category, how complete your profile is, and your reviews compared with the first three results.
Can I pay Google to show up higher on Maps?
No. Google says there is no way to request or pay for a better local ranking. You can buy ads, which appear separately and are labelled as sponsored.
Do I need a shop address to be on Google Maps?
No. Google's guidelines allow a profile if your business has a location customers can visit or if you travel to your customers. A business that travels to customers can hide its address and show a service area.
Sources
Want us to find the cause for you?
Send us your business name. A real person checks your Google profile, reviews and website and tells you which of the eight causes applies. We reply within 24 hours.