Why isn't my business showing up on Google Maps?

If your business isn't showing on Google Maps, the cause is almost always one of five things: the profile isn't eligible or verified, you're testing from the wrong spot, Google doesn't think you're relevant to the search, you're too far from the searcher, or competitors look more established. Google ranks local results on relevance, distance and prominence, so find which one is weak and fix that first.
Start here: is it hidden, or just outranked?
A roofing contractor in Cottonwood types "roofer Redding" into his phone at the kitchen table. Three competitors show up in the map pack. He scrolls. He scrolls some more. He isn't there, and he's been in business for eleven years. (He's a composite. We'd rather not hold up a real neighbor as the "before" picture.)
Before anyone touches a setting, there's one question worth answering: is the profile missing from Maps entirely, or is it on Maps and just not ranking for that search? They're different problems with different fixes.
Here's the test. Search your exact business name on Google Maps. If your profile comes up, you exist, and the rest of this article is about ranking. If it doesn't come up even by name, skip straight to the eligibility section, because no amount of reviews will help a profile Google won't show.
We like to think of local ranking as a radio station. To be heard, your station needs to be on the air at all (licensed and broadcasting), tuned to the frequency people are scanning for, within range of the listener, and strong enough to cut through the static from other stations. Google's own explanation of local ranking uses three words for the last three: relevance, distance and prominence. We'll take them in order, after a quick check on the antenna.
The Signal Check: five reasons you're not on the map
Use this as a diagnostic. Work down the list and stop at the first one that's true, because the earlier problems block everything below them.
| # | Check | The radio version | What it looks like |
|---|---|---|---|
| 1 | Eligible and verified | Is the station on the air? | Can't find yourself even by name |
| 2 | Testing correctly | Are you listening from the right spot? | You show up for some people, not you |
| 3 | Relevance | Tuned to the right frequency? | You rank for your name but not your services |
| 4 | Distance | Within range of the listener? | You rank near your shop, vanish across town |
| 5 | Prominence | Strong enough signal? | You're always fourth or fifth behind the same names |
1. Is your profile eligible and verified?
A profile that isn't verified, has been suspended, or breaks Google's rules may not appear at all. Sign in to your Business Profile and look for anything asking you to verify or warning that the profile is suspended or limited.
Then check the rules people break without knowing it. Google's guidelines for representing your business are specific:
- The name must be your real-world name. Google says "including unnecessary information in your business name isn't permitted." "Smith Roofing" is fine. "Smith Roofing Best Roofer Redding CA" invites a suspension.
- No P.O. boxes or virtual offices. Google says a rented mailing address where you don't actually operate "isn't eligible for a Business Profile."
- Service-area businesses hide the address. If you go to customers (plumbers, roofers, mobile detailers), Google says you "should hide your business address from customers" and list service areas instead.
Duplicate profiles are another common culprit. If someone at your business created a second profile years ago, or a profile came over from an old address, the two can compete with each other. Search your phone number on Maps and see how many listings come back.
2. Are you testing from the right spot?
This one catches almost everyone. Google personalizes local results to where the searcher is. If you search from your shop, you'll see one map pack. Your customer in north Redding, Shasta Lake or Palo Cedro sees a different one.
So "I'm not showing up" might really mean "I'm not showing up for me, sitting here." Before deciding anything is broken, ask a few customers or friends in different parts of town to search your main service and send a screenshot. Or use a rank-tracking tool that checks results from points across the area.
You'll usually find you rank well close to your location and fade the farther a searcher is from it. That's normal. The question is how quickly you fade compared with competitors.
3. Does Google think you're relevant?
Relevance is the frequency. Google describes it as "how well a Business Profile matches what someone is searching for," and the biggest dial on it is your primary category.
Google's guidelines say to use "as few categories as possible" and to choose the most specific one that fits your main business. A Redding company that mostly does AC repair but picked "Contractor" as its primary category is broadcasting on the wrong channel. "HVAC contractor" or "Air conditioning repair service" tells Google far more.
After the category, look at:
- Services. List each one you actually offer, in the plain words customers use.
- Description. Say what you do, who you serve and where, without stuffing keywords.
- Your website. The page your profile links to should clearly match the services and the area. A homepage that never mentions what you do or where makes Google work harder than it needs to.
If you rank for your business name but not for your main service, relevance is the likely problem.
4. Are you within range of the searcher?
Distance is "how far each business is from the customer who's searching," per Google. It's the one factor you can't really optimize. You can't move the shop to be closer to every customer.
This matters a lot in the North State, where service businesses cover big areas. A contractor based in Anderson will naturally show up more for searchers in Anderson and south Redding than for someone up in Shasta Lake. Listing Shasta Lake as a service area tells customers you go there. It won't make your pin closer.
What you can do is build the other two factors so strongly that you hold up at a distance, and support farther areas with genuinely useful pages on your website (more on that in our upcoming guide to service area pages in Shasta County). Paid options like Google's Local Services Ads also reach searchers outside your organic range, which is often worth it for high-value jobs.
5. Are competitors simply more prominent?
Prominence is signal strength: "how well-known a business is," in Google's words. Google says it draws on information from across the web, including links and articles, and that "more reviews and positive ratings can help your business's local ranking."
If you keep landing fourth or fifth behind the same three names, compare yourself honestly:
- Reviews. Count, average rating and how recent the newest ones are. A competitor with steady reviews every week looks more alive than one with a burst from 2022. Our guide on how to get more Google reviews covers the routine.
- Citations. Is your name, address and phone the same everywhere you're listed, from Yelp and the Better Business Bureau to the local chamber and industry directories?
- Links and mentions. Are local organizations, sponsors, suppliers or news sites linking to you? A Little League sponsorship page or a Redding news story counts.
- Activity. Photos, posts and replies don't appear on Google's ranking page as named factors, but an active profile gives customers more reason to choose you, and our monthly Google Business Profile checklist keeps it current.
Google also states plainly: "There's no way to request or pay for a better local ranking on Google." Anyone promising guaranteed map-pack placement is selling something Google says doesn't exist.
What to do this week
Run the Signal Check once, in order, and write down which row you stopped at. Most businesses find the problem in the first three rows, and those are the cheapest to fix: a verification, a name cleanup, a better primary category, a fuller services list.
If you get to row five, settle in. Prominence takes months, because it's built from reviews, mentions and links that accumulate over time. That's also why it's hard for competitors to copy once you've built it.
For the full system behind all five, read our pillar on local SEO in Redding.
Questions people ask next.
Why does my business show up on Google Maps for me but not for customers?
Google personalizes local results based on where the searcher is, so what you see from your shop isn't what a customer across town sees. Ask a few people in different neighborhoods to search and send a screenshot, or use a rank tracker that checks from multiple locations.
How long does it take to show up on Google Maps after verifying?
A newly verified profile usually becomes visible fairly quickly when searched by name, but ranking for competitive service searches takes longer. Expect to spend months building reviews and mentions before you hold a steady spot in the map pack for busy categories.
Does adding keywords to my business name help me rank?
It may seem to, but Google's guidelines say unnecessary information in your business name isn't permitted, and it can lead to a suspended profile. Use your real-world name and put services in your categories, services list and description.
Can I pay Google to rank higher on Maps?
No. Google says there's no way to pay for a better organic local ranking. You can pay for ads, including Local Services Ads, which appear in their own labeled spots above or alongside the regular results.
My business is a service-area business. Can I still rank?
Yes. Hide your address, list the areas you serve, and build relevance and prominence. You'll typically rank strongest near where your business is based, so support farther towns with good website pages and, where it pays off, ads.
We're based in Redding, and we run this same diagnostic for North State businesses. If you'd like us to look at your profile, book a 30-minute call with Alex.
Founder of Cultre in Redding, California. Fifteen years building marketing for software companies and local businesses, and the one who'll be on your call.
Alex



