Answers · Visibility

Why is my business not showing on Google?

Short answer

The most common reasons are: you don't have a Google Business Profile, your site isn't indexed, your business name/address/phone (NAP) is inconsistent across the web, your site has no content signals telling Google what you do, or you've triggered a manual penalty. Each one has a quick check you can do right now.

Key takeaways

  • No Google Business Profile = invisible in Maps and the local pack
  • Not indexed = Google literally doesn't know your site exists
  • NAP inconsistency confuses Google about which listing is real
  • No content signals = Google can't match your site to search queries
  • Manual penalties are rare but devastating — check Search Console
  • Most fixes take minutes, not months

1. You don't have a Google Business Profile

This is the number one reason local businesses don't show up in Google Maps or the local 3-pack (the map results at the top of a local search). Without a verified Google Business Profile, you're invisible to anyone searching "plumber near me" or "salon in Sandton".

The fix is free. Go to business.google.com, create your profile, and verify it. In South Africa, verification usually happens via video call — Google's postcard method is unreliable for SA addresses.

2. Your website isn't indexed

Google can only show pages it knows about. If your site is brand new, has a "noindex" tag (sometimes left in by developers after staging), or has no inbound links, Google may not have crawled it yet.

Quick check: type site:yourdomain.co.za into Google. If nothing shows up, your site isn't indexed. Fix it by submitting your sitemap in Google Search Console — it's free and takes 5 minutes to set up.

3. Your NAP is inconsistent

NAP stands for Name, Address, Phone number. If your business name is "Smith Plumbing" on your website but "Smith's Plumbing Services" on your Google profile and "Smith Plumbing CC" on your Facebook page, Google treats these as potentially different businesses. The result: lower confidence, lower ranking.

Pick one exact format and use it everywhere — your website footer, Google Business Profile, Facebook, directory listings, and invoices.

4. Your site has no content signals

Google matches search queries to pages based on content. If your homepage just says "Welcome to our company" with no mention of what you do, where you do it, or who it's for, Google has nothing to match. You need clear headings, service descriptions, and location mentions.

  • Every service you offer should have its own page with a clear H1 heading
  • Mention the city or area you serve naturally in your copy
  • Use title tags and meta descriptions that include your service + location
  • Add schema markup (structured data) so Google can read your business type, area, and services

5. You have a manual penalty

This is rare, but it happens — especially if a previous developer used spammy SEO tactics (buying links, keyword stuffing, cloaking). Google may have manually suppressed your site from results.

Check this in Google Search Console under Security & Manual Actions → Manual Actions. If there's a penalty listed, you'll need to fix the issue and submit a reconsideration request.

South Africa

In South Africa, local competition for Google visibility is still relatively low in most trades. A plumber in Pretoria East or a salon in Durban North can often reach page 1 within 3–6 months just by fixing these basics — no paid ads required.

What to do right now

  1. 1Search site:yourdomain.co.za in Google — if zero results, submit your sitemap via Search Console
  2. 2Check if you have a Google Business Profile at business.google.com — create and verify if not
  3. 3Google your exact business name — check that the name, address, and phone match everywhere
  4. 4Read your homepage out loud — if it doesn't mention what you do and where, rewrite it
  5. 5Check Search Console for manual actions — fix any penalties found

People also ask

Want this sorted properly?

Free 30-minute call. No commitment. We'll tell you the next two things to do.

Run a Free Website Audit
Published: 24 May 2026Last updated: 24 May 2026