Why Isn't My Business Showing Up on Google Maps?

The usual reasons a local business is missing from Google Maps, or buried below competitors, and what to fix first.

Tom Post · 8 min read
A hand holding a phone with Google Maps open on a search for butchers, a nearby shop's listing showing its rating, hours and a Directions button
Photo: henry perks on Unsplash

The short answer

Most businesses that don't show up on Google Maps have one of three problems: Google doesn't have a verified profile for them, the profile doesn't clearly match what people are searching for, or competitors nearby look more established, with more reviews, more complete profiles and websites that back them up. All three can be fixed, and the first two often within a few weeks.

Google is open about what it looks at, even if not about the details:

Local results are mainly based on relevance, distance, and popularity. [...] There's no way to request or pay for a better local ranking on Google.

Google Business Profile Help: Tips to improve your local ranking

Google's help page calls the third factor both popularity and prominence: how well known your business is, which it says is based on things like how many websites link to you and how many reviews you have. You can't move your shop, but you can do a lot about the other two.

  • RelevanceHow well your profile matches what was searched.Your levers: Category, services, description, websiteMostly yours
  • DistanceHow far you are from the searcher, or the place they named.Your levers: Where you're based (and your service area)Hardly yours
  • ProminenceHow well known you are: reviews, ratings, links, mentions.Your levers: Reviews, listings, links from other sitesYours, over time
Google's three local ranking factors, from its Business Profile help pages. The bars are our read of how much of each you can change.

Here are the usual reasons a business is missing, roughly in the order we check them.

1. You don't have a verified Google Business Profile

Your Google Business Profile is the listing that appears on Maps and in the map box on Google Search: your hours, phone number, photos and reviews. If you never created one, or you started one and never finished verification, Google has nothing to show.

Check it: search your business name on Google Maps. If nothing comes up, or a listing appears with "Own this business?" under it, you need to claim and verify it. Google picks the verification methods it offers you (a call or text, an email, or a short video of your location, signage and tools), and when video is offered, Google recommends it. Sometimes it asks for more than one.

2. You're checking from the wrong place

Map results change with where the searcher is standing. If you search "roofer" from your kitchen and see three competitors, that tells you about your kitchen, not about the homeowner across town. Your results are also shaped by your own search history.

Check it: search from a few points around your service area, or ask a friend in the next town to search on their phone. Better still, look at the Performance section of your Business Profile, which shows the searches you actually appeared for.

If you're a service-area business (you go to customers, rather than customers coming to you), Google's rules say to hide your address and set a service area, which shouldn't stretch much beyond about two hours' drive from your base. You can still appear across that area, but distance from your business still counts, so you'll do best close to home and need more prominence to show up farther out.

3. Your primary category is wrong or too broad

Your primary category tells Google what you are, and it carries a lot of weight. A business listed as a general contractor competes poorly for "kitchen remodeling" against one listed as a kitchen remodeler.

Too broad

“General contractor”

Matches the search

“Kitchen remodeler”

Fix it: pick the most specific primary category that describes your main service, then add secondary categories for the other things you do. Look at what the top three businesses in your area use; you can see a competitor's primary category under their name on Maps. Don't add categories only as keywords; Google's guidelines say each should describe what the business actually is.

4. The profile is thin

A profile with a name, a phone number and nothing else gives Google little to match searches against, and gives customers little reason to call. Complete profiles tend to do better on both counts.

  1. 1A specific primary category
  2. 2Your services, each described
  3. 3Hours, holiday hours included
  4. 4Recent reviews, each with a reply
  5. 5Real photos of your work and team
  6. 6Your website and booking links
A made-up listing, drawn to show what a complete profile includes. Every numbered part is something you fill in yourself.

Fill in everything above, plus the towns you serve and a plain description of what you do and who for (no keyword lists). Once you're verified, the Profile Strength tool in your profile lists what's still missing.

Then keep it active. Adding new photos and an occasional update shows Google and customers that the business is open and busy.

A phone held up to photograph a renovation in progress, the room and the crew on its screen
Take photos of real jobs as you go, and add the best to your profile.Photo: Tobias Reiner on Unsplash

5. Your competitors have more (and newer) reviews

Reviews are a big part of prominence. Google says more reviews and positive ratings can help your local ranking, and customers look at how recent they are. A business with 140 reviews, the latest from last week, will usually outrank and outsell one with 12 reviews from three years ago.

Fix it: ask every customer, every time, with a direct link to your review form (your Business Profile gives you one). A text right after the job works better than an email weeks later. Reply to every review, good or bad, briefly and like a person.

6. Your name, address and phone don't match across the web

Google cross-checks your business details against other sites: Yelp, Facebook, Apple Maps, Bing, industry directories and your own website. When your old address is still out there, or your phone number differs from site to site, it's harder for Google to be confident about you.

Fix it: pick one exact version of your business name, address and phone number, and make every listing match it. Start with the big ones, then the directories for your industry and your local chamber of commerce.

  • Google
  • Apple
  • Yelp
  • Facebook
The listings to match first: your Google Business Profile, Apple Business (which replaced Apple Business Connect in 2026), Yelp and Facebook, plus Bing Places.

7. Your website doesn't back up your profile

Your Business Profile links to your website, and Google reads that site to understand what you do and where. A one-page site that never names a service or a town doesn't help much.

Fix it: give each main service its own page, and if you serve several towns, mention them where it's natural, or give the main ones their own page with real, specific content (not the same paragraph with the town name swapped). Put your name, address and phone number in the footer, exactly as they appear on your profile. And make sure the site loads quickly and works well on a phone, because that's where most local searches happen.

If your site is the weak link, that's often the biggest single improvement, and it's what we build: WordPress websites for local businesses, with a page for each service and area.

8. Your name breaks Google's rules (or your profile was suspended)

Adding keywords to your business name might seem to help for a while, but it breaks Google's guidelines, which say your name should match the one on your storefront, website and paperwork. Competitors can report it, and the fix is usually a forced name change or a suspension.

Breaks the rules

“Smith Plumbing - Best Emergency Plumber Princeton NJ”

Your real name

“Smith Plumbing”

Check it: sign in to your profile and look for warnings. If it was suspended, fix whatever broke the rules, then request reinstatement through Google's support.

9. The business (or the profile) is new

New profiles and new businesses usually take time to build prominence. If everything above is in order, keep collecting reviews and keep the profile active; it adds up.

What to fix first

If you're not sure where to start, this order gets the most done for the least work. Tick them off as you go:

Your Google Maps checklist

0 of 6 done

Your ticks are saved in this browser, so you can come back to the list.

The same work also helps you show up in AI answers: assistants like ChatGPT draw on the same profiles, listings and reviews. We wrote more about that in how to get your business recommended by ChatGPT.

If you'd rather have it done for you, that's our local SEO service: we set up and maintain the profile, fix your listings, build the pages and send a monthly report in plain English.

Frequently asked questions

How long does it take to show up on Google Maps?

A newly verified Google Business Profile usually appears on Maps soon after verification. Ranking near the top for competitive searches like "plumber near me" takes longer, often a few months of steady work on reviews, listings and your website. Quick fixes, like the right primary category and a complete profile, can make a difference within weeks.

Why does my business show up for some people but not others?

Map results depend on where the person searching is, what exactly they typed and their own search history. Someone a mile away might see you first while someone ten miles away doesn't see you at all. Check your profile's Performance section to see the searches you actually appear for.

Do I need a website to show up on Google Maps?

No, a Google Business Profile can appear on Maps without a website. But a website helps you rank, because Google reads it to understand your services and area, and it helps you win the call once someone finds you. Most businesses that lead the map results have a site with a page for each service.

Can I pay Google to show up higher on Maps?

No. Google says there's no way to request or pay for a better local ranking. You can pay for ads that appear above or within the free results, through Google Ads and Local Services Ads. Ads stop when the budget does, so most businesses do both: ads for steady calls now, and local SEO for results that keep working.

Want it done for you?

This is the work we do every week. Tell us what you have, and we'll tell you what we'd fix first.

Tell us what you’re working on.

A few lines is plenty. You’ll hear back from a real person, not a sales team.

What happens next

  1. 1You hear back within one business dayA real reply, usually with a question or two.
  2. 2A free look at your siteWhat's costing you customers, and what we'd fix first.
  3. 3A clear quote, if you want oneWhat it costs, how it's billed and a timeline. No pressure to say yes.

Rather email? hello@axidus.ai

What do you need help with?

We reply within one business day.