Business Shows on Google Maps but Not in Search? 6 Fixes
Your business shows on Google Maps but not in search? Run a 5 minute test to find your exact case, then fix it in the right order today.
Get each new plain-English SEO guide the day it comes out. Free, by email. Unsubscribe in one click.
If your business shows on Google Maps but not in search, your profile is almost always live and working. Google just doesn't see it as relevant or prominent enough for the searches you're testing. This is rarely a technical fault. Usually your listing appears when someone types your exact business name. It doesn't appear when they search for your service and your town. That's a ranking problem, and you can work on it.
This guide shows you how to find out which case you're in. Then it gives you the fixes in order. If your business name doesn't appear on Maps at all, read why your business name is not showing on Google Maps first.
Want the next guides in this series? Get it free. New guides by email, the day they come out.
Maps and Search are two different shop windows
Google shows local businesses in two main places:
- Google Maps. This is the app and maps.google.com. People zoom in on an area and browse.
- Google Search. This is the normal results page. Local businesses appear in the "local pack", a block of three listings with a map. When someone searches your name, your full profile can also appear as a panel.
Your profile is the same in both places. The competition isn't. On Maps, Google can show dozens of businesses as people scroll and move the map. The local pack in Search shows only three. So you can rank 5th on Maps and still not appear in the pack.
The 5 minute test: why your business is on Google Maps but not on Google Search
Use a phone with location turned on, at or near your business. Then repeat the test on a laptop on a different network. Run four searches:
| Search | Where | What it tells you |
|---|---|---|
| Your exact business name | Google Maps | Is the profile live? |
| Your exact business name | Google Search | Does the profile panel appear? |
| Your service + your town (for example "emergency plumber Leeds") | Google Maps | Where do you rank for real customer searches? |
| Your service + your town | Google Search | Are you in the local pack? Does your website appear below it? |
Now match your results:
- Maps shows you, but a name search in Search shows nothing. Check your profile status first (Fix 1).
- Name search works in both, service search works only on Maps. That's relevance and prominence (Fixes 2, 3 and 4).
- You're in the pack, but the wrong page of your website ranks below it. That's your website (Fix 4).
- You have a service area and a hidden address. Read Fix 5 too.
- Nothing works anywhere. Go to our guide on a Google Business Profile not showing up.
Write your four results down. You'll need them again in Fix 6.
Fix 1: Rule out a profile problem
If your name search fails in Search, check the basics first. Google's guidelines for representing your business on Google say it can suspend profiles that break those rules.
Sign in and look for three things. The profile says verified. There's no suspension warning. You don't have a second, duplicate profile. If the profile isn't verified, follow our guide to verify your business on Google Maps. It covers every method.
Fix 2: Fix the relevance signals on your profile
Google's help page on local ranking says local results are based on three things:
- Relevance: how well your profile matches what the person searched for.
- Distance: how far your business is from the person searching.
- Prominence: how well known your business is. Google says this includes things like links to your business from other websites and your reviews.
You can't change distance. Relevance is the fastest to improve, and it most often explains the "Maps yes, pack no" gap:
- Primary category. It should name your main service in the words customers use. "Plumber", not "Contractor".
- Secondary categories. Add the other services you really offer, and nothing else.
- Services list and description. Name your actual jobs in plain words. Don't stuff in town names.
- Business name. Use your real name. Google's guidelines don't allow extra keywords or details in the business name, and breaking that rule can get a profile suspended.
Fix 3: Close the review gap with the three businesses in the pack
Look at the three businesses that do show in the pack for your service search. Compare their review count, their rating and the date of their latest reviews with yours. If they're clearly ahead, that gap is part of the answer. Google's local ranking page lists reviews and good ratings among the things that can help. Our guides on how to get Google reviews and how many Google reviews you need show how to do it.
Still only showing when people type your name? That's a ranking job, not a quick setting. Get it free: new guides by email, the day they come out.
Fix 4: Make your website back up your profile
Your website feeds relevance and prominence too. Check three things:
- Same name, address and phone on the site as on the profile. Google doesn't document this as a ranking rule. But mismatches confuse customers and make your details harder to trust.
- The website link on your profile. It should go to the right page: your homepage, or the location page for that branch.
- The page that ranks. Search your service plus your town and see which of your pages appears. It's often not the one you expect.
Here's an example from a Local Search Forum thread. A business ranked first on Maps but was missing from the local pack. One reply pointed out that its homepage targeted the big nearby city, not the town where the business was. It also noted that the page ranking in normal results wasn't the page linked from the profile. That was a theory from a forum member, not a cause Google confirmed. But the check takes one minute.
If you don't have a page for each main service, create one and link to it from your homepage. Our internal linking guide shows how.
Fix 5: Service area businesses with a hidden address
If you go to your customers and hide your address, you may wonder whether that's the problem. The question came up in a Local Search Forum thread from 2017. A business with a hidden address ranked on Google Maps but didn't show in the local results on Google Search for the same search. Forum members suspected a link with a Google ads test running in some markets at the time.
That was one case, in 2017, tied to a specific test. We don't know of any current Google statement saying that hiding your address keeps you out of Search. So if customers can't visit you, don't show your address just to test this theory.
Fix 6: Give edits time, then get help
When you change your profile, Google may review the edit before it shows. Wait until the edit is accepted before you judge the result. Then run the four searches from the test again and compare.
Google's local ranking page also says you can't ask or pay for a better local ranking. Ads are labelled as ads and are separate from the free results.
Contact Google Business Profile support if your profile is suspended, if you find duplicates you can't remove, or if your name search still fails in Search weeks after you cleaned up and verified your profile.
FAQ
Why is my business on Google Maps but not on Google Search?
Usually because Google doesn't rank you in the top three for that search. The local pack in Search shows three listings. Maps shows many more as people move the map.
Why don't I show up in the local pack for my service?
Google ranks local results on relevance, distance and prominence. The things you control are your categories, your reviews and a clear service page on your website. Our guide on how to rank higher on Google Business Profile goes further.
How long do Google Business Profile changes take to show?
Google may review edits before they go live. Wait until the edit shows as accepted, then run your test searches again.
Can I pay Google to appear in local search?
Not in the free results. Google's local ranking page says you can't ask or pay for a better local ranking. Paid ads are separate and marked as ads.
What to do today
- Run the four searches from the 5 minute test and write down where you appear.
- Open your profile and confirm three things: it's verified, it has no suspension warning and its primary category is right.
- Add your missing services and secondary categories.
- Check that the website link on your profile goes to the right page, and that this page names your main service and town.
- Compare your reviews with the three businesses in the pack. Then ask your last five happy customers for a review.
Want the next guide when it's out? Get it free. New guides by email, the day they come out.