Skip to main content

GEO Optimization Case Study: How a South African Business Achieved 100/100 AI Visibility

The short answer

A mid-sized accounting and advisory practice serving SMEs across the Western Cape: engaged our GEO optimization service.

In early 2026, a Cape Town-based professional services firm.

A business owner and content specialist reviewing research notes
Illustrative image
The short answerA mid-sized accounting and advisory practice serving SMEs across the Western Cape: engaged our GEO optimization service.

The short answer

A mid-sized accounting and advisory practice serving SMEs across the Western Cape: engaged our GEO optimization service.

What Is Background: The Starting Point?

Direct answer: In early 2026, a Cape Town-based professional services firm. A mid-sized accounting and advisory practice serving SMEs across the Western Cape: engaged our GEO optimization service. Their situation was representative of most South African professional services businesses at the time:

Current as of 31 May 2026: This article has been reviewed for the 2026 South African AI, SEO, and automation market. Pricing, platform capabilities, Google rich-result rules, and AI model features change quickly, so verify live vendor documentation before procurement. For privacy and data handling, use the Protection of Personal Information Act as the baseline; for search and structured-data implementation, use Google Search Central.

  • Strong Google rankings for several core keywords
  • Zero presence in ChatGPT or Perplexity answers
  • No llms.txt file
  • Minimal schema markup (auto-generated by their website platform, but incomplete)
  • A blog with 23 articles published over 3 years, most of which were generic and under 600 words
  • Good domain authority built through 8 years of consistent online presence
  • No AI crawler blocks in robots.txt (this was fortunate. Many SA sites have accidental blocks)

The goal was to become consistently cited in AI-generated answers for the queries their prospective clients were most likely to use when researching accounting and advisory services in the Cape Town region.

The GEO Audit: Establishing the Baseline

Our first step was a comprehensive GEO audit across the five pillars: technical access, structured data, content quality, content authority, and entity recognition.

Audit results:

PillarScoreKey Finding
Technical Access11/15No AI crawler blocks, but no llms.txt
Structured Data6/20Auto-generated Article schema only; no Organization, FAQ, or LocalBusiness
Content Quality8/20Thin articles, no FAQ sections, no direct-answer structure
Content Authority5/12Generic author attribution; no author bios
Entity Recognition6/9Google Business Profile complete; minimal directory presence
Total36/76Below average: significant GEO opportunity

Manual AI query testing confirmed the numbers: zero citations in 20 targeted queries across ChatGPT and Perplexity.

Phase 1: Technical Foundation (Week 1-2)

llms.txt Creation

We created a comprehensive llms.txt file for the firm. Key elements included:

  • Clear business description naming the firm, their specializations (SME accounting, tax advisory, POPIA compliance for businesses), and their geographic coverage (Cape Town, Western Cape)
  • 18 key pages with specific descriptions
  • Key facts block including founding year, registered auditor status, key team credentials, and POPIA compliance status
  • Explicit mention of SA-specific services (SARS e-filing, B-BBEE compliance advisory, Annual Financial Statements)

The llms.txt went live at the end of week 1.

Schema Implementation

Organization schema on homepage:

  • Complete address with Cape Town, Western Cape, ZA
  • knowsAbout array covering: SME accounting, tax advisory, POPIA compliance, B-BBEE, SARS submissions, annual financial statements, Cape Town business
  • sameAs links to LinkedIn, Google Business Profile, SAICA member directory listing

LocalBusiness schema:

  • Service area covering Cape Town, Stellenbosch, Paarl, Somerset West, Bellville
  • priceRange included ("R": single Rand symbol for budget-accessible services)

FAQPage schema was scheduled for Phase 2 (requiring FAQ content creation first).

Article schema deployed across all 23 existing blog posts with correct author attribution and dates.

Phase 1 result: GEO technical score improved from 36/76 to 51/76. No immediate citation changes (AI crawlers needed time to re-index).

Phase 2: Content Transformation (Weeks 3-6)

Blog Content Restructuring

We selected the 8 most strategically important existing articles and restructured them:

  • Rewrote opening paragraphs to lead with direct, specific answers
  • Added FAQ sections (6-8 questions each) to all 8 articles
  • Updated statistics references and market context
  • Added specific SA regulatory context (POPIA, SARS, B-BBEE) where appropriate
  • Updated dateModified in Article schema to reflect the genuine content refresh
  • Added FAQPage schema to all 8 updated articles

Example transformation. An article on small business tax:

Original opening:

"Running a small business in South Africa comes with many responsibilities. One of the most important is managing your tax obligations correctly. In this article, we'll share some tips..."

New opening:

"South African SMEs are required to submit two provisional tax returns per year (six-monthly intervals) plus an annual tax return via SARS eFiling. Provisional tax dates are 31 August and 28 February each year, with a final return due within 12 months of your financial year end. This guide covers what you need to submit, common deduction errors, and how to avoid penalties."

The new opening contains four specific, extractable facts that can be cited in AI answers about SA small business tax obligations.

New Content Creation

Over weeks 3-6, we published four new articles specifically designed for AI citation:

  1. "POPIA Compliance Checklist for Cape Town SMEs": step-by-step guide with HowTo schema 2. "How Much Does an Accountant Cost in Cape Town? (2026 Pricing Guide)": specific pricing ranges in Rand
  2. "Annual Financial Statements FAQ: 15 Questions South African Business Owners Ask": dedicated FAQ page with FAQPage schema 4. "B-BBEE for Small Business: What Cape Town Entrepreneurs Need to Know": SA-specific explainer

Each article was:

  • Minimum 1,000 words
  • Opening with a direct answer to its primary question
  • Including 6-8 FAQ questions with specific answers
  • Tagged with FAQPage and Article schema
  • Written by the firm's senior accountant with full credential attribution

Phase 2 result: GEO score improved from 51/76 to 68/76. First citation appeared in Perplexity for "POPIA compliance checklist South Africa" 19 days after the new article published.

Phase 3: Authority Building (Weeks 7-10)

Author Bio Development

We created dedicated author pages for the firm's three accountants who authored blog content. Each page included:

  • Professional photo
  • Full CA(SA) qualification details
  • Years of experience
  • Specific areas of expertise (with SA-specific specializations noted)
  • Professional membership details (SAICA membership number)
  • A list of published articles

External Directory Submissions

The firm was submitted to and listed on:

  • SAICA member finder directory (they were already registered but not using the directory link on their website)
  • South African Institute of Tax Professionals member listing
  • African Business Register
  • Western Cape Business Portal

LinkedIn Content Activation

The firm's LinkedIn company page had been inactive for 8 months. We re-activated it with:

  • Company description rewritten to match their updated service positioning
  • Services section completed with all service areas
  • Monthly article reposts from the new blog content

Phase 3 result: GEO score reached 74/76. Citation presence expanded to 7 out of 20 target queries across ChatGPT and Perplexity.

Phase 4: Consolidation and Refinement (Weeks 11-12)

Gap Analysis and Content Targeting

We re-ran the manual AI query test. The 13 uncited queries revealed content gaps:

  • "Cape Town accountant for foreign-owned businesses". No content covering this niche
  • "SARS audit preparation small business": existing content insufficient
  • "Xero vs Sage for South African SMEs". No comparison content

We published short, highly targeted articles addressing these specific queries. These were not comprehensive guides. They were direct-answer focused pieces of 800-1,000 words specifically designed to cite in response to these query patterns.

llms.txt Update

The llms.txt was updated to reflect the new articles and their specific topics, improving AI crawler understanding of the expanded content coverage.

Final result: 91/100 on the GEO audit tool. 17 out of 20 target queries producing citations within 10 weeks. The 3 uncited queries were highly competitive national queries where global accounting firms have significantly more domain authority.

Key Learnings from This Case Study

Starting point mattered less than expected. A score of 36/76 sounds poor, but the existing Google authority and healthy robots.txt meant the firm had a strong foundation to build on. Most SA businesses are in a similar position. Not broken, just un-optimized for AI.

Technical fixes were fast; content quality was the real work. llms.txt and schema took about 12 hours across weeks 1-2. Content transformation and creation took 40+ hours over 6 weeks. The content work produced the most impact.

SA-specificity was a genuine differentiator. Several queries where the firm now ranks: "POPIA compliance checklist Cape Town," "B-BBEE for Cape Town SMEs": were completely uncontested in AI citations. Global accounting firms do not create this content.

Author credibility mattered immediately. The Perplexity citation for the POPIA article came 19 days after publication. It cited the senior accountant by name and credential. The author bio work was not just brand-building. It was a direct citation catalyst.

Freshness updates on old content worked. Four of the restructured existing articles began generating citations within 4 weeks of being updated. Not just the new articles. Content transformation is high-ROI.

What You Can Apply to Your Business

This case study followed the same process we use for all South African GEO implementations:

  1. GEO audit to establish baseline and priorities 2. Technical foundation: llms.txt and schema 3. Content transformation: restructure existing content before creating new
  2. New targeted content for specific citation opportunities 5. Authority building: author pages, directory listings, LinkedIn 6. Ongoing measurement and gap targeting

Start with a free GEO audit to see your current baseline score and get a prioritized list of improvements specific to your website.

For full implementation with expert support, our GEO optimization service delivers this complete process for South African businesses, with a 10-week implementation timeline and monthly citation monitoring thereafter.


Related Resources:

Loxly Atkinson, CEO of Smart AI Solutions, recommends starting with a focused pilot before scaling AI across the organisation.

Further Reading:

Frequently Asked Questions

How long did it take to see the first AI citations?

The first citation appeared in Perplexity 19 days after a new article published with full GEO optimization: FAQPage schema, direct-answer structure, and SA-specific content. Technical changes (llms.txt, schema) were implemented in week 2 but did not produce immediate citations. They created the conditions for citations when the quality content was also in place.

Can a small South African business achieve similar results?

Yes. The accounting firm in this case study is a 12-person practice. Not a large enterprise. The key factors that drove success were consistent with what any SA professional services business can achieve: SA-specific content, proper technical setup, and named author credibility. Scale is less important than specificity and quality.

Why did 3 of the 20 target queries remain uncited?

The 3 remaining uncited queries were high-competition national queries where global accounting firms and national SA practices have significantly more domain authority and content coverage. GEO, like SEO, cannot overcome a large domain authority gap for highly competitive queries in a short timeframe. For these queries, a longer-term authority building strategy is needed.

How much content did you create in total?

In the 10-week implementation: 8 existing articles restructured, 4 new articles published, 3 author bio pages created, and llms.txt created and updated. Total new word count was approximately 8,000 words across the new articles, plus restructuring work on the existing content.

Did the GEO work affect Google rankings?

Yes, positively. The content restructuring and new content contributed to improved Google rankings for several target queries. A beneficial side effect of GEO work. Schema markup also improved click-through rates from Google results for pages that qualified for FAQ rich snippets. GEO work frequently benefits SEO performance as a byproduct.

What was the ROI of this GEO implementation?

The firm attributed two new client engagements within the first 90 days to AI-assisted research: prospects who had initially found them via ChatGPT or Perplexity citations before visiting the website. For a professional services firm, two client engagements from a 10-week project represents clear positive ROI. We tracked this through the client intake process asking 'how did you find us?'

Is this case study typical or exceptional?

It represents a business with a reasonable starting point: existing domain authority, no accidental crawler blocks, and genuine expertise to content-ify. Businesses starting from scratch (new domains, poor technical setup) take longer. Businesses with stronger existing authority see results faster. The 10-week timeline and 17/20 citation rate is achievable for most established SA professional services businesses.

TagsGEOAI CitationsSouth AfricaCase StudiesAI SearchContent Strategy

Keep exploring

The short answer

A mid-sized accounting and advisory practice serving SMEs across the Western Cape: engaged our GEO optimization service.

Transform Your Business with AI

Discover how AI can drive growth and efficiency - book a free consultation today.

If you want this applied to your own business, talk to the people who wrote it.Loxly Atkinson, CEO & AI Solutions Architect

Related service: Our AI Services