Free Mockup Get started

Growth plan

Get a plan before you spend.

Take the growth quiz for a scoped next step, or WhatsApp Nexus with the brief from this guide.

SEO

Most sites that "do not rank" are not ignored by Google. They are failing a specific test, and nobody has named which one.

Thin pages, crawl blockers, intent mismatch, slow mobile loads, weak conversion paths and harder competition than assumed — here is how to diagnose the real failure mode before you buy more content or more links.

Why Websites Don't Rank (SA)

The phrase "my website does not rank" hides six different problems

When a South African business owner says the site is not ranking, they usually mean one of three visible outcomes: the brand name barely appears, important service queries sit on page four or worse, or traffic arrived once and then flatlined. Those outcomes look similar in a boardroom conversation. Underneath, they are caused by different failure modes — and buying the wrong fix for the wrong mode is how SEO budgets get burned without anything changing.

This guide walks through the common failure modes we see on SME sites in South Africa, the order that actually makes sense to fix them, and how to tell which problem you have before you commission another round of blog posts or another "SEO package" that never names a diagnosis.

If you want the deeper technical layer behind crawl and speed issues, pair this piece with our technical SEO checklist. If you are asking how long healthy SEO usually takes once foundations are sound, see how long it takes to rank on Google.

The six failure modes, in the order they usually matter

Failure modeWhat it looks likeFix priority
Crawl / indexationPages missing from Search Console, blocked by robots, noindex, or orphaned with no internal linksFix first — nothing else works until pages can be found
Thin or undifferentiated pagesOne-paragraph service pages, duplicated city templates, homepage-only sitesFix early — Google has little unique value to rank
Intent mismatchBlog-style answers ranking for "near me" / hire / cost queries, or sales pages for research queriesAlign page type to query type before scaling content
Speed and mobile experienceSlow LCP on mid-range Android phones, layout shift, heavy scripts on mobile dataHigh impact for both users and ranking signals
Conversion / engagement weaknessTraffic arrives, bounces, no clear next step, no proof, buried contact pathsFix alongside content quality — weak pages do not earn lasting visibility
Competition under-estimatedTrying to win national head terms against larger sites with thin local pagesReframe targets — win winnable queries first

Failure mode 1: Google never properly finds or indexes the page

A surprising number of "SEO problems" are not ranking problems at all. They are discovery problems. A page blocked in robots.txt, marked noindex after a plugin change, stuck behind a login wall, or orphaned with no internal links simply does not enter the competition for rankings. Search Console will usually tell you this plainly if someone looks.

South African SME sites often pick this up after a redesign, a WordPress plugin update, or a migration where URLs changed without redirects. The content still exists. The index does not. Owners experience that as "we suddenly stopped ranking," which is accurate as a symptom and incomplete as a diagnosis.

Run a crawl-and-index check before you rewrite a single paragraph. Our technical SEO checklist covers the practical list: robots, sitemap, canonicals, redirects, orphaned pages and Search Console exclusions.

Failure mode 2: thin pages that say nothing a buyer could not get from your About blurb

Google does not owe a ranking to a page that exists. It ranks pages that appear useful for a specific query relative to what else is available. A services page that is three sentences of "we offer professional solutions tailored to your needs" is competing against pages that answer scope, process, pricing logic, locations served, who the service is for, and what happens after enquiry.

Thinness is especially common on multi-location templates that swap a city name and leave everything else identical, and on brochure sites that treat every service as a heading with no depth. In competitive categories — legal, medical, accounting, construction, ecommerce platforms — that pattern almost never earns durable commercial rankings.

Depth does not mean stuffing keywords. It means answering the questions a serious buyer would ask a salesperson: who is this for, what is included, what is not, how long does it take, what proof exists, and how do I start. If your page cannot answer those, it is not "under-optimised." It is unfinished.

Failure mode 3: the page type does not match the search intent

Someone searching "website design Johannesburg" is usually evaluating providers. Someone searching "how to write a website brief" is researching. Someone searching "Webflow vs WordPress" is comparing. If your only page for a commercial query is a long educational blog post with a soft mention of your agency at the end, you are asking an informational page to win a transactional job.

The reverse also happens: a hard-sell service page aimed at people who still need education, with no explanatory content nearby, will struggle for broader research queries that could have nurtured demand. Intent mismatch is one of the quietest reasons a site "has content" and still "does not rank" where it matters commercially.

Map your top twenty target queries to page types before you write more. Commercial queries need service or location pages with proof and a clear enquiry path. Research queries need useful guides that still connect, honestly, to the next step. Mixing those jobs on one URL usually serves neither well.

Failure mode 4: the site is too slow (or too heavy) for real South African mobile visits

A site that feels fine on office fibre and a laptop can still fail the visitor who matters: mid-range Android, mobile data, possibly a congested network. Slow Largest Contentful Paint, janky interaction and layout shift do not only lose leads — they correlate with weaker engagement, and Core Web Vitals are part of how Google evaluates experience.

Heavy hero videos, uncompressed galleries, and a pile of third-party tags are common on SME marketing sites. On South African mobile data those choices also cost the visitor money, which shortens patience further. Speed work is not a vanity score chase; it is removing friction between the click and the first useful screen of content.

If rankings are soft and bounce is high on mobile, test your top pages on a throttled mobile profile before commissioning more copy. Pair this with a proper web development or rebuild conversation when the template itself is the bottleneck.

Failure mode 5: people land, then leave, because the page does not convert

Search systems observe how people behave after they click. A page that attracts the wrong audience, hides contact options, offers no proof, or makes the next step confusing tends to earn weak engagement. That is not a reason to panic about "user signals" as magic — it is a reason to treat conversion quality as part of SEO, not a separate later project.

Many South African service sites bury WhatsApp and phone numbers, use stock photography that signals nothing local or real, and put the only call-to-action below three screens of vague claims. Traffic that arrives and immediately leaves teaches you less about Google and more about whether the page deserved the click.

Fix message clarity, proof and contact friction on the pages you most want to rank. Ranking without conversion is an expensive hobby; conversion without crawlable, intent-matched pages is an incomplete funnel.

Failure mode 6: you are competing for terms you cannot realistically win yet

National head terms in competitive categories are often dominated by larger sites with stronger brand demand, deeper content libraries and years of accumulated links. A new or lightly resourced SME site that aims only at those terms, with thin pages, will look like SEO "does not work" when the real issue is target selection.

A healthier path is usually: brand + service + city or niche modifiers first, clear commercial pages second, supporting educational content third, then broader terms as authority grows. That sequence feels slower in a pitch deck and faster in Search Console six months later.

Be honest about competitive difficulty when you set expectations — including budget. Our guide to SEO cost in South Africa helps frame what different scopes of work can and cannot responsibly claim.

What to fix first: a practical order

  1. Confirm crawl and indexationSearch Console coverage, robots, sitemap, canonicals, redirects and orphaned money pages.
  2. Pick winnable commercial queriesBrand, service + location, and niche modifiers before national vanity terms.
  3. Rebuild thin money pagesAnswer buyer questions, add proof, clarify offer and next step on each priority URL.
  4. Align intentMatch page type to query type; stop forcing blog posts to do sales-page jobs.
  5. Fix mobile speed on top pagesCompress media, cut non-essential scripts, test on a throttled mobile profile.
  6. Only then scale content and authorityPublish supporting guides and earn links once foundations can actually use them.

A quick self-check before you blame the algorithm

  • The important URLs appear as Indexed in Google Search Console
  • Each money page targets one clear commercial intent, not five vague ones
  • Service pages answer buyer questions with specific proof, not filler
  • Internal links point to the pages you actually want ranked
  • Top pages load acceptably on a mid-range phone over mobile data
  • Contact paths (WhatsApp, call, form) are obvious without hunting
  • Your target queries are realistic for your current authority and depth

The Nexus take

SEO does not fail mysteriously nearly as often as teams fail to name the constraint. Once you know whether the blocker is crawl, depth, intent, speed, conversion or competition, the next action becomes obvious — and usually cheaper than another undefined retainer month.

Nexus SEO diagnostic principle

What to do next

This week: open Search Console and verify your priority pages are indexed. If they are not, stop writing new content until that is fixed — or book a focused pass through our SEO services.

Then: rewrite or expand the one commercial page that should be earning enquiries, using buyer questions and proof rather than more adjectives.

When foundations are clear, set a realistic timeline with our ranking-time guide and a scoped investment conversation using the SEO cost guide — not a promise of overnight page-one results.

FAQs

Questions this article answers.

Common causes include pages that are not indexed, thin or generic content, search-intent mismatch, slow mobile performance, weak conversion paths, or targeting queries that are too competitive for your current site. Diagnose which failure mode applies before buying more content or links.
Use Google Search Console’s URL inspection and pages reports. If important URLs are excluded, blocked or marked noindex, fix that before treating the issue as a ranking or content problem.
Brand queries and low-competition local or niche terms can move sooner when pages are crawlable and useful. Competitive national service terms usually take longer and need stronger pages and authority. See our guide on how long it takes to rank on Google for realistic ranges.
Yes. Pages that do not answer buyer questions or differentiate the offer give Google little reason to rank them against deeper competitors, especially in professional services and competitive local markets.
Only if the underlying money pages and technical foundations are sound, and the blogs match real research intent. More posts will not rescue blocked, thin or misaligned service pages.
Poor Core Web Vitals and slow mobile experiences hurt users first and are part of how Google evaluates page experience. Speed alone will not rank a useless page, but a slow useful page underperforms what it could.
Confirm crawlability and indexation, then strengthen intent-matched commercial pages, then address speed and conversion, then scale content and link-building. That order prevents spending on tactics your foundations cannot support.

Find out why your site is not ranking

Run the free Website SEO Audit on your domain, then send Nexus the URL if you want a prioritised fix plan — crawl, intent, content depth and speed in the right order.

Want a site that earns the enquiry?

Request a free homepage mockup, or WhatsApp Nexus with your brief, we respond within a business day.