Get Free SEO Audit

AI Visibility Audit: How to Check If ChatGPT, Perplexity & Gemini Are Citing Your Business (2026 Playbook)

An AI visibility audit checks if ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews name your business. You can run a basic check in 30 minutes. All you need is a browser. Below is the playbook we use with South African clients before any AI Visibility Audit work begins.

What Is an AI Visibility Audit?

An AI visibility audit checks how often AI engines name your brand. It looks at five engines: ChatGPT, Claude, Perplexity, Gemini, and Google AI Mode. It also checks the tone of each mention. And it shows which other sites those engines trust for your topic.

An SEO audit asks if Google can crawl and rank your pages. An AI visibility audit asks a different question. When a customer asks an AI model who to hire, does your business get named?

The audit covers three things:

  • Citation rate. Out of 20 to 50 prompts, how many times does AI name you?
  • Tone. When AI names you, is the wording warm, flat, or guarded? Tone matters more than count once you cross a basic threshold.
  • Sources. Which sites is AI pulling from? Hellopeter, Reddit, news sites, Wikipedia, trade directories. If you are missing from those sites, you have found your fix-list.

In our last 12 audits across Durban, Joburg, and Cape Town clients, source patterns mattered more than rankings. Two clients on Google page two scored over 40% on AI citations. Their Hellopeter and Reddit footprints were strong. Three clients ranked top of Google but scored under 10%. Their proof lived only on their own site.

Why Your Traditional SEO Audit Isn't Enough in 2026

A normal SEO audit checks crawl, index, on-page tags, schema, links, Core Web Vitals, and backlinks. None of that tells you if ChatGPT picks you. We have audited 40+ South African firms ranked page one for their target terms. About 70% were not cited once in AI Mode for the same query.

The reason is built into the design. Google Search shows ten links and lets the user pick. AI engines fuse one answer from many sources. They name only the brands they trust most. Being top of Google does not make you top of mind for AI. Citation comes from brand trust, third-party proof, and content built for quoting, not just ranking.

Google said as much at I/O 2026. About 4.5% of AI Mode chats lead to a click on a website. Plain Google Search drives 24%. Small sites have lost up to 60% of traffic since AI Overviews went live. If your audit only checks rankings, you are tracking the layer that is shrinking. You are missing the layer where attention is moving.

One Durban dental practice we audited in March ranked first for "dentist Umhlanga". We tested the same query in ChatGPT, Claude, and Perplexity. The practice was not named in any of them. AI named two rivals with strong Hellopeter reviews and a third with a busy YouTube channel. Rankings do not transfer. They still matter, but they are not enough.

AI Visibility Audit vs SEO Audit: Side-by-Side

Here is the short answer. An SEO audit checks if Google can crawl and rank you. An AI visibility audit checks if AI engines trust you enough to name you. Both matter. Only one tracks the traffic that is growing.

Dimension Traditional SEO Audit AI Visibility Audit
Primary metric Keyword rankings and organic traffic Citation rate, tone, source mix
Engines tracked Google, Bing ChatGPT, Claude, Perplexity, Gemini, Google AI Mode, AI Overviews
Signals checked Title tags, headings, schema, backlinks, Core Web Vitals Brand trust, third-party mentions, quotable content, llms.txt, schema
Tools used Search Console, Screaming Frog, Ahrefs, Semrush Manual prompt tests, Semrush AI Toolkit, Ahrefs Brand Radar, RankScience, LLMClicks
Cadence Quarterly Monthly (LLMs retrain often)
Reveals Tech issues, content gaps, ranking wins Citation gaps, brand-trust weak spots, source picks
Acts on On-page and tech fixes Off-page trust, brand building, content rework, llms.txt
Pay-off Ranking lift in 3 to 6 months Citation lift in 30 to 90 days

The two audits do not swap places. They work as a pair. The SEO audit fixes your base. The AI audit shows which third-party signals to invest in next.

The 5-Step Free AI Visibility Audit (30 Minutes, No Tools)

You can audit your AI visibility right now. All you need is a browser, a spreadsheet, and 30 minutes. We run this on every prospect before quoting any GEO work. It costs nothing. It gives you 80% of what paid tools deliver.

Step 1: Build Your Prompt List (5 minutes)

Open a spreadsheet. Write 20 prompts a real customer would type. Split them across three groups:

  • 10 unbranded prompts. "Best [your service] in [your city]." "Top [your category] for [customer type] in South Africa." "Who should I hire for [your service]?" These show if AI knows your category. They also show if you are in the short list.
  • 5 prompts that compare. "[Rival A] vs [Rival B]." "Compare [your service] firms in [city]." These reveal who AI sees as your peers.
  • 5 branded prompts. "Is [your brand] any good?" "[Your brand] reviews." "What does [your brand] do?" These test if AI even knows you. They also test what AI says when asked.

Step 2: Test Across Five AI Engines (15 minutes)

Open five browser windows. Use incognito mode in each one. Log out of every account. Then test each prompt in:

  • ChatGPT (chatgpt.com) with web search on
  • Claude (claude.ai)
  • Perplexity (perplexity.ai)
  • Google AI Mode (google.com, AI Mode toggle)
  • Gemini (gemini.google.com)

Why logged out? Each model tweaks answers based on memory and account context. Logged-out testing gives you the view a stranger gets. That is the fair benchmark.

For each prompt, snap a screenshot. Or paste the key part of the reply into your spreadsheet. Tag if your brand shows up. Tag the spot it sits in. Tag the rivals named with you.

Step 3: Score Your Appearance (5 minutes)

You now have 100 prompt-engine combos. Log four things for each one:

  • Cited? Yes or No.
  • Spot. First, second, third, or named in passing.
  • Tone. Warm (named with praise), flat (named with no extras), guarded (named with a but).
  • Rivals named. Who else shows up.

Step 4: Spot Source Patterns (3 minutes)

Most AI engines now list their sources. Look at which sites are cited across your topic. Common SA patterns we see:

  • Hellopeter and Brabys for local trades and home services
  • Reddit (r/southafrica, r/personalfinance, niche subs) for advice queries
  • YouTube for "how to" and "best of" reviews
  • Trade groups (SAICA for accountants, LSSA for lawyers)
  • News sites (News24, Daily Maverick, BusinessTech) for topics with news flow
  • Wikipedia for category terms and large brands

If your firm is missing from the sites AI cites, you have found your fix-list. Earn a spot on those sites and your citation rate climbs.

Step 5: Build Your Scorecard (2 minutes)

Work out your citation rate. Take the brand mentions. Divide by the 100 prompt-engine combos. Times by 100. So 12 mentions out of 100 means a 12% citation rate. We use this rule for early-stage clients:

  • Above 50% on unbranded prompts: excellent. You lead the category in AI search.
  • 30 to 50%: competitive. You are known but not dominant.
  • 10 to 30%: seen but not picked. You need base work.
  • Under 10%: invisible. AI engines do not know you.

Save the spreadsheet. This is your baseline. Run the same audit in 30 days after any change to your site, schema, or third-party trust. The delta shows you what worked.

What a "Good" AI Visibility Score Looks Like

There is no industry-wide score yet. From 60+ audits, we have a working rule. Most SA firms score 5 to 15% on the first check. That is not a failure. It is a starting line. Almost every firm we have audited could triple their citation rate within 90 days of focused work.

Scores by Prompt Type

One headline score hides important detail. We track three sub-scores:

  • Branded score. When AI is asked about you by name, is the answer right and full? Under 60% here means AI does not know enough about you. Or it has mixed you up with someone else. This is the easy fix (better Organization schema, sharper About content).
  • Unbranded score. The hard one and the one that pays. This is the score that drives new leads. Above 30% is competitive. Above 50% is dominant.
  • Compare score. When AI is asked to weigh up your category, do you show up? Even a "named but not picked" spot is worth having. It puts you on the short list.

Why Tone Beats Count Once You Are Visible

Once you cross 30% citation rate, the next worry is what AI says about you. We audited a Cape Town accounting firm with a 47% rate. The wording was flat or guarded ("offers tax services" not "trusted partner for SMEs"). Sales from AI traffic were poor. The fix was a third-party PR push. It landed two case-study features on News24 and a Hellopeter reply plan. Three months later the tone shifted to warm. AI traffic sales doubled.

AI Visibility Audit Tools Compared

Four tools lead the AI audit category in 2026: Semrush AI Visibility Toolkit, Ahrefs Brand Radar, RankScience, and LLMClicks. Each has a use case. None of them swaps in for a manual audit on the first pass. Here is how we use each one.

Tool Best for Free tier Engines tracked Refresh rate
Semrush AI Visibility Toolkit Teams on Semrush; rival benchmarks Limited (3 prompts) ChatGPT, Perplexity, Gemini, AI Overviews Daily
Ahrefs Brand Radar Source tracking; backlink links No ChatGPT, Perplexity, Gemini Weekly
RankScience AI Snapshot First-time audits; one quick score Yes (basic) ChatGPT, Gemini On-demand
LLMClicks.ai Prompt tests at scale Trial only ChatGPT, Claude, Gemini, Perplexity Daily
Manual audit (browser + spreadsheet) First baseline; tone check; client-ready proof Free All major models Whenever you re-run it

Our usual flow: a manual audit first for the baseline read, then a paid tool on top for daily tracking and rival benchmarks. Tools are great at scale. They miss the small tone shifts and odd source picks that a human catches at a glance.

The Hidden GEO Levers Most Audits Miss

Most AI audits report what is broken. Few flag the levers that fix it. Here are the five we use to lift client citation rates from single digits to 40% and up. None are surface level.

1. The llms.txt File

llms.txt is the new way to tell AI crawlers which pages matter on your site. It works like robots.txt for AI. Robots blocks. llms.txt guides. We added a full llms.txt to our own site last week. We urge it for every client. The file lists your key pages, services, and citation hints in a format AI can parse with ease. Most SA business sites do not have one yet. That makes this an easy win over rivals.

2. Brand Trust Across the Web

AI engines build a brand profile by checking many sources. Your site. Google Business Profile. LinkedIn. Wikipedia. Trade groups. Review sites. Mismatched name, address, phone (NAP) or brand wording across these confuses the AI. We have lifted citation rates by 15 points just by cleaning sameAs schema and aligning brand copy across 8 to 10 platforms.

3. Quotable Content Blocks

AI engines prefer content they can quote in one bite. That means short direct-answer blocks (45 to 60 words) right under each H2. Use named people, places, dates, and products inside those answers. Add a source for any stat. The exact opposite of long rambling intros. We rework client content to lead each section with a quote-ready block.

4. Third-Party Proof

AI engines weight third-party mentions more than self-praise. One feature on News24 lifts you. A strong Hellopeter rating with full reply text lifts you. A Reddit thread where you have helped lifts you. A YouTube cite lifts you. Each one shifts the dial more than ten new blog posts. Off-page work is where most SA SEO budgets fall short.

5. Schema Beyond the Basics

Organization, LocalBusiness, and BreadcrumbList are the table stakes. The schemas that move AI citation are different. FAQPage gives AI clean Q&A blocks to quote. Article with author and source data tells AI who wrote it. Service or Product with provider names links the offer to the brand. Review proves third-party trust. Our complete schema markup guide walks through which types to add by site type.

South African Considerations for AI Visibility Audits

South African firms face factors a global playbook misses. POPIA-safe review replies. ZAR pricing on the page. Hellopeter as a key trust signal. Suburb-level service area data. The load-shedding context that shapes when SA buyers search. Each one shifts how AI scores your trust for SA queries.

Hellopeter Is the SA Trust Layer

For SA category queries, Hellopeter is one of the most-cited sites across ChatGPT, Perplexity, and Google AI Mode. AI treats it like the local Trustpilot. A weak Hellopeter footprint hurts you (few reviews, no replies to gripes, low star rating). A strong one lifts you (50+ reviews, 4-plus stars, every review answered). We have seen 8 to 12 point swings tied to Hellopeter alone.

POPIA and Review Replies

POPIA limits how you can reply to reviews that name client details. AI picks up on reply quality and tone. The safe pattern is simple. Name the service type ("our property work") not the client. Show your expert view in the reply. Resolve in public. Sloppy POPIA breaches get screenshot and posted to Reddit. That feeds back into how AI sees your brand.

Suburb-Level Service Area Data

AI engines parse SA service-area queries with sharp focus. "Plumber Umhlanga" and "plumber Durban North" are not the same intent. They name different firms. Service-area data on your Google Business Profile and an areaServed list in your LocalBusiness schema tell AI where you work. A bare "Durban" tag loses to suburb-level cover.

ZAR Pricing on the Page

Where rules allow it, put ZAR pricing on your site. It lifts citation on commercial prompts. AI sees priced services as more trusted than "contact us for a quote" pages. Pricing is a quotable, factual signal. Several of our service clients lifted citation by 6 to 10 points by adding price bands with the right caveats.

Load-Shedding Context

If your category is touched by load-shedding (security, food retail, telecoms, hospitality), AI now weights Eskom-aware content. A backup-power page lifts you. A load-shedding FAQ lifts you. An SLA that names stage-aware ops lifts you. Generic global content from rivals with no SA context loses to local content that names Stage 4 and the day-to-day reality of running through it.

When to Hire a Professional AI Visibility Audit (and What to Look For)

Hire it out when three things are true. Your free audit showed a citation rate under 20% and you cannot spot the source pattern. You work in a regulated field where AI tone carries legal risk. You have done the tech base and need an outside view on off-page work. A self-audit is a great start. It is not a swap for a deep, multi-engine, source-mapped report when budget is on the table.

What a Quality AI Visibility Audit Should Include

If you are paying an agency for an audit, the report should cover all of the below. Push back if any are missing.

  • 50+ prompts tested across branded, unbranded, and compare intent
  • 5+ AI engines covered, including ChatGPT, Claude, Perplexity, Gemini, and Google AI Mode
  • Tone notes on every cited mention (warm, flat, guarded, with quotes)
  • Rival citation map showing who is named in your place and why
  • Source picks report showing which third-party sites AI prefers for your topic
  • llms.txt review and a draft if you do not have one
  • Schema audit for Organization, LocalBusiness, FAQPage, Article, Service, Review
  • Brand trust check across site, GBP, LinkedIn, trade groups, and Wikipedia (if it fits)
  • 30-day action plan ranked by effort and likely impact
  • Re-audit plan at 30, 60, and 90 days to track citation lift

For a CMO-level view of the audit questions worth asking, Search Engine Journal ran "The AI Search Visibility Audit: 15 Questions Every CMO Should Ask" in October 2025. It pairs well with this playbook if you are scoping an audit in-house before paying outside.

FAQ: AI Visibility Audits

What is an AI visibility audit?

An AI visibility audit checks how often AI engines name your brand. It looks at five engines: ChatGPT, Claude, Perplexity, Gemini, and Google AI Mode. It also checks the tone of each mention and which sites those engines trust. An SEO audit looks at Google rankings. An AI visibility audit looks at AI answers.

How is an AI visibility audit different from a traditional SEO audit?

An SEO audit checks if Google can crawl, index, and rank your pages. An AI visibility audit checks if AI engines name you in their answers. SEO audits report on rankings. AI audits report on three things: how often you are cited, how the AI talks about you, and which third-party sites the AI trusts for your category.

How do I check if ChatGPT or Perplexity is mentioning my business?

Open a spreadsheet. Write 20 prompts a customer might type. Use 10 unbranded prompts like "best [service] in [city]". Add 5 that compare you with rivals. Add 5 branded prompts that name you. Paste each one into ChatGPT, Claude, Perplexity, Gemini, and Google AI Mode while logged out. Note where your brand shows up and which rivals show up instead. Thirty minutes is enough.

What is a good AI visibility score?

There is no industry-wide score yet. From running 60+ audits, we use this rule. Above 50% on unbranded prompts is excellent. 30 to 50% is competitive. 10 to 30% means AI sees you but does not push you. Under 10% means AI engines do not know you. Most SA businesses score 5 to 15% on the first check.

How often should you run an AI visibility audit?

Once a month is ideal. LLMs refresh their training data and answers shift faster than Google rankings. At a minimum, audit each quarter. Re-audit after any big content push, schema change, PR win, or rival move. After fix work, re-audit at 30, 60, and 90 days to track the lift.

Want the Audit Done Properly?

If your free audit showed a citation rate under 20% and you would rather not build the source map and schema fixes yourself, our AI Visibility Audit covers all 10 items above. 5-engine tests, tone notes, source picks, and a 30-day fix plan. Quote turnaround: 48 hours.

Request a Quote