
A business may not show on Google Maps because its Google Business Profile is unverified, suspended, incomplete, ineligible, or simply too new. It’s also possible the profile is visible but ranks poorly — appearing on page two of the map results, or missing from the top three “map pack” listings — because Google sees another business as more relevant, more prominent, or closer to the person searching.
These are two different problems with two different fixes, and it’s worth being clear about which one you’re actually dealing with before doing anything else. “Not showing at all” is usually a profile eligibility or technical issue. “Showing, but not ranking well” is a competitive and reputation issue. Confusing the two leads a lot of business owners to rebuild their profile from scratch when the real issue is that three well-reviewed competitors are simply outranking them.
Check Whether Your Google Business Profile Is Live
Before diagnosing anything else, confirm what’s actually happening. Search directly for your business name plus your suburb or city (for example, “[business name] Sandton”) rather than a generic category term — this tells you whether the profile itself exists and is visible at all. Then search a relevant category term without your business name (for example, “electrician Sandton”) to see whether you appear in the map pack, further down the map results, or not at all. If you can log into business.google.com and see your profile listed as active, the profile exists — the issue is more likely a ranking one than a visibility one. If you can’t find or access it, that points towards an eligibility, verification or suspension issue.
Common Reasons a Business Does Not Appear on Google Maps
The profile has not been verified
An unverified Google Business Profile typically won’t appear in Maps or the local pack. Google assigns a verification method — phone, text, email, a live video call, a recorded video, or a mailed postcard — rather than letting you choose freely, and increasingly relies on video verification for categories it treats as higher risk. If verification was started but never completed, the profile usually stays hidden until it is.
The profile is suspended or disabled
Suspensions have become more frequent as Google has tightened its spam and verification enforcement. Common triggers include information that’s inconsistent with your website or other listings, recent edits to sensitive fields like business name, category or address, a high volume of user reports, or the profile not clearly meeting Google’s eligibility rules in the first place. A suspended profile disappears from Maps and Search entirely until it’s reinstated through Google’s appeals process — and creating a second, duplicate profile instead of fixing the original one usually makes things worse, not better.
The business is not eligible for a profile
Google’s guidelines exclude certain setups from having a standalone profile — for example, a business operating from a PO box, an unstaffed virtual office, or a location where customers can’t genuinely interact with the business face-to-face during stated hours. Service-area businesses (plumbers, electricians, mobile services and similar) are eligible, but need to be configured correctly as service-area businesses rather than as a fixed physical location.
The address or service area is configured incorrectly
An incorrect address, a pin placed in the wrong location, or a service area that doesn’t reflect where the business actually operates can all limit or distort visibility. This is particularly common for businesses that have moved premises, or service-based businesses that never properly set their coverage area after switching away from a physical storefront listing.
The selected category is inaccurate
The primary category assigned to a profile is one of the strongest signals Google uses to match a business to relevant searches. A business categorised too broadly (a specialist kitchen renovator listed simply as “General Contractor”) or under the wrong category entirely will struggle to appear for the specific searches it actually wants to rank for, even with an otherwise strong profile.
The profile is incomplete or inconsistent
Missing hours, no service list, no photos, or business information that doesn’t match what’s shown on your website — different phone number, slightly different business name, an old address — all weaken the trust signals Google relies on. Consistency of your business name, address and phone number (often referred to as NAP consistency) across your website, profile and other directories is a foundational, easily overlooked factor.
Why Your Business Appears but Does Not Rank Well
If the profile is live, verified and visible when searched directly, but doesn’t appear where you’d expect for relevant category searches, the issue sits with ranking rather than visibility. Google has publicly confirmed that local ranking comes down to three factors.
Relevance
How closely your profile matches what someone is searching for — driven largely by your category selection, the services listed on your profile, and how clearly your website describes what you actually do. A profile with a vague or mismatched category will struggle here regardless of how complete it otherwise is.
Distance and proximity
How close your business is to the searcher, or to the location included in their search. This is the one factor you genuinely can’t optimise directly — a business in Rosebank isn’t going to outrank a closer competitor for someone searching from Randburg. It’s also why the same business can rank well in one suburb and barely appear a few kilometres away.
Prominence and authority
How well-known and trusted your business appears to be, based on signals like the volume and recency of reviews, quality backlinks to your website, mentions across other reputable sites, and general online visibility. Prominence tends to compound over time — established businesses with a long review history and strong backlink profile have a real structural advantage, which means newer or smaller businesses often need to work harder and more deliberately on this factor specifically.
Reviews and reputation
Reviews influence prominence directly, and increasingly, review recency matters as much as volume — a steady, ongoing flow of new reviews tends to outperform a large but stagnant review count from several years ago. Responding to reviews, positive and negative, is also a visible trust signal to both Google and prospective customers.
Website relevance and local signals
Your website itself feeds into local ranking. A homepage that vaguely serves “the whole country” gives Google less to work with than location-specific pages that clearly describe the areas and services you cover, and a technically sound, fast, mobile-friendly site supports every other local signal rather than undermining it.
A complete Google Business Profile is only one part of local visibility. We can assess the profile, website and local signals affecting where your business appears.
How to Improve Your Google Maps Visibility
- Complete every relevant field on your profile: accurate hours, full service list, business description, and regularly updated photos.
- Select the most specific and accurate primary category available, and add relevant secondary categories rather than relying on one broad label.
- Keep your business name, address and phone number identical across your website, profile and any directories you’re listed in.
- Build a steady, ongoing flow of genuine reviews rather than a one-off push, and respond to them.
- Strengthen your website’s local relevance with clear, specific content about your services and the areas you cover — this is where a structured SEO content strategy and solid technical SEO foundation both support local rankings directly, not just organic ones.
- Earn genuine local citations and backlinks from reputable, relevant sources rather than mass directory submissions.
Local SEO Mistakes to Avoid
- Stuffing keywords into your business name — adding a service or location to your listed business name beyond your legal, real-world name is a direct violation of Google’s guidelines, and a common cause of suspension rather than a shortcut to better rankings.
- Creating a second profile after a suspension — Google typically links new listings back to the original through matching details, and suspends the new one too.
- Ignoring negative reviews — an unanswered pattern of complaints affects prominence and trust, regardless of your overall rating.
- Editing sensitive fields frequently — repeated changes to your business name, category or address in a short period can itself trigger review or suspension, even when each individual change is legitimate.
- Treating the website as separate from local SEO — a profile can only carry a business so far without a website that reinforces the same relevance and location signals.
How Long Do Google Maps Improvements Take?
There’s no fixed timeframe, and it depends heavily on which issue you’re addressing. A straightforward verification or configuration fix can resolve within days once corrected. A suspension appeal, depending on complexity and documentation, commonly takes anywhere from a few days to a few weeks. Ranking improvements driven by prominence — building reviews, backlinks and website authority — are a longer, compounding process typically measured in months rather than weeks, particularly in competitive categories or cities.
When to Get Professional Local SEO Support
Self-diagnosis through the checks above resolves many cases, but it’s worth bringing in dedicated local SEO support when a profile has been suspended and initial appeals haven’t succeeded, when you’re competing in a genuinely crowded local category and can’t identify what’s holding rankings back, when you manage multiple locations and need a consistent, scalable approach, or when the issue clearly spans both your profile and your website and needs to be addressed as one connected strategy rather than piecemeal fixes.
Conclusion
Start by establishing whether your business isn’t appearing at all, or is appearing but not ranking well — the two problems have entirely different causes and entirely different fixes. From there, work through profile eligibility, verification and completeness first, then the relevance, proximity, prominence and website factors that determine ranking once a profile is live.
Improve your local visibility with a strategy designed to strengthen your presence across Google Maps, local search results and location-based discovery.
