If your business is not showing on Google Maps, the cause is usually one of three things: the profile is not live (unverified, suspended or a duplicate), Google does not see it as a strong match for the search (category, info, reviews), or the searcher is simply too far away. Work through the 11 checks below in order. The first five can stop a profile appearing at all; the rest decide how often it shows and how high.
This guide is for owners and managers of local businesses, such as shops, clinics, law firms, trades and restaurants, who cannot find their business in Google Maps or the local pack. Every fix is based on Google Business Profile Help, and none of them need paid tools.
| Symptom | Most likely cause | Check first |
|---|---|---|
| Not found even when searching your exact name | Profile not verified, suspended or not created | Reasons 1–3 |
| Two listings, or reviews split between them | Duplicate profiles | Reason 4 |
| Found by name, but not for “service + city” | Category, info or prominence | Reasons 5, 6, 9 and 11 |
| Shows near your office, not across town | Distance from the searcher | Reason 7 |
| Disappeared after edits | Guideline problem or review of changes | Reasons 3 and 8 |
| Missing in the evening or on weekends | Hours or “open now” filtering | Reason 10 |
Disclosure: Optihole is an SEO agency that offers local SEO and Google Business Profile work. Our founder, Ekram Hossen, has worked in SEO since 2021, and the team has completed 800+ SEO projects for 210+ clients in 45+ countries. You can do every step here yourself.
How does Google decide which businesses show on Maps?
Google says “Local results are mainly based on relevance, distance, and popularity” (Google Business Profile Help). In the same article it explains the three factors:
- Relevance: “how well a Business Profile matches what someone is searching for”.
- Distance: “how far each business is from the customer who’s searching”.
- Prominence: “how well-known a business is”, based on information such as “how many websites link to your business and how many reviews you have”.
Google also states that “there’s no way to request or pay for a better local ranking on Google”. Anyone who promises a guaranteed spot in Maps is selling something Google says does not exist.
Is your Google Business Profile verified and eligible?
1. The profile is not verified
Verification “tells Google that you’re authorized to represent the business, so it’s more likely to show up in search results” (Google). Open your profile while signed in: if you see a “Get verified” prompt, finish that first. Google offers several methods, including video recording and live video call for some businesses (verification help).
2. The business is not eligible for a profile
Google’s guidelines say: “If your business either has a physical location that customers can visit, or travels to customers where they are, you can create a Business Profile on Google.” Online-only businesses fall outside that. A rented mailing address where you do not operate, “also known as a virtual office”, is not eligible, and a co-working desk only qualifies with signage, staff and customers during business hours (Guidelines for representing your business).
3. The profile is suspended or disabled
Google says it “may suspend or disable Business Profiles that don’t follow our guidelines”. The profile manager shows a warning, and you can submit an appeal with evidence such as a business registration, licence or utility bill (Fix suspended or disabled profiles). Fix the cause before appealing, or the appeal is likely to fail.
Are your categories and services set correctly?
4. You have duplicate profiles
Google is explicit: “There should only be one profile per business”, and do not “create more than one page for each location”. Duplicates split reviews and confuse Google about which listing to show. Search Maps for your business name, phone number and address, and request removal or merging of any extra listing you find. Individual practitioners, such as doctors or lawyers, may have their own profiles; that is not a duplicate.
5. Your primary category is wrong or too broad
Your categories directly affect which searches you can appear for. Google says: “The categories you select affect your local ranking on Google”, and recommends a specific category, for example “Nail salon” instead of “Salon” (Edit your business category). Choose the category that completes “This business IS a…”, use as few categories as possible, and never pick a category only because it is a keyword.
6. Your business information is incomplete or wrong
“Businesses with complete and accurate info are more likely to show up in local search results”, according to Google (Google). Check name, address or service area, phone, website, hours, services, products, description, attributes and photos. Make sure the map pin sits on your actual entrance.
How does distance from the searcher affect visibility?
7. The searcher is too far from you
Distance is one of the three factors and you cannot change it. Two practical points follow:
- Test from the right place. Searching from your own office shows a different result from searching across town. Ask customers or staff in other areas what they see, or use a rank-tracking tool that checks from several points.
- Service-area businesses hide their address and set a service area instead. Google says a service area “shouldn’t extend farther than about 2 hours of driving time” from where you are based (Google). A service area tells customers where you work; Google still has to judge relevance and distance for each search. See Google’s help on service-area businesses.
To win searches in nearby areas you do not physically serve from, the honest route is better relevance and prominence: strong service pages, local content and reviews from customers in those areas. Fake addresses risk suspension.
Could a filter or duplicate listing be hiding you?
8. Your name or address breaks the guidelines
Adding keywords, cities or taglines to your business name is not allowed: “Including unnecessary information in your business name isn’t permitted, and could result in the suspension of your Business Profile.” The same applies to URLs or keywords in address lines. If a competitor is doing this, you can suggest an edit in Maps; if you are doing it, fix it before Google does.
9. Your profile has little prominence
Prominence comes partly from reviews and from links and mentions across the web. Google says “More reviews and positive ratings can help your business’s local ranking.” Ask every happy customer for a review and reply to them all, but never buy reviews or offer incentives: Google’s Maps content policy prohibits fake engagement (Maps user-generated content policy). Local press, associations, suppliers and sponsorships are good sources of real links and mentions.
10. Your hours or status hide you
Searchers can filter Maps results by businesses that are open. Missing or wrong hours, or a profile still marked as temporarily closed, can remove you from those results. Set regular hours, add special hours for holidays, and remove any closed status you no longer need (Edit your Business Profile).
11. Your website does not support the profile
Your profile and your website should tell the same story. Google can detect category information “from your website and from mentions about your business throughout the web”. Make sure your site has a clear page for each main service, your name, address and phone number match the profile exactly, and the profile links to the most relevant page (often a location page rather than the homepage).
I highly recommend Ekram, I found him to be quite professional, honest, and willing to go an extra mile to help elevate my business. I would highly recommend him!
Verified Fiverr client, Canada, 5 stars
What should you fix first?
Fix things in the order that blocks visibility most:
- Live status: verification, eligibility, suspension and duplicates (reasons 1–4). Nothing else matters until the profile is live and unique.
- Relevance: primary category, complete information and a matching website (reasons 5, 6 and 11).
- Compliance: clean up the name and address (reason 8) so the profile is not at risk.
- Prominence: a steady stream of genuine reviews and local mentions (reason 9). This is ongoing work, not a one-off fix.
If you are new to the topic, start with our explainer on what local SEO is. For a full step-by-step example in one industry, see the local SEO checklist for dentists.
Frequently asked questions
Why is my business not showing on Google Maps when I search for it?
If it does not appear even for your exact name, the profile is probably unverified, suspended, ineligible or never created. Check your Business Profile manager first.
How long does it take to show on Google Maps after verification?
Google does not publish a fixed time. Once a profile is verified and complete, check again over the following days; if it still does not appear, look for a suspension or duplicate.
Can I pay Google to rank higher on Maps?
No. Google says there is no way to request or pay for a better local ranking. Ads are a separate, labelled placement.
Can I show on Maps without a physical address?
Yes, if you travel to customers. Set up a service-area profile and hide your address. Online-only businesses and virtual offices are not eligible.
Do reviews affect my Google Maps ranking?
Yes. Google says more reviews and positive ratings can help local ranking. Only ask for genuine reviews; buying or incentivising them breaks Google’s policy.
Why does my business show on Maps for some people but not others?
Distance from the searcher is a ranking factor, so results change by location. Test from several places before deciding something is wrong.
Final thoughts
A business not showing on Google Maps is usually fixable. Make sure the profile is verified, eligible, unique and compliant, then strengthen relevance with the right category and complete information, and build prominence with genuine reviews and local mentions. Distance you cannot change, so test from where your customers really are.
Still invisible? Get a free local SEO and Google Business Profile audit (choose “SEO” in the form). We will check your profile, categories, duplicates and website and tell you what is holding it back. For ongoing help, see our local SEO service.
Sources
- Google Business Profile Help: Tips to improve your local ranking on Google
- Google Business Profile Help: Guidelines for representing your business on Google
- Google Business Profile Help: Verify your business
- Google Business Profile Help: Fix suspended or disabled profiles
- Google Business Profile Help: Edit your business category
- Google Business Profile Help: Edit your Business Profile
- Google Business Profile Help: Service-area businesses
- Google Maps Help: Maps user-generated content policy