You can rank number one on Google and still lose buyers before they ever visit your site.
That is not a hypothetical. It is the default situation for most businesses right now. Buyers are asking ChatGPT which tools to consider, asking Perplexity to compare vendors, asking Gemini to summarize their options. If your brand is not in those answers, you are not in the consideration set. The buyer is gone before a single blue link appears on their screen.
An AI visibility audit tells you exactly where you stand across these platforms, what is causing the gap, and what to fix first.
This checklist covers the full process: from setting a baseline to running structured checks to building a monitoring routine you can sustain.
For foundational context on how AI search differs from traditional search, read Generative Engine Optimization explained for businesses.
- An AI visibility audit helps you determine whether your brand appears in AI-generated answers across ChatGPT, Gemini, Perplexity, and Google AI Overviews.
- Strong Google rankings do not guarantee AI visibility. Many brands rank well in search but rarely appear in AI recommendations.
- Start by measuring your baseline visibility using real buyer-intent prompts and tracking brand mentions, citations, and competitors.
- Verify that AI crawlers can access your content and that your entity information is consistent across your website, directories, and review platforms.
- Structure content for AI extraction with direct answers, clear headings, structured data, and original insights.
- Audit off-site sources such as Reddit, G2, Capterra, industry publications, and other platforms that AI systems frequently reference.
- Run quarterly audits and monthly spot checks to monitor citation trends, measure progress, and identify new visibility opportunities.
What an AI Visibility Audit Actually Checks
A traditional SEO audit measures rankings, backlinks, and on-page signals. An AI visibility audit measures something different: whether AI platforms can find your content, trust your brand as an entity, extract useful answers from your pages, and consistently include you when buyers ask relevant questions.
The two audits have very little overlap. You can pass a technical SEO audit and still be effectively invisible in AI-generated answers, because the signals that earn citations in ChatGPT or Perplexity are not the same signals that determine Google rankings.
It answers questions traditional SEO audits cannot:
- Is your brand being cited when buyers ask about your category?
- Do AI platforms describe your business accurately?
- Which competitors are being recommended instead of you?
- Are your pages even accessible to AI crawlers?
Traditional SEO measures rankings and traffic. An AI visibility audit measures citations and brand inclusion. The two have very little overlap: less than 20% of Google's top 10 results appear in AI-cited sources. You can rank well and still be completely absent from the answers buyers are actually reading.
Pre-Audit Preparation
You do not need expensive software to run your first AI visibility audit. A basic setup covers most of the ground.
Minimum Toolkit
- Access to ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews (free accounts work).
- Google Search Console (already set up for your domain).
- GA4 with basic conversion tracking in place.
- A working list of 10 to 30 buyer-intent queries relevant to your business.
- Botric for ongoing citation tracking and GEO monitoring once you have a baseline.
- DarkVisitors for monitoring which AI bots are actively accessing your site.
- Screaming Frog for technical site crawl, redirect chain analysis, schema validation, internal link auditing.
Build your query list before anything else. These are the prompts your buyers are actually typing into AI tools, not keyword strings. The difference matters. "Best AI chat agent for customer support" is a buyer prompt. "AI chat agent" is a keyword. Your audit runs on prompts.
Three categories to cover:
- Category queries: "best [your product type] for [use case]"
- Comparison queries: "[Your Brand] vs [Competitor]"
- Problem queries: "how do I [solve the problem your product addresses]"
Aim for 20 to 30 prompts across these three types. This becomes your permanent tracking set.
AI Visibility Audit Checklist
Step 1: Check Your Baseline Visibility
Open ChatGPT, Perplexity, Gemini, Claude, and any other AI platforms. Run your full list of prompts. For each response, note:
- Does your brand appear anywhere in the answer?
- Is your website cited as a source?
- How is your brand described, and is that description accurate?
- Which competitors appear where you do not?
Document everything in a simple spreadsheet. Columns: prompt, platform, brand mentioned (yes/no), URL cited (yes/no), sentiment (positive/neutral/negative), competitors cited.
What good looks like: A brand with solid AI visibility shows up in 30% or more of relevant category queries on at least two major platforms. Most brands start well below this, often under 10%.
What to Look for Immediately
- Your brand is described with outdated information (old product names, wrong pricing, closed locations).
- Competitors being cited for prompts that directly match your core offering.
- Brand present in some platforms but absent from others, which indicates inconsistent entity signals.
- Your brand is present for branded queries but invisible for category queries, which is a topical authority gap.
This baseline is your starting point. Every fix you make going forward gets measured against it.
Step 2: Audit Your Technical Access
AI platforms cannot cite content they cannot access. Before looking at content quality, verify that AI crawlers can actually reach your pages.
Check Your robots.txt File
Go to yourdomain.com/robots.txt. Look for any Disallow rules that reference these crawlers:
- GPTBot (OpenAI/ChatGPT)
- PerplexityBot
- ClaudeBot (Anthropic)
- Google-Extended (Google AI Overviews)
- CCBot (Common Crawl, used by multiple AI systems)
If any of these are blocked, removing those rules is a five-minute fix that can unlock immediate visibility gains. This is the single most common quick win found in AI visibility audits.
Check Your JavaScript Rendering
If your key content only appears after JavaScript runs, many AI crawlers will never see it. Load your page in a browser with JavaScript disabled. If your main product descriptions, service details, or key answers disappear, that is a crawlability problem worth fixing.
Add an llms.txt File
Place a plain-text llms.txt file in your root directory. It gives AI systems a clear map of your most important pages, structured as a brief description of your business and a list of priority URLs. Think of it as a sitemap written for AI rather than for search engines.
Technical Benchmarks to Hit
| Metric | Target |
|---|---|
| Time to First Byte (TTFB) | Under 0.8 seconds |
| Largest Contentful Paint (LCP) | Under 2.5 seconds |
| Cumulative Layout Shift (CLS) | Under 0.1 |
| Redirect chains | No more than 2 hops |
Long redirect chains and loops drastically restrict AI crawlers and search engines from indexing your pages. While major engines might traverse up to 5 hops in a single session (and cap out at 10). Pages behind long redirect chains are invisible to these systems regardless of content quality.
Step 3: Audit Your Entity Signals
AI systems treat your brand as an entity in a knowledge graph. They pull information from multiple sources and cross-reference it. When those sources conflict, AI confidence in your brand drops and citation rates fall.
What to Audit
Go through each of these sources and check that your brand name, description, founding information, location, and core service descriptions are identical:
- Your website's Organization schema markup (homepage and About page)
- LinkedIn company page
- Crunchbase
- Google Business Profile
- G2 and Capterra (if applicable for your category)
- Any industry directories or databases where you have a profile
Even a different founding year between your website schema and LinkedIn can introduce errors into AI-generated content about your brand. Conflicting information across sources can make it harder for AI systems to build a consistent understanding of your brand.
Schema Markup to Deploy
- Organization schema on your homepage and About page
- FAQPage schema on service pages, product pages, and documentation
- Article or BlogPosting schema on all blog content
- Person schema for key team members or founders, with credentials listed
Aim for valid structured data on at least 80% of your core pages. Brands active on four or more third-party platforms are significantly more likely to appear in ChatGPT responses than those with thin off-site presence.
Step 4: Audit Your Content for AI Extractability
AI systems do not rank pages. They extract answers. Content that is quoted, condensed, and reusable without losing meaning earns citations. Content that buries answers in long paragraphs does not.
Run your prompt list again, but this time look at your own pages.
For each prompt where a competitor gets cited and you do not, open that competitor's cited page and ask: what does this page have that mine does not?
The gap is usually one of three things: the answer is placed higher on the page, the content is more specific and verifiable, or the page has structured data that makes the key answer easy to extract.
What AI-Favorable Content Looks Like
- A direct, concise answer placed in the first paragraph after a question-based heading
- Specific, verifiable claims rather than general statements
- Original data, statistics, or proprietary insights (pages with original research are cited significantly more often than pages that restate industry statistics from other sources)
- Recently updated content (pages refreshed within the past two months earn meaningfully more citations than equivalent older content)
A Quick Structural Check for Each Key Page
Ask yourself whether a reader could pull a clean, complete answer from the first 100 words of each major section. If not, restructuring alone can produce citation gains without any new content.
For a deeper walkthrough on content optimization specifically for AI extraction, see our guide on how to improve AI search visibility in 2026.
Step 5: Audit Your Off-Site Presence
McKinsey research found that a brand's own website accounts for only 5 to 10% of what AI search systems draw from. The other 90 to 95% comes from third-party sources: industry publications, review platforms, Reddit, and user-generated content.
This means on-site optimization, while necessary, is not sufficient on its own.
Off-Site Sources to Audit
- Reddit: Is your brand discussed in relevant subreddits? Is the sentiment accurate? Reddit is the top-cited domain on Perplexity and among the top three on SearchGPT and Google AI Mode.
- G2, Capterra, Trustpilot: Are your reviews current? Does your profile accurately describe what you do today?
- Industry publications and blogs: Are you being mentioned in relevant editorial content?
- Wikipedia and Wikidata: Do you have a presence? Is the information accurate?
- Podcast appearances, guest posts, conference talks: All of these contribute to the external mention profile AI systems use to verify your authority.
If your optimization has been focused entirely on your own website while external platforms have been neglected, this is typically where the largest citation gap lives.
Step 6: Set Up Traffic Attribution
AI visibility without measurement means you cannot prove what is working or justify further investment.
AI-referred visitors convert at 4 to 5 times the rate of traditional organic traffic, but only if your analytics infrastructure can see them. By default, traffic from ChatGPT, Perplexity, and Gemini often appears as "direct" in GA4 because these platforms do not always pass referrer headers.
How to Fix Attribution in GA4
Create a custom channel group in GA4 using a regex filter that captures sessions from:
chatgpt.comperplexity.aiclaude.aigemini.google.com
The regex string looks like:
.*chatgpt.*|.*perplexity.*|.*gemini.*|.*claude.*
Apply this across your channel grouping rules. Then connect GA4 to your CRM so you can trace AI-referred sessions through to leads and revenue, not just website sessions.
Without this layer, AI's contribution to your pipeline is invisible in your reporting even when it is substantial.
Step 7: Prioritize Your Fixes
Once the audit is complete, organize findings into three categories and assign each a timeline.
Priority 1: Blockers (fix within 1 to 2 weeks)
These are issues that prevent AI crawlers from accessing or correctly interpreting your brand. Fix these first because everything downstream depends on them.
- Robots.txt entries blocking AI crawlers
- Missing or broken Organization schema on homepage
- Pages with key content hidden behind JavaScript
- Redirect chains longer than two hops
- Conflicting brand information across major directories
Priority 2: Optimizations (fix within 1 to 3 months)
These improve citation frequency once access is unblocked.
- Add FAQPage schema to service and product pages
- Restructure key pages to put direct answers at the top of each section
- Update content freshness on highest-traffic pages
- Build or clean up profiles on G2, Crunchbase, and other relevant directories
- Add author credentials and bio pages for key contributors
Priority 3: Authority building (ongoing, 3 to 12 months)
These compound over time and are harder to replicate quickly.
- Digital PR and placement in industry publications
- Wikipedia and Wikidata presence where appropriate
- Original research and benchmark reports your industry will cite
- Active presence on Reddit and community platforms where buyers discuss your category
Start with Priority 1 every time. The most common finding in first-time AI visibility audits is not a single critical failure but a collection of small technical and entity issues that compound into significant visibility loss. Clearing those first often produces noticeable results within four to six weeks.
Step 8: Build a Monitoring Routine
A one-time audit is a baseline, not a program. AI-generated answers change frequently, citation patterns shift, and competitors are optimizing too. Without a monitoring routine, gains erode.
What to Track on an Ongoing Basis
- AI Share of Voice: what percentage of your target prompts mention your brand across platforms
- Citation Rate: how often your domain is directly linked in AI responses
- Sentiment: is your brand described accurately and positively
- Competitor movement: are competitors gaining citation share for prompts where you previously appeared
How Often to Run Checks
For most businesses, a quarterly full audit covers the structural dimensions: technical health, entity consistency, content freshness, and off-site presence. Monthly spot-checks on your top 10 to 15 most important prompts catch early drift before it becomes a larger problem.
If you have recently launched a new product, entered a new market, rebranded, or noticed a sudden shift in AI-referred traffic in GA4, run a triggered audit regardless of schedule.
Botric's monitoring dashboard tracks citation frequency, brand visibility across AI platforms, and competitor benchmarking in one place, so you are not manually running the same prompt set across four platforms every week.
Conclusion
AI visibility is no longer a future consideration. It is becoming a core part of how buyers discover and evaluate brands. A structured AI visibility audit helps you uncover gaps, prioritize fixes, and build a stronger presence across ChatGPT, Gemini, Perplexity, and other AI platforms.
The sooner you establish a baseline, the sooner you can identify visibility gaps, measure progress, and improve your chances of being cited by AI platforms.
Ready to find out where your brand actually stands in AI search? Run your free AI visibility audit with Botric and get a baseline across ChatGPT, Gemini, and Perplexity in under 30 seconds.
For related reading, explore how to track AI citations for B2B SaaS, see why your brand may not be appearing in AI search, review the best GEO tools for growth teams, or read our guide on how to improve AI search visibility in 2026.
Frequently Asked Questions
How is an AI visibility audit different from a traditional SEO audit?
A traditional SEO audit checks rankings, backlinks, technical crawlability for search engines, and keyword performance. An AI visibility audit checks whether your brand appears in AI-generated answers, whether your pages are accessible to AI crawlers specifically, whether your entity signals are consistent enough for AI systems to trust your brand, and how often your domain is directly cited. The two disciplines overlap on technical fundamentals but diverge significantly on content structure, entity management, and off-site presence.
How do I know if AI crawlers can access my site?
Check your robots.txt file at yourdomain.com/robots.txt for any Disallow rules referencing GPTBot, PerplexityBot, ClaudeBot, Google-Extended, or CCBot. If those crawlers are blocked, your content is invisible to the AI systems those bots feed. Also check DarkVisitors.com to see which AI bots have been attempting to crawl your site, which helps identify any patterns of blocked access.
How long does it take to see results after fixing AI visibility issues?
Technical fixes like removing crawler blocks or adding schema typically show impact within four to six weeks. Content restructuring and entity consistency improvements usually take two to three months to produce consistent citation gains. Off-site authority building through digital PR and community presence is a longer play, with more stable results visible at the six to twelve month mark.
Do I need a paid tool to run an AI visibility audit?
Your first audit can be done manually using free accounts on ChatGPT, Perplexity, and Gemini, a basic spreadsheet, and Google Search Console. Once you have a baseline and want to track changes over time across a larger prompt set, a monitoring platform like Botric makes the process sustainable without running everything manually every month.
How often should I run an AI visibility audit?
A quarterly full audit covers the structural dimensions. Monthly spot-checks on your most important prompts catch early performance changes. Run a triggered audit anytime you launch a new product, undergo a rebrand, or notice a shift in GA4 AI-referred traffic.



