The basics — plain English

What is SEO?
The answer that
doesn't waste your time.

SEO stands for Search Engine Optimisation. Here's what it actually means, how it works, and whether it's worth your time and money as a South African business.

✍️ Lindsay Campbell📍 Cape Town🕐 8 min read

What SEO actually means

SEO — Search Engine Optimisation — is the practice of improving your website so that it appears higher in search results when people search for things related to your business.

When someone types "accountant Cape Town" or "how to fix a leaking geyser" or "best running shoes South Africa" into Google, the results they see aren't random. Google has ranked hundreds of websites in a specific order based on which ones it thinks best answer that search. SEO is the work of making your site one of the ones Google ranks highly.

The simple version

SEO gets your business in front of people who are actively looking for what you offer — without paying for every click. A well-ranked page keeps delivering traffic for years. A paid ad stops the moment you stop paying.

Unlike paid advertising, where you pay per click, organic SEO traffic is free once you've earned the ranking. That's why it's a long-term asset rather than a short-term tap.

How search engines work

Google sends automated programs called crawlers across the web constantly. They follow links, read content, and build an index — essentially a massive database of what every page on the internet is about.

When someone searches, Google pulls from that index and ranks the most relevant, trustworthy pages at the top. The ranking is determined by hundreds of factors — but they mostly come down to three things: relevance, authority, and experience.

What Google is trying to do: Find the best possible answer to a search query and deliver it to the person searching. Your job in SEO is to convince Google that your page is that best answer.

The three pillars of SEO

01

Technical SEO

Can Google find, crawl, and understand your site? Site speed, mobile-friendliness, clean code, proper indexing, no broken links.

02

On-Page SEO

Does your content match what people are searching for? Keyword research, content quality, headings, meta tags, internal linking.

03

Off-Page SEO

Do other trusted sites link to yours? Backlinks from credible sources tell Google your site is worth ranking. Authority takes time to build.

All three pillars matter. A technically perfect site with no content won't rank. Great content on a broken site won't rank. Good content with no backlinks will rank eventually but slowly. The fastest results come from all three working together.

Is SEO worth it for your business?

Business typeSEO valueWhy
Local service business
(accountant, lawyer, dentist, plumber)
Very highPeople search before they hire. Local SEO captures high-intent queries.
E-commerceVery highProduct searches drive massive traffic. Technical and content SEO both critical.
Professional services
(marketing, consulting, HR)
HighResearch phase is digital. Being found builds credibility before first contact.
B2B with referral-driven salesModerateSEO supports but may not be primary channel. Worth doing, not the priority.
Hyper-niche B2BLowerTarget audience too small for meaningful search volume. Other channels may outperform.

How long SEO takes — honestly

This is the question everyone wants answered and nobody wants to answer honestly. Here it is:

For most South African small to medium businesses targeting local keywords, meaningful results come within 3–6 months. Page one for competitive terms takes 6–12 months of consistent work. Some competitive terms take longer.

The work in months one and two — technical fixes, content creation, initial optimisation — produces almost nothing visible. This is the phase where most people give up or get sold on shortcuts. Don't. The compounding effect of SEO is real but it takes time to kick in.

The compound effect: A page that ranks well keeps generating traffic with no additional spend. After 12 months of solid SEO work, you're often getting more leads for less money than paid ads — and the traffic doesn't stop when you pause the work.

DIY SEO vs hiring someone

More of the SEO workflow is learnable than it used to be — especially with AI tools. For a small local business with moderate competition, a motivated owner can handle a significant portion of their own SEO.

What you can reasonably DIY with guidance: keyword research, content writing, meta tags, basic on-page optimisation, Google Search Console setup, Google Business Profile optimisation.

What's harder to DIY: technical SEO audits and fixes, link building strategy, schema markup, site architecture, competitive analysis, and reading data correctly to make good decisions.

The honest question isn't "can I do this myself?" It's "is my time better spent on this or on running my business?" The answer depends on your situation. That's exactly what the oonie DIY quiz helps you figure out.

SEO and AI search in 2026

SEO is no longer just about Google's blue links. AI systems — ChatGPT, Perplexity, Google AI Overviews — are answering more search queries directly. This has given rise to a new discipline called GEO (Generative Engine Optimisation) — optimising to appear in AI-generated answers, not just search results.

Strong SEO is the foundation for GEO. If your content is well-structured, authoritative, and answers specific questions clearly, you're already doing much of what GEO requires. But the two disciplines have differences worth understanding — especially for SA businesses where AI search adoption is growing fast.

Rather have a human handle it?

NoGravy does SEO
without the nonsense.

Site audits from R6,500. Monthly retainers from R12,000. Cape Town based. You deal with Lindsay directly.

Visit NoGravy →

FAQ

What is SEO?
SEO stands for Search Engine Optimisation. It's the practice of improving your website so that it appears higher in search results when people search for products or services like yours — generating traffic without paying for ads.
How does SEO work?
Search engines crawl websites, read their content, and rank pages based on hundreds of factors including content quality, site speed, mobile-friendliness, and backlinks. SEO is the practice of improving those factors so Google ranks your pages higher for relevant searches.
How long does SEO take?
Most South African businesses see meaningful results within 3–6 months of consistent work. Page one for competitive terms typically takes 6–12 months. There are no shortcuts — any service promising instant rankings is using tactics that will eventually hurt your site.
Is SEO worth it for small businesses in South Africa?
For service businesses where customers search before they hire — accountants, lawyers, dentists, tradespeople — yes, absolutely. SEO generates leads without ongoing ad spend. For niche B2B businesses where clients come through referrals, the ROI calculation is different and worth thinking through before committing to a retainer.
What's the difference between SEO and GEO?
SEO optimises for traditional search rankings. GEO (Generative Engine Optimisation) optimises for AI-generated answers from systems like ChatGPT and Google AI Overviews. They're complementary — strong SEO forms the foundation for GEO. Read the full comparison at oonie.co.za/geo-vs-seo.