What Does AI Search Optimisation (AEO) Cost in South Africa? 2026 Prices, DIY vs Agency
Among South African providers that publish prices, monthly packages that name AEO (answer engine optimisation) start at about R8,500 a month and run to R22,500 a month and more for a dedicated programme. Most of that money pays for ongoing content and reporting. The technical part, making sure AI tools can reach and read your site, is mostly a once-off job, and some of it you can check yourself for free.
This guide shows who publishes what, what the money actually buys, what you can do this week without paying anyone, and the sales promises you should walk away from. We also show how we price this work at JWD, and what we did on our own site.
What South African providers publish (checked 1 October 2026)
We only list figures we saw on the provider’s own page on the date shown. Where a provider does not publish a price for AI search work, we say so. Prices change, so treat this as a snapshot, not a quote.
| Provider | What they publish | What it includes, in their words | Source, checked 1 Oct 2026 |
|---|---|---|---|
| MO Agency | From R22,500 a month, 12-month contract | AI visibility, AEO and GEO, SEO, content, monthly reporting, plus paid media on one channel | mo.agency, AEO cost article dated 8 Sep 2026 |
| MO Agency | From R45,600 a month, 3-month minimum | Adds digital PR, directory listings, multi-channel campaigns and weekly reporting | Same page |
| White Cat Studios | Foundation from R5,000 a month, Authority from R8,500 a month, Expansion by quote | The Authority tier lists “AEO South Africa structure for clearer answer-ready page sections” | whitecat.co.za/services/seo |
| Honey Whale | AEO and GEO price not published | Offered “as standalone or add-on to any SEO retainer”. SEO packages from R7,500 a month | honeywhale.co.za |
| JWD Website Design | R850 a month SEO, R2,500 once-off rescue, R450 an hour for fixes, AI access check by quote | Details further down this page | This site |
MO Agency also published its own view of the wider market on 5 September 2026: entry audits and one-off projects from R15,000 to R30,000, SME retainers from R20,000 to R60,000 a month, and enterprise programmes from R50,000 to R150,000 a month and up (source). Those are one agency’s estimates, not survey data. To be fair to them, MO Agency says its figures assume B2B enterprise brands with substantial websites, and we found no promise of guaranteed citations on its GEO page.
The short version: a small business can pay anything from nothing to well over R20,000 a month. The difference is mostly about how much content, reporting and advertising is bundled in, not about the AI part itself.
What you are actually paying for
Most proposals bundle two very different kinds of work together. Separating them is the single most useful thing you can do before you sign anything.
1. The technical layer: mostly once-off
This is about whether AI tools can reach your site, read it and use it. It covers things like:
- Your robots.txt allowing the AI crawlers you want.
- Your hosting not refusing those crawlers behind the scenes.
- Your words being in the page HTML, not only drawn in by JavaScript.
- Accurate structured data (schema) about your business, services and prices.
- Forms that are clearly labelled, so people, screen readers and AI agents can all understand them.
- A way to tell which enquiries came from AI tools.
Once this is right, it mostly stays right. It needs a check after big changes to your site or hosting, not a monthly fee forever.
2. The content and mentions layer: ongoing
This is about whether AI tools have a reason to quote you. It means clear pages that answer real customer questions, up-to-date facts, reviews, and other trusted sites mentioning your business. This is where retainers earn their money, and it is genuinely ongoing work. It is also the part that is closest to good old SEO, which is why many providers sell AEO and SEO as one package.
If a quote does not tell you which part is which, ask. A monthly fee that mainly pays for a once-off technical setup, month after month, is poor value.
What we did on our own site, and what it taught us
We tested all of this on jwd.co.za before selling it. Here is what we did, in the order it mattered, and which parts were once-off.
| What we did | Why | Once-off or ongoing |
|---|---|---|
| Checked server logs for AI crawler responses | Our shared hosting provider was refusing a large share of AI crawler visits with an error, even though robots.txt allowed them. Between 1 August and 22 September 2026, ChatGPT’s user fetcher was turned away 863 times out of 2,219 | Once-off fix, then a re-check after hosting changes |
| Put a caching layer in front of the site | After the fix, a test burst of 36 requests from ChatGPT and Claude crawlers all came back fine | Once-off setup, cleared after each update |
| Published an llms.txt file | It is cheap and tidy, and a testing tool checks for it | Once-off, updated with the site |
| Added an AI catalog and agent-ready forms | So AI agents can find our domain checker and quote form | Once-off, re-tested as the standards change |
| Stored where each enquiry came from | So we could see which leads came from AI tools | Once-off setup, then a monthly look |
The log check was the eye-opener. Nothing on the website showed the problem. Only the server logs did. That is why we now offer a separate AI access check, and why we tell clients to look at their logs before they spend money on content.
The llms.txt result was the opposite surprise. From 1 to 24 September 2026, our llms.txt was requested 28 times by Google’s Lighthouse testing tool and only about once each by the crawlers from ChatGPT, Claude, Perplexity and Google. We keep it, because it costs almost nothing. But it is not why AI tools mention a business, and you should not pay a monthly fee for it. Our llms.txt guide explains what it is and is not.
Was it worth it? In September 2026, two of the three enquiries we could trace to a source came from ChatGPT. We cannot promise you the same result, but it is why we take this seriously.
What you can do yourself this week, for free
You do not need an agency to start. These checks take a few minutes each.
- Ask the AI tools. Ask ChatGPT, Copilot and Google’s AI answers who they would recommend for your service in your town. Note who they name, and whether they describe your business correctly.
- Read your robots.txt. Visit yourdomain.co.za/robots.txt. If you see “Disallow: /” under GPTBot, ClaudeBot or similar names, you are blocking them. Decide whether that is what you want.
- Check your facts. Make sure your prices, areas, hours and phone number are the same on your site, your Google listing and your directory listings. AI tools repeat what they find, including mistakes.
- Answer real questions. Write down the ten questions customers ask you most. Does your website answer each one plainly, near the top of a page?
- Ask where enquiries come from. Add a “How did you hear about us?” question to your contact form, with ChatGPT and other AI tools as options.
Our agent-ready website checklist walks through twelve checks in more detail, with how to test each one. For the bigger picture of how AI answers work, see our South African guide to AEO.
What usually needs a developer or host access
Some of the work needs someone who can get into your hosting or your site’s code:
- Reading server logs to see whether AI crawlers are being refused. Most business owners never see these logs.
- Fixing hosting refusals, which can mean a caching layer, a host setting, or a move.
- Getting content into the HTML on sites built with heavy JavaScript.
- Structured data that matches what the page really says, with no made-up reviews or prices.
- Form changes, such as labels, attributes for AI agents, and storing the source of each enquiry.
This is the once-off technical layer. Once it is done, a light monthly check is usually enough.
Red flags: promises to walk away from
Nobody controls what ChatGPT, Copilot or Google’s AI answers say. Be careful of anyone who sells as if they do.
- “Guaranteed citations” or “rank #1 in ChatGPT”. No one can guarantee this. AI answers change from one question to the next and from one day to the next. A provider can make your site ready, reachable and measured. They cannot make an AI choose you.
- llms.txt sold as a ranking factor. Our logs show AI crawlers barely request it. It is a small, cheap extra, not a strategy.
- FAQ schema sold for Google rich results. Google’s own FAQPage documentation now says the feature “will no longer appear in Google Search results, as announced in the changelog entry in May 2026” (checked 1 October 2026 on Google Search Central). Clear question and answer content still helps readers and AI tools. The dropdowns in Google results are gone.
- Long lock-in contracts with no measurable deliverables. A 12-month contract can be fine if you know exactly what you get each month. Ask what will be delivered, how it will be measured, and what happens if you want to stop.
- Reports that only show “AI visibility scores”. Ask how the score is worked out, and whether it connects to real enquiries.
How we price it at JWD
We keep the technical layer and the ongoing layer separate, so you only pay monthly for work that is genuinely monthly. Our prices are not subject to VAT, because JWD is not VAT registered.
| Service | Price | What it covers |
|---|---|---|
| AI access check | By quote | Robots.txt review, a live crawler test, a server log count of how AI crawlers were answered, an AI readiness test, and a written report |
| SEO Rescue | R2,500 once-off | Three hours of focused on-page and off-page fixes |
| Website Maintenance | R450 an hour | One-off fixes such as form changes, agreed with you before work starts |
| Monthly SEO Maintenance | R850 a month | One to two hours a month of on-page and off-page SEO, which includes AI search readiness |
For clients outside South Africa, we quote the rand price plus a 15% international allowance.
We are a small studio, so our monthly plan is small too. One to two hours a month will not replace a large content team. If you need a big content and PR programme, the larger agencies above are built for that. If you want your site reachable, readable and tracked, without a big retainer, that is where we fit. Our SEO services page explains the monthly work in more detail.
Agency or DIY: which one fits you?
| Your situation | Do it yourself | Get help |
|---|---|---|
| You have a simple site and time to write | Run the free checks above, then write answer pages | Only for the technical check |
| AI tools describe your business wrongly | Fix your facts on your site and listings first | If it persists, a technical check of what they can reach |
| You get no enquiries from AI tools and do not know why | Ask AI tools about your service and note who they name | Server logs and hosting are often the hidden cause |
| Your site is heavy on JavaScript or built on a page builder | Hard to check yourself | A developer should check what is in the HTML |
| You want steady content and reporting every month | Possible if you have the time | A monthly plan, sized to the work you need |
| Someone guarantees AI citations | Do not sign | Get a second opinion |
Related reading: before you pay anyone, check the two things most quotes skip: whether your web host is blocking ChatGPT, and how to tell if ChatGPT is already sending you customers.
Frequently Asked Questions
How much does AEO cost in South Africa?
Among providers that publish prices, packages that name AEO run from about R8,500 a month to R22,500 a month and more, checked on 1 October 2026. Many providers do not publish prices at all. JWD’s Monthly SEO Maintenance is R850 a month, and the AI access check is priced by quote.
Is AEO different from SEO?
They overlap a lot. Both need a site that can be crawled, clear pages and accurate facts. AEO adds checks that matter to AI tools, such as whether AI crawlers can reach your site and whether your pages answer questions plainly. That is why many providers sell them together.
Can anyone guarantee that ChatGPT will recommend my business?
No. Nobody controls what AI tools say, and their answers change. What a provider can do is make sure your site is ready, reachable and measured, so you know whether AI tools can read it and whether enquiries are coming from them.
Do I need an llms.txt file?
It does no harm and is cheap to add, but do not expect much from it. In our own logs from September 2026, AI crawlers requested it only about once each. Do not pay a monthly fee for it.
What should I check first if I am on a tight budget?
Start with the free checks: ask AI tools about your service, read your robots.txt, and make sure your facts match everywhere. Then have someone look at your server logs, because a hosting refusal can block AI crawlers without anything showing on your website.
Find out where you stand
Before you commit to a monthly retainer, find out whether AI tools can actually reach and read your site. Our AI search visibility service covers the access check, the once-off fixes and the monthly upkeep. If you would like a price for your site, request a quote and tell us your website address.