GroundWorkDigitalGet in touch
Home/Blog/Search visibility
Search visibility

Why your business isn't showing up on Google and how to fix it

5 June 2026·6 min read

If you search for your business on Google and can't find it, or find it buried on page 4, you're not alone. Most small South African businesses have this problem and don't know why. The good news is that the causes are almost always fixable, and you don't need to spend money on paid ads to solve them.

The most common reasons

  • Your website hasn't been submitted to Google, it literally doesn't know it exists
  • Your pages have no titles or descriptions telling Google what they're about
  • Your site loads too slowly, Google penalises slow sites in rankings
  • Nobody else links to your site, so Google has no reason to trust it
  • Your pages don't target the words your customers actually search for
  • You only have one page, Google can't rank a single homepage for every service you offer
  • Step 1: Check if Google can find you

    Type site:yourwebsite.co.za into Google. If nothing comes back, Google hasn't indexed your site yet. This is fixable, you need to set up Google Search Console and submit your sitemap.

    If results do come back, look at how many pages appear. If you have 10 service pages but only 2 show up, the rest aren't indexed. That means they're invisible to anyone searching for those services.

    Step 2: Set up Google Search Console

    Google Search Console is a free tool that shows you exactly what people search for when they find you, which pages are indexed, and what's stopping others from being found. Every business should have this set up.

    Once it's connected, go to Indexing → Pages to see which pages Google has found and which it hasn't. Any page showing as "Not indexed" is invisible in search results regardless of how good the content is.

    Submit your sitemap at yoursite.co.za/sitemap.xml, this tells Google where all your pages are so it can crawl and index them faster.

    Step 3: Fix your page titles and descriptions

    Every page on your site should have a clear title and description that tells Google and potential customers exactly what that page is about.

    Bad title: Home

    Good title: Plumber Cape Town - 24hr emergency call-outs

    Bad description: Welcome to our website

    Good description: Cape Town's trusted plumber for burst pipes, leaks, and drain blockages. Available 24 hours, 7 days a week. Call 021 xxx xxxx.

    The title and description are what people see in Google before they decide whether to click. A generic title means fewer clicks even when you do rank.

    Step 4: Create pages for each service

    This is the most overlooked fix. If you offer electrical, plumbing, and painting but only have one "Services" page, Google has nothing to rank when someone searches for each individual service.

    Every service needs its own dedicated page targeting the specific words people search for. "Electrician Cape Town", "emergency plumber Claremont", "house painter Bellville", each of these needs a page with content written around that specific search.

    This is how small SA businesses end up ranking above big companies, not because they have bigger budgets, but because they have dedicated pages for specific searches that big companies don't bother creating.

    Step 5: Fix your page speed

    Google uses page speed as a ranking factor. Run your site through Google PageSpeed Insights and fix the issues it flags. The most common culprits are:

  • Uncompressed images, a single 5MB photo can slow a page to a crawl
  • Too many plugins on WordPress sites loading scripts on every page
  • Cheap shared hosting with slow server response times
  • Fonts and scripts that block the page from loading
  • A site that scores below 50 on mobile performance is being actively penalised by Google relative to faster competitors. A score above 90 is a meaningful advantage.

    Step 6: Get your first external links

    Links from other websites to yours tell Google your site is worth visiting. Without any external links, Google has limited reason to trust a new site. Start simple:

  • Set up and complete your Google Business Profile, this alone can get you appearing in local map results within weeks
  • Get listed on HelloPeter if your business is consumer-facing
  • Submit to relevant industry directories, electricians, plumbers, and contractors all have SA directories that pass real link value
  • Ask a supplier, partner, or happy client if they'd add a link to your site from theirs
  • You don't need hundreds of links. For most SA small businesses, 5 to 10 quality links from relevant South African websites will make a noticeable difference.

    Step 7: Make sure your site works on mobile

    More than 70% of South African internet traffic comes from mobile phones. If your site is hard to use on a small screen, text too small, buttons too close together, content cut off, both Google and your visitors will penalise you for it.

    Test your site on your own phone right now. If anything is frustrating to use, it's frustrating for every potential customer who visits.

    How long does it take

    Most businesses see meaningful improvement within 3 to 6 months of fixing the fundamentals. The timeline depends on how competitive your industry is and how well-established your domain is.

    SEO is not instant but the results compound over time. A page that ranks on page 1 for "plumber Cape Town" keeps generating enquiries every month without any ongoing spend. Unlike paid ads, the results don't stop when you stop paying.

    The businesses that don't see results are usually the ones that fix one thing and give up after a month. Consistency matters more than any single change.

    What to do first

    If you're starting from zero, do these three things this week:

  • Set up Google Search Console and submit your sitemap
  • Set up Google Business Profile and complete every field
  • Check your PageSpeed score and fix the biggest issue it flags
  • These three steps cost nothing and will put you ahead of most small SA businesses that haven't done them.

    Related reading

    How to get a Google Knowledge Panel for your small business

    Knowledge Panels aren't just for celebrities and big brands. Here's what actually makes a small business eligible, and the steps that genuinely move the needle.

    What is Entity SEO, and why it matters for South African small businesses

    Traditional SEO gets your pages found. Entity SEO gets your business recognised by Google and AI search. Here's the difference, in plain language.

    How to get your business website listed and ranking on Google

    The technical and content steps that actually determine whether Google shows your website, from indexing to page structure.

    Want us to do this for your business?

    Get a free audit. We'll show you exactly where your site stands.

    Get a free audit
    ← Back to blog