Local SEO
Why isn't my business showing on Google Maps?
You search for what you do, in your own town, and your business isn't on the map. Here's why that happens and what to fix, in the order that matters.
You search for what you do, in the town you work in, and Google shows three competitors on the map. Your business isn't there. Maybe it doesn't show up at all, or it only appears when you type your exact business name.
This is one of the most common questions we get from Capital Region business owners. The good news: the causes are well known, and most of them can be fixed. Here they are, roughly in the order we check them.
First, understand what you're looking at
When you search "plumber Albany" or "dentist near me", Google shows a small map with three businesses under it. That's the map pack, also called the local pack. Below it are the regular results.
Google decides who appears in the map pack based on three things:
- Relevance: how well your business matches what was searched.
- Distance: how close you are to the person searching (or to the town they named).
- Prominence: how well known and trusted your business is, judged from reviews, links, mentions and your website.
You can't change distance. Everything else is in your hands.
Also remember: results are personal and local. If you search from your own office, you'll see different results than a customer five miles away. Check from a few locations, or ask a friend in another town to search, before you panic.
1. Your Google Business Profile isn't verified (or doesn't exist)
Your listing on Google Maps comes from your Google Business Profile (it used to be called Google My Business). If you've never claimed it, or you started claiming it and never finished verification, Google may not show it, or may show an old, unmanaged version.
Fix: search for your business name on Google Maps. If a listing exists, claim it. If not, create one at business.google.com and complete verification. Make sure only one profile exists for each location. Duplicate listings split your reviews and confuse Google.
2. Your profile is suspended or has a problem
Profiles can be suspended for guideline issues, such as a business name stuffed with keywords ("Smith Plumbing Best Plumber Albany NY"), a virtual office address, or a service business showing an address customers can't visit.
Fix: sign in to your profile and look for warnings. Use your real business name, exactly as it appears on your signage and paperwork. If you visit customers rather than having them visit you, set up as a service-area business and hide your street address.
3. You picked the wrong primary category
Your primary category is one of the strongest relevance signals. A remodeler listed as "Contractor" instead of "Kitchen remodeler", or a med spa listed as "Beauty salon", may never show for the searches that matter.
Fix: choose the most specific primary category that describes your main service. Add secondary categories for the other services you really offer. Look at which categories the businesses in the map pack are using.
4. Your profile is thin
A profile with no photos, no services, no description and hours that haven't been updated looks inactive, and Google treats it that way.
Fix:
- Add your services (and products, if relevant) with short descriptions.
- Upload real photos: your team, your vehicles, your work, your space. Add new ones regularly.
- Fill in hours, including holiday hours.
- Write a clear description of what you do and the areas you serve.
- Post updates, offers or project photos now and then.
5. You don't have enough reviews (or recent ones)
Reviews are one of the biggest signals for prominence. If the businesses above you have 150 reviews and you have 12, from three years ago, that's a large part of the gap.
Fix: build a simple routine for asking every happy customer for a review, and reply to every review you get. We wrote a full guide: how to get more Google reviews (the right way).
6. Your name, address and phone don't match across the web
Google cross-checks your business information against your website, Facebook, Yelp, Apple Maps, Bing and industry directories. If your phone number or business name is different in different places (an old number, an old address, "Inc." here and not there), it weakens trust.
Fix: pick one exact version of your name, phone and (if you show it) address. Update it everywhere, starting with your website, Facebook, Bing Places, Apple Business Connect and Yelp.
7. Your website isn't backing up your profile
Your website is part of prominence and relevance. If your site doesn't mention the services you want to rank for, or the towns you serve, Google has less reason to show you.
Fix: make sure your website has a page for each main service, clearly says where you work, is linked from your Google profile, and loads quickly on a phone. If you serve several towns, consider a useful page for each, with real local projects rather than copy with the town name swapped.
8. You're far from where people are searching
If your business is based in Colonie and the customer searches "roofer Saratoga Springs", Google will usually favor roofers closer to Saratoga. Service-area settings tell Google where you work, but they don't override distance.
Fix: you can't move, but you can strengthen everything else: reviews that mention the town, website content about work you've done there, and local links. Over time, that helps you show for more of the surrounding area.
9. It's simply new
New profiles and recent changes can take a few weeks to settle. Edits to your website link, categories or name may show as "pending" while Google reviews them.
Fix: be patient for a couple of weeks after making changes, then check again from a few locations.
A quick checklist
- One verified Google Business Profile per location
- Real business name, no extra keywords
- Most specific primary category
- Services, hours, description and photos filled in
- A steady flow of new reviews, all replied to
- Same name and phone everywhere online
- Website with service and area pages, linked from the profile
- Tracking set up, so you can see calls and direction requests
If you've gone through the list and you're still not showing, the issue is usually competition: the businesses above you have simply done more of the above for longer. That's where steady local SEO comes in.
Free website and Google listing assessment + $1,000 off. We'll check your Google Business Profile, website and reviews for free and tell you exactly why you're not showing up, and what to fix first. Start a project by December 31, 2026 and take $1,000 off. Book your free assessment or call (518) 330-5902.