SEO services South Africa, built for buyers, not browsers.
Founder-led SEO for South African businesses: technical fixes, content, local and ecommerce SEO on one flat monthly retainer. No lock-in contract. Start with a free SEO audit of your website.
Prefer WhatsApp? Message us now
Get your free SEO audit
Send us your website address. We’ll come back with the biggest issues and the quick wins we’d fix first.
No obligation · no logins needed · reply within one working day
- You send your website address. By form or WhatsApp. It takes under a minute.
- We reply within one working day, with a first observation from your public site — no logins needed.
- You get your free SEO audit: technical issues, keyword gaps and quick wins, in order. You keep it whether or not we work together.
We run this system on our own site first.
Source: Google Search Console data for growthpulsemedia.co.za. Results vary by market, competition and starting position.
Clients we work with

An SEO company that earns rankings you keep.
Paid ads stop the day you stop paying. Organic search keeps bringing buyers after the work is done — which is why, over time, SEO is the cheapest source of leads for most South African businesses. Done badly, it is also the easiest place to waste a retainer on reports that never move revenue.
What moves rankings is clean technical foundations, helpful content and smart site structure — and, increasingly, pages written so Google’s AI answers cite them. That is the work you hire an SEO agency or SEO specialist for, and it is exactly the work we do on our own site.
SEO takes months, not days. If you need leads this month, run Google Ads alongside it while your rankings build.
Six parts of SEO working as one system.
Every programme is built on the same four layers, then shaped around your site, your market and what your buyers search for.
Technical SEO
Indexation, crawlability, redirects, canonical tags, sitemaps, schema, image optimisation and Core Web Vitals. The foundation Google needs before anything else can rank.
Content, On-Page & AI Answers
Pages written to answer what buyers actually search, in the format Google and AI answers cite. Headings, copy, FAQ schema, and titles built to earn the click.
Local SEO
Google Business Profile, location pages, reviews and local keywords, so you show up for “near me” and city searches in Johannesburg, Pretoria, Cape Town and beyond.
Ecommerce SEO
Product and category pages on Shopify and WooCommerce, clean filters without duplicate content, product schema with ZAR pricing, and feeds that also serve Shopping ads.
Site Structure & Internal Links
Clear categories, navigation, breadcrumbs and internal links that guide visitors — and Google — to the pages that make you money.
Measurement & Reporting
Search Console, GA4 and a plain-language monthly report: what moved, what it is worth, and what we do next — including whether AI answers cite you.
One flat retainer. Agreed before we start.
SEO is priced on scope: site size, competition and how much content you need. You get the number upfront, as one flat monthly retainer.
Sized to your site, your market and your content needs. Large sites, national competition or heavy content production cost more — always agreed before any work starts.
Not sure SEO fits your budget? Ask for the free audit. We will tell you what your budget can realistically move — or tell you to start with technical fixes only.
What the retainer covers
- A full SEO audit and a prioritised plan
- Technical fixes: indexation, speed, redirects and schema
- Keyword research, mapped to the pages that sell
- Content written or briefed, plus on-page optimisation
- Local SEO and Google Business Profile, where it applies
- Internal linking and site structure improvements
- Monthly reporting in plain language, with what changed and why
You own everything we build. The content, the pages and the data stay on your own site and in your own Search Console.
From audit to compounding organic traffic.
Foundations first, then content and structure — measured every month against what buyers actually do.
Audit & strategy
Technical crawl, content and competitor review, and keyword research. A clear, prioritised plan: what to fix first, and why.
Technical fixes
Indexation, speed, redirects, schema and structure. Technical fixes often show measurable results within 4–8 weeks.
Content & optimisation
Pages that answer what buyers search, sharper titles and descriptions, and internal links. Content-driven gains usually take 3–6 months.
Measure & scale
Monthly reviews of rankings, traffic, leads and AI citations. Competitive keywords usually take 6–12 months to hold page one.
When SEO is the wrong call.
We would rather tell you now than take six months of fees to find out together.
SEO usually works when…
- People already search for what you sell, by name or by problem
- You can commit to at least six months
- You can approve content and page changes quickly
- Your site runs on a platform you can edit, such as WordPress or Shopify
- Someone answers enquiries the same day they arrive
We will tell you not to start when…
- You need leads this month — Google Ads is the faster tool for that
- Nobody searches for what you offer yet
- The site cannot be changed, or a rebuild is only weeks away
- The budget only covers two or three months; SEO never gets to compound
- A cheaper fix comes first, like your Google Business Profile
If the audit says SEO is not your best next rand, that is what the audit will say.
Why SA businesses choose a founder-led SEO specialist.
What separates this from cheap monthly reports and offshore SEO mills.
Revenue, not rankings alone
We target the commercial keywords that bring buyers — not high-volume vanity terms that look good in a report and never sell.
Founder-led. You deal with me.
Every programme is run by Dirk van Greuning — your SEO specialist and consultant, not an account manager, with more than 10 years’ experience in digital marketing. No juniors, no white-label freelancers, no hand-offs.
Proven on our own site
We run this exact system on growthpulsemedia.co.za — the one that grew daily organic impressions three to four times in a quarter.
SA market, not a template
SA search behaviour, mobile-first traffic, local results in Joburg, Pretoria and Cape Town, and ZAR pricing in schema. We publish the SA Digital Cost Index because nobody else measured it.
Honest about timelines
Technical wins in weeks, content in 3–6 months, competitive keywords in 6–12. No guaranteed rankings — anyone promising page one in 30 days is guessing, or risking a penalty.
Connected to your ads and email
What converts in Google Ads tells SEO what to rank for. Shopify Partner and Omnisend certified, so ecommerce SEO ties into your store and your email flows.
Questions people ask before they start.
How long have you been doing this?
Dirk has worked in digital marketing since 2016, which is more than 10 years. Growth Pulse Media is the company he runs that work through today. Clients rate us 5.0 on Google, and you can read the reviews before you contact us.
How long does SEO take to work?
Technical fixes can show measurable results within 4–8 weeks: better indexation, crawl coverage and page speed. Content-driven ranking gains usually take 3–6 months.
Competitive commercial keywords can take 6–12 months to hold page one. Anyone promising faster results is targeting keywords that will not sell, or using tactics that risk a Google penalty.
How much does SEO cost?
SEO is a flat monthly retainer, based on site size, competition and how much content you need. You get the number upfront, before any work starts.
If your budget is too small to move your rankings, we will say so and suggest starting with technical fixes only.
What is in the free SEO audit?
A review of your site’s technical health (indexation, speed and errors), your content against what buyers actually search, your local presence where it matters, and the competitors who outrank you.
You get the biggest issues and the quick wins, in order of impact. You keep the audit whether or not we work together.
Do you need access to my website for the audit?
No. We start from what is public: your pages, speed, indexation and rankings.
For a deeper audit, read-only access to your Google Search Console shows which searches already find you. It is read-only, and you can remove it at any time.
Do you guarantee page-one rankings?
No — and be careful of anyone who does. Google’s own guidance warns against guaranteed rankings.
What we guarantee is the work: technical fixes shipped, content produced and optimised, and a monthly report on what moved.
Do you write the content?
Yes. Our team writes it — not auto-generated, and not outsourced to content farms.
If you have your own writer, we provide the briefs, keyword targets and internal linking instructions instead.
Can you do local SEO for my area?
Yes. We optimise your Google Business Profile, build location pages, keep your name, address and phone details consistent, and target the city and suburb searches you want — Johannesburg, Sandton, Pretoria, Cape Town and beyond.
Do you do SEO for Shopify stores?
Yes. We are a registered Shopify Partner. We optimise product and category pages, fix duplicate content from filters, add product schema with ZAR pricing, and keep product feeds clean for Shopping ads.
Can SEO and Google Ads work together?
Yes, and it is usually the best setup. Google Ads brings leads now while SEO builds underneath.
Over time, organic traffic lowers what the ads have to carry, and the ad data shows SEO which keywords actually convert.
Send us your website. We’ll show you what’s holding it back.
One address is enough to start, and no logins are needed. You get the biggest issues and quick wins in order — and you keep the audit whether or not we work together.