Home/Blog/Local SEO guide
Local SEO guide

Why Is My Business Not Showing on Google Maps? The SA Fix List

If you have searched your own business on Google and it is nowhere on the map, you are not imagining it — and you are not alone. It happens to South African businesses every week, usually for one of eight fixable reasons. This is the plain-English fix list: what causes it, how to check each cause yourself, and the order to fix things in so you get back on the map.

A single frosted glass Google Maps location pin glowing violet in the dark beside a small frosted magnifying glass, with a faint translucent street grid behind it

If you have searched your own business on Google and it is nowhere on the map, you are not imagining it — and you are not alone. It happens to South African businesses every week, usually for one of a handful of fixable reasons. This is the plain-English fix list: what causes it, how to check each cause yourself, and the order to fix things in so you get back on the map.

Quick reassurance before we start: in most cases, a business missing from Google Maps is a settings or verification problem, not a permanent ban. Work through the list below in order and you will usually find the culprit in the first three checks.

First, work out which “not showing” you actually have

People say “I am not on Google Maps” to mean three quite different things. Sorting out which one you have saves you hours, because the fixes are different.

  • You are missing from the map packthe little box of three businesses with a map that shows at the top of a search like “plumber near me”. Your profile might still exist; it just is not ranking for that search.
  • You cannot find your profile in the Google Maps app at all, even by searching your exact business name. That points to a verification, suspension or duplicate problem.
  • Your profile has vanishedit used to be there and now it is gone. That is almost always a suspension or an accidental change to the profile.

Keep which one you have in mind as you read. The eight causes below are ordered from most common and easiest to check, to rarer and more involved.

A cluster of frosted glass map pins in the dark, five glowing bright violet and one dim and pushed to the back, representing one business missing from the local map pack
Being absent from the map pack is not the same as having no profile. Often the profile is fine — it just is not ranking for the search you tried.

The two-minute checks to do first

Before you change anything, gather the facts. These take two minutes and tell you which section below to jump to.

  1. Search your exact business name plus your town (for example “BurnesSEO Meyerton”). If the profile appears, it exists and the problem is ranking or proximity, not existence.
  2. Open your Google Business Profilesearch “my business” while signed in to the Google account that manages it, or go to the profile directly. Check the status shown at the top: Published, Suspended, or Pending verification.
  3. Ask someone in a different suburb to search the same term. If they see you and you do not, you have a proximity or personalisation issue, not a missing profile.

1. Your profile is not verified

This is the single most common reason a South African business does not appear on Maps. An unverified Google Business Profile usually will not show publicly at all. Google verifies by postcard to your physical address, and sometimes by phone, email or video, depending on the business type.

How to check: open your profile. If it says “Verify now” or shows a pending verification banner, that is your answer. Complete verification and give it a few days. Video verification has become the default for many SA businesses — have your signage, the premises and something proving you operate there ready to film in one continuous take.

2. You are outside the searcher’s radius (a proximity problem)

Google Maps results are heavily influenced by where the searcher is standing. If your business is in Vereeniging and you are testing a search while sitting in Sandton, Google may simply not show you — not because you are missing, but because you are far from the searcher. Proximity is one of the three big local ranking factors, alongside relevance and prominence.

How to check: search from your actual premises, or ask a customer nearby to search. If you show up locally but not from across the province, this is proximity doing its job. The fix is not a trick — it is building enough relevance and prominence (reviews, a complete profile, consistent citations, local content) that you rank in a wider radius. Our guide on how Google Business Profile boosts rankings walks through exactly which signals move that needle.

3. Your name, address and phone number do not match across the web

Google cross-checks your business details against other places they appear online — your website, directories, social profiles, older listings. When your name, address and phone number (your “NAP”) disagree across those sources, Google loses confidence and may quietly stop showing you. This is a big one in South Africa, where businesses often have an old cellphone number on one directory, a landline on another and a slightly different address on a third.

How to check: search your business name and look at the details on your website, your Facebook page, and any directory listings. Do the phone number, the spelling of the business name, and the street address match exactly everywhere? Fix your website and profile first, then work through the directories. Getting your details consistent across trusted South African directories is foundational — it is one of the first things we tighten up in our Google Business Profile management service.

A single frosted glass verification shield glowing violet in the dark with a bright violet tick mark at its centre, representing a verified Google Business Profile
Verification is the foundation. An unverified or unconfirmed profile is the most common reason a South African business simply does not appear.

4. Your profile has been suspended

If your listing was there and has disappeared, suspension is the likely cause. Google suspends profiles for policy issues — keyword-stuffing the business name, a PO Box or virtual office used as a physical address, sudden bulk edits, a mismatch between your stated address and what Google can verify, or operating in a category with extra scrutiny. Suspensions often happen silently; you find out when a customer says they cannot find you.

How to check: sign in and look for a suspension notice on the profile. If you are suspended, do not create a new listing — that makes things worse. Fix the underlying policy issue first (remove keywords from the name, correct the address, undo aggressive edits), then submit a reinstatement request through Google. Our full Google Business Profile guide for South Africa covers the suspension-and-reinstatement process in detail.

5. You have duplicate listings

Two or more profiles for the same business confuse Google, and it may show the wrong one, an unverified one, or none at all. Duplicates creep in when a new profile is created instead of claiming an existing auto-generated one, or when a business moves and a second listing is made.

How to check: search your business name and address on Maps and look for more than one pin or entry that is really you. If you find duplicates, do not delete blindly — the correct route is to claim them and ask Google to merge or remove the extras so the reviews and history consolidate onto one verified profile.

6. Your primary category is wrong or missing

Your primary category tells Google what you are, and it is one of the strongest relevance signals for the map pack. A guest house listed only as “Hotel”, or a plumber listed as “Construction company”, will struggle to show for the searches that matter. No category at all is worse.

How to check: open your profile and look at the primary category. Set the most specific one that fits (“Emergency plumber” beats “Plumber” if it applies), then add relevant secondary categories. Do not spray unrelated categories on — that dilutes relevance and can trip policy checks.

7. Your profile is thin, inactive, or has no reviews

A bare profile — no photos, no hours, no description, no reviews — gives Google little reason to rank you and little to show a searcher. Prominence is a ranking factor, and reviews are a big part of it. In competitive SA categories, the businesses in the map pack almost always have more, and more recent, reviews than those just below it.

How to check: is every field filled in? Are your hours correct (including public holidays)? Do you have recent photos and a steady trickle of genuine reviews? Fill the profile out completely and build a simple, POPIA-compliant habit of asking happy customers for a review. Do not buy reviews or post fake ones — Google is good at spotting it and it is a fast route to suspension.

A vertical stack of frosted glass checklist tiles floating in the dark, each with a glowing violet tick mark, representing a step-by-step fix list
Work the list in order. Most businesses find the cause in the first three checks — verification, proximity, or inconsistent details.

8. You are a service-area business with the wrong address settings

Many South African businesses — plumbers, electricians, mobile car washes, event suppliers — visit customers rather than being visited. These are “service-area businesses”. If you list a physical storefront address you do not actually have customers visit, or you fail to set your service areas, Google can hide or restrict your listing.

How to check: in your profile, if you do not serve customers at your address, hide the address and set your service areas (the suburbs and towns you cover) instead. Get this right and you can show across the areas you actually serve without breaking Google’s rules.

The SA fix list — in order

If you want the short version, work through these in sequence and stop as soon as you find the problem:

  1. Confirm the profile exists by searching your exact name plus town.
  2. Check verification status and complete verification if it is pending.
  3. Test from your actual location to rule out a proximity issue.
  4. Make your name, address and phone number identical everywhere online.
  5. Check for a suspension notice; if suspended, fix the cause and request reinstatement.
  6. Find and merge any duplicate listings onto one verified profile.
  7. Set the most specific primary category, plus sensible secondary ones.
  8. Complete every field, add photos, correct your hours, and start earning genuine reviews.
  9. If you are a service-area business, hide the address and set your service areas.

Give Google a few days to a couple of weeks after each substantive change — Maps does not update instantly. If you have worked the whole list and you are still missing, the cause is usually a stubborn suspension or a duplicate tangle that needs a reinstatement request or a merge, which is where it pays to get help.

When to get help

You can do almost all of this yourself with patience. Where people get stuck is suspensions and reinstatements, merging duplicates without losing reviews, and proximity problems that need a real local-SEO push to widen your radius. If you would rather not wrestle with Google support, that is exactly what our Google Business Profile management service is for — and you can start with a free check. Curious how your wider local presence stacks up first? Run our free website audit or check your AI Visibility Score.

Frequently asked questions
After verification or a substantive fix, allow a few days to two weeks. Google Maps does not update instantly, and verification by video or postcard adds time. If nothing has changed after two weeks and the profile is verified and policy-compliant, the cause is usually a suspension or a duplicate that needs to be resolved directly with Google.
Two likely reasons. First, personalisation — Google may show you your own business because you search it often. Second, proximity — if your customers are far from your premises, you may rank too low to appear in their map pack. Ask someone near your business to search; if they see you, the profile is fine and you need to build relevance and prominence to rank in a wider radius.
A profile that vanishes suddenly has almost always been suspended, or an edit was rejected. Sign in and look for a suspension notice. Do not create a new listing — that compounds the problem. Fix the underlying issue (keywords in the name, an address Google cannot verify, a PO Box, or aggressive bulk edits) and submit a reinstatement request.
No. Service-area businesses — plumbers, electricians, mobile services — can appear without a storefront. You hide your address and set the suburbs and towns you serve instead. Listing a fake or virtual-office address is a common cause of suspension, so set it up as a service-area business from the start.
Most causes — verification, categories, NAP consistency, completing the profile — you can fix yourself using the list above. Where people usually need help is with suspensions and reinstatements, merging duplicate listings without losing reviews, and proximity problems that require a broader local-SEO effort. If you get stuck, we offer a free Google Business Profile check before any paid work.
Johannesburg city skyline at sunset, Gauteng
Let's talk

Not sure why your business is missing from the map?

Send us your business name and town and we will run a free Google Business Profile check — we will tell you exactly why you are not showing and what to fix first, no charge and no sales pitch. If you would rather we handle it end to end, our Map Pack (Google Business Profile management) service is R4,000/pm.