How To Run An AI Visibility Audit In One Afternoon

An AI visibility audit you can finish in one afternoon, timed step by step. We ran the fast checks on 49 small businesses on Google's first page, and ChatGPT named just one of them for the same search.

RankControl8 min read
How To Run An AI Visibility Audit In One Afternoon

On October 19, 2026, we took 49 small businesses that rank on Google's first page for 12 everyday searches. They included plumbers in Austin, dentists in Denver, soap shops, tea sellers and salon booking apps. Then we asked ChatGPT the same 12 questions. It named one of the 49.

Ranking on Google and showing up in AI answers turned out to be different jobs. So before writing the audit steps, we ran the fast technical checks on all 49 sites to see what was actually in the way. The plan below is built around what we found, so you spend an afternoon on the checks that turn up problems.

What 49 page-one businesses showed us

The sample was 27 local businesses, 14 online shops and 8 software companies. Each ranked on Google's first page for the search we picked. We then checked their sites the way an AI crawler would see them.

CheckResult
Named by ChatGPT for the search they rank for1 of 49
Cited by Google's AI Overview (shown on 5 of 12 searches)1 of 49
robots.txt blocking an AI crawler0 of 41 readable files
Served a browser but refused a request naming an AI crawler4 of 42
Refused every scripted request, whatever it called itself7 of 49
No Organization, LocalBusiness or Product markup14 of 42

The one business ChatGPT named was ABC Home & Commercial Services, for "plumber austin tx." For the other local searches, it drew on directories and review sites, such as Angi and Expertise.com for roofers and ConsumerAffairs for Phoenix HVAC. For Portland bakeries it used Eater and Travel Portland.

A caveat on the crawler tests. Our requests came from one machine with the bot's name typed in, so a CDN that checks where real bots come from may treat genuine crawlers differently. Read those rows as warning signs to confirm, not proof.

Why page one wasn't enough

The sources ChatGPT used explain most of the gap. For the Austin plumber and Denver dentist questions, it named businesses without citing any source, so it answered from what it already knew. For the other local questions it searched, and the pages it cited were directories, review sites, city guides and public bodies. The San Diego family law answer cited the Legal Aid Society of San Diego, the State Bar of California and the county court.

Not one local answer cited a business's own website. Online shops fared a little better, since ChatGPT cited seller sites like Adagio, Harney & Sons and Rishi for loose leaf tea. Those were simply different sellers from the ones ranking on Google.

Owners see the same pattern. In an r/smallbusiness thread this autumn, a home inspector said several clients this year found them through ChatGPT, and credited the reviews they'd built on Google, Yelp and HomeAdvisor. Another owner said reviews were what sent AI to their site.

RANKCONTROL

We'll show you exactly where your brand stands in AI search.

No commitment. $0 due today, cancel anytime. See how ChatGPT, Perplexity, Claude, Gemini, Grok, and Google AI Mode talk about your brand today.

1:00 Write your questions (30 minutes)

Write 10 to 15 questions a buyer would type, without your brand name. Mix "best [service] in [city]" with specific problems, like "who fixes a slab leak in Austin," and one or two comparisons.

Keep the list fixed so you can rerun it next month. Our guide to checking your AI visibility has more on picking questions.

1:30 Ask the engines (60 minutes)

Run each question on ChatGPT, Perplexity, Gemini and Google's AI Mode. Use a fresh private window or a logged-out session. In an r/SEO thread on checking how ChatGPT describes a company, one reply made the point well, that you should keep memory off or you're measuring your own chat history.

For every answer, write down four things. Note whether you're named, whether your site is cited, which competitors appear and which other sites the answer relied on. Then ask "what is [your business]" on each engine and check the facts it gives back.

Another reply in that thread suggested asking ChatGPT where it got its information. That's worth a try, but treat the reply loosely, since the model may guess at its sources.

2:30 Check that the doors are open (30 minutes)

This is the hour most people spend on robots.txt, and in our sample robots.txt was never the problem. Do read it, but read the version your server actually returns. Open yourdomain.com/robots.txt in a browser, not the file in your code.

One r/SEO poster spent a morning on exactly this. Their robots.txt allowed every AI crawler, yet the live file carried a Cloudflare block for GPTBot and ClaudeBot that they hadn't written.

r/SEO· u/PrincipleTop4437· Apr 21, 2026

Cloudflare has been quietly blocking GPTBot and PerplexityBot on my site for months. Here's how to check yours.

Spent the morning debugging why my site wasn’t showing up in any AI search tools like ChatGPT, Perplexity, or AI Overviews. Everything looked fine on my end. My robots.txt in Next.js explicitly allowed every AI crawler. Then I ran a curl on...

↑ 54 upvotes42 comments
Via Reddit

The bigger risk sits in your CDN or firewall. Four sites in our sample served a normal browser but refused requests that named an AI crawler, and seven refused every scripted request. Cloudflare also changed its defaults for new domains on September 15, 2026, blocking bots it classes as Training or Agent on pages that show ads.

Cloudflare docs page Block AI Bots, last updated July 1, 2026, describing new defaults on September 15, 2026 that block Training and Agent bots on pages that display ads for new domains

So open your CDN's bot settings and note what's switched on. If you can read your server logs, look for visits from GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot. Our guide to auditing AI crawlers in server logs shows how.

3:00 Check the facts machines read (30 minutes)

Look at your homepage's structured data with Google's Rich Results Test. Fourteen of the 42 sites we could read had no business markup at all, which leaves an engine to guess your name, address and hours from the page text.

Then compare the basics across your site, your Google Business Profile and the directories that showed up in step two. The name, address, phone number, hours and prices should match everywhere. A mismatch is the kind of error an engine repeats back to buyers.

3:30 Find who AI trusts instead of you (45 minutes)

Go back to your notes from step two and list every site the answers relied on. For local searches in our test, that meant directories, review sites, city guides and the Arizona contractor licensing board. For software, it meant review sites and comparison posts.

This list is your to-do list. Claim and fix your profiles on the directories, ask happy customers for reviews on the sites engines read and pitch the guides and comparison posts. Our post on local AEO for ChatGPT and Claude covers the local side in more depth.

RANKCONTROL

Know exactly what AI says about your competitors.

RankControl's Recon Agent monitors competitor citations across ChatGPT, Perplexity, Claude, Gemini, Grok, and Google AI Mode. See where they show up and you don't.

4:15 Add the free data from Bing and Google (15 minutes)

Two free reports fill in what manual checks miss. Bing Webmaster Tools has an AI Performance report showing how often your pages are cited in Copilot and Bing's AI answers. Google Search Console's generative AI report shows impressions from AI Overviews and AI Mode by page.

Neither tells the whole story, and Google's report doesn't show the queries behind the impressions. They're still the only first-party numbers you can get, so note this month's figures in your report.

4:30 Write a one-page report (30 minutes)

Keep the result to one page. That makes it something you'll actually rerun, and something a boss or client will read.

SectionWhat goes in it
Questions checkedYour 10 to 15 questions and the date
Named or citedPer engine, how many answers named you and how many cited your site
Who appears insteadThe competitors and the third-party sites engines relied on
Blocks foundrobots.txt, CDN and firewall settings, with what you changed
Fact errorsAnything an engine got wrong about you, and where it likely came from
First three fixesThe three changes you'll make this month

For a fuller version with a scoring system, our AEO audit scorecard grades six areas out of 25. And our worked five-layer audit of a SaaS site shows what a deeper pass looks like.

What to skip in one afternoon

A rendering test is a fair thing to cut. Every site we could read in our sample showed its main text in the raw page without running scripts, which is common for sites built on WordPress, Shopify and similar platforms. If your site is a single-page app, though, test rendering before anything else.

Skip rewriting content and rebuilding your schema too. Those are fixes, and the afternoon is for finding what to fix. The report's "first three fixes" row is where they go.

After the afternoon

An audit is a snapshot. AI answers change week to week, so a business that's missing in October can appear in November, and the reverse. Rerun your questions monthly, which takes about two hours once the list exists.

You can do all of this by hand. Or RankControl can keep it running for you. It checks 50 of your buyer questions every week on ChatGPT, Perplexity, Claude, Gemini, Grok and Google AI Mode, records who gets named and cited, and its analytics count AI crawler visits and AI-referred visitors separately. For a quick first look, the free AI visibility checker shows whether ChatGPT cites your site or your competitors on real buyer questions.

RANKCONTROL

26 content formats. Published on your domain. Matched to your brand.

Guides, comparisons, listicles, case studies, and more. RankControl generates content that gets cited by ChatGPT, Perplexity, Claude, Gemini, Grok, and Google AI Mode.

Frequently Asked Questions

A first audit takes about four hours if you keep it to 10 to 15 questions and the checks that find problems most often. Writing questions, running them on the engines and reading the sources take most of that time. The technical checks take about an hour.

Not necessarily. On October 19, 2026, we took 49 small businesses on Google's first page for 12 searches and asked ChatGPT the same questions. It named one of them, and for local searches it leaned on directories like Angi, Expertise.com and ConsumerAffairs.

Read the robots.txt your server actually returns, then check your CDN's bot settings. In our sample, no robots.txt blocked AI crawlers, but 4 of 42 sites refused requests that named an AI crawler while serving a normal browser, a block set at the server or CDN.

One page with the questions you checked, whether each engine named or cited you, which other sites the engines relied on, any crawler blocks you found and the three fixes you'll make first. Date it, since AI answers change from week to week.

It helps engines read your basic facts, and it's quick to check. In our sample, 14 of 42 reachable sites had no Organization, LocalBusiness or Product markup at all. Make sure the name, address, phone and hours in it match your site and your Google Business Profile.

RANKCONTROL

Ready to rank on Google and get AI citations?

Content that ranks on Google and gets cited by AI search engines. Published on your domain. Citations tracked weekly.

Related Articles

Best AI Search Visibility Tools In 2026 For ChatGPT, Perplexity, Claude, Gemini, Grok, And Google

Oct 24, 2026 · 11 min read

Best AI Search Visibility Tools In 2026 For ChatGPT, Perplexity, Claude, Gemini, Grok, And Google

The best AI search visibility tools compared engine by engine: which ones track ChatGPT, Perplexity, Claude, Gemini, Grok and Google's AI answers, and at what price.

Why AI Visibility Isn't One Number: Per-Engine Citation Data

Oct 27, 2026 · 10 min read

Why AI Visibility Isn't One Number: Per-Engine Citation Data

AI visibility statistics by engine for 2026: the sites each AI assistant cites most, how little their sources overlap, and how fast their citations fade.

AI Search Visibility for HR Tech: The 2026 Playbook

Oct 25, 2026 · 8 min read

AI Search Visibility for HR Tech: The 2026 Playbook

AI search for HR tech in 2026: what ChatGPT and Google's AI Overviews cited for 12 HR software questions, why hidden pricing costs you, and the plays HR vendors can run.

Microsoft Copilot Statistics 2026: Users And Search Reach

Oct 24, 2026 · 13 min read

Microsoft Copilot Statistics 2026: Users And Search Reach

Microsoft Copilot statistics for 2026 from Microsoft's earnings calls, Statcounter, Similarweb and Google search data: paid seats, GitHub Copilot users, Bing's reach, Copilot's share of AI referrals and what it means for your site.

Ecommerce AI SEO: How Online Stores Get Cited By AI Search

Oct 21, 2026 · 9 min read

Ecommerce AI SEO: How Online Stores Get Cited By AI Search

Ecommerce AI SEO built from a real test: we ran 10 product questions through ChatGPT search, and 24 of the 34 pages it cited belonged to brands and stores. Here's which store pages won and how to build them.

AI Chatbot Market Share 2026: ChatGPT, Gemini, Claude, Perplexity And Grok

Oct 20, 2026 · 14 min read

AI Chatbot Market Share 2026: ChatGPT, Gemini, Claude, Perplexity And Grok

AI chatbot market share in 2026 measured five ways: clicks to websites, desktop vs mobile, site visits, app users and business spend. Who leads depends on the yardstick, and here's every number with its source.

ChatGPT 5.6 Impact Data: Reddit Citations Down 86%, Listicles Down 50%

Oct 20, 2026 · 13 min read

ChatGPT 5.6 Impact Data: Reddit Citations Down 86%, Listicles Down 50%

The ChatGPT 5.6 data in one place: Reddit citations down 86%, listicle share halved, product pages up, fan-out searches doubled. Every number labeled share or count.

ChatGPT Statistics 2026: Users, Usage And Search Share

Oct 19, 2026 · 14 min read

ChatGPT Statistics 2026: Users, Usage And Search Share

ChatGPT statistics for 2026 from OpenAI, Pew, Sensor Tower, Similarweb and Statcounter: weekly users, who uses it, what for, paying users, market share and how much traffic it sends to websites.

Best Tools to Track Brand Mentions in AI Search Engines in 2026

Oct 18, 2026 · 11 min read

Best Tools to Track Brand Mentions in AI Search Engines in 2026

Eight tools that track whether ChatGPT, Perplexity, Gemini, Claude, Grok and Google's AI answers mention your brand: prices, engines covered, how often each checks, and which one fits your team.

THE SIGNAL

Insights on AI and Google search strategy. No fluff.

Get the latest on AI citations, Google rankings, and content strategy.

No spam. Unsubscribe anytime.