AI Visibility Audit: The Free 9-Step Checklist

9 steps, one sittingyour site, citedCITEDin the AI answer
Quick answer

An AI visibility audit checks whether AI assistants like ChatGPT, Perplexity, and Google AI Overviews can crawl, understand, and cite your site. Run these 9 steps in order: brand mentions, content structure, schema, AI crawler access, E-E-A-T, third-party presence, page speed, duplicate content, and ongoing monitoring. Each step ends in a clear pass or fail, so you know exactly what to fix first.

Key takeaways
  • An AI visibility audit measures whether AI assistants cite your brand, which is a different question from where you rank on Google.
  • You can rank on page one and still never be cited, because AI systems extract and summarize content differently than they rank it.
  • Fix technical blockers first: accidentally blocked AI crawlers (GPTBot, PerplexityBot) and missing schema can make your content unreadable to AI systems.
  • Lead every key page with a direct answer in the first 100 words, since buried answers rarely get pulled into generated responses.
  • Author bios, dates, and credible sources (E-E-A-T) help AI systems decide which source to trust.
  • Third-party mentions matter because AI assistants often corroborate a brand across independent sources before citing it.
  • Do the manual audit once for a baseline, then use a tool for ongoing monitoring. Re-audit quarterly and re-check brand mentions monthly.

Here's the exact sequence to find out whether ChatGPT, Perplexity, and AI Overviews can actually see, understand, and cite your site. Run it yourself, in one sitting, with no tools required to start.

What an AI Visibility Audit Checks (and Why It's Different From an SEO Audit)

An AI visibility audit is a structured check of whether AI assistants and AI-powered search features can crawl your site, understand what it offers, and cite it in generated answers. It asks a different question than a traditional SEO audit.

A traditional SEO audit asks "where do I rank on Google's results page." An AI visibility audit asks "does ChatGPT, Perplexity, or an AI Overview mention my brand when someone asks a relevant question." You can rank on page one and still never get cited, because AI systems extract and summarize content differently than they rank it.

The gap between those two outcomes is why this checklist exists. The next section walks through nine steps, each ending in a clear pass or fail, so you know exactly which gap is hurting you.

The 9-Step AI Visibility Audit Checklist

Work through these in order. Each one takes a few minutes and produces a simple pass/fail result:

  1. Check if AI assistants mention your brand at all
  2. Audit your content for direct-answer structure
  3. Check structured data and schema markup
  4. Review your site's crawlability for AI bots
  5. Audit E-E-A-T signals (author bios, sources, dates)
  6. Check your brand's presence on third-party sites
  7. Audit page speed and Core Web Vitals
  8. Check for duplicate or thin content
  9. Set up ongoing monitoring

Step 1: Check If AI Assistants Mention Your Brand at All

Open ChatGPT, Perplexity, and Google and ask a question your ideal customer would type, something like "best [your category] for [your use case]." Note whether your brand shows up in the answer, a citation link, or neither.

Example: a founder running a project management app asks "what's a good lightweight project tool for freelancers." If three different AI tools never mention the brand, that's a fail, regardless of how well the site ranks on Google.

Pass/fail signal

Your brand appears, by name or link, in at least one of the three tools you test. If it never appears across multiple relevant prompts, you have a visibility gap to fix in the remaining steps.

Step 2: Audit Content for Direct-Answer Structure

AI systems favor content that answers a question in the first few sentences, not content that builds up to an answer over several paragraphs. Open your top three pages and check whether the first 100 words directly answer the page's main query.

Example: a page titled "How Much Does X Cost" that opens with a company history paragraph instead of a price range will rarely get pulled into a generated answer.

Pass/fail signal

If a reader (or a model) can extract a complete answer from your first paragraph alone, you pass. If the answer is buried, rewrite the opening before moving to Step 3.

Step 3: Check Structured Data and Schema Markup

Structured data tells AI crawlers what type of content a page contains, such as an article, a product, or an FAQ. Run your URL through a schema validator and check for Article, FAQPage, or Product markup depending on page type.

Worth Knowing

FAQPage schema specifically marks question-and-answer pairs, which maps closely to how AI assistants extract snippable answers from a page.

Pass/fail signal

Pass if your key pages return valid schema with no errors in the validator. Fail if the validator shows missing or broken markup, which means you're invisible to systems that rely on it to parse content type.

Step 4: Review Your Site's Crawlability for AI Bots

AI crawlers like GPTBot and PerplexityBot need explicit access in your robots.txt file, separate from standard search crawlers. Open yoursite.com/robots.txt and check whether any AI-specific user agents are disallowed. You can use our free robots.txt checker tool also.

Example: a site built quickly with an AI website builder may have inherited a restrictive robots.txt template that blocks GPTBot by default, without the founder ever noticing.

Watch Out

Blocking AI crawlers by accident is one of the most common reasons a well-written page never gets cited, even when every other signal is strong.

Pass/fail signal

Pass if no AI user agents are disallowed. Fail if GPTBot, PerplexityBot, or similar agents are blocked, and fix your robots.txt immediately.

Step 5: Audit E-E-A-T Signals (Author Bios, Sources, Dates)

E-E-A-T stands for experience, expertise, authoritativeness, and trustworthiness, and AI systems weigh these signals when deciding which sources to trust for a generated answer. Check whether your key pages show a named author, a publish or update date, and links to credible sources.

Example: a pricing guide with no author, no date, and no cited sources looks interchangeable with thousands of similar pages, giving an AI model no reason to prefer it.

Pass/fail signal

Pass if your top pages show an author, a recent date, and at least one credible external reference. Fail if any of those three are missing.

Step 6: Check Your Brand's Presence on Third-Party Sites

AI assistants cross-reference multiple sources before citing a brand, so your own site is not the only signal that matters. Search your brand name alongside your category on Google and note whether you appear on review sites, directories, or industry roundups.

Example: a SaaS founder who has zero mentions outside their own domain will struggle to be cited, because AI systems often corroborate claims across independent sources before including a brand in an answer. To see which independent sources AI engines actually cite in your category, a citation analysis tool for AI search can show you where competitors are being referenced and where you’re missing.

Quick Comparison: Manual Audit Vs. Automated Tools

Running all nine steps by hand works, but it takes longer and needs repeating as content changes. The table below compares the manual approach to using a dedicated visibility tool.

StepManual approachTime (manual)Automated tool
Brand mention checkAsk prompts across ChatGPT, Perplexity, Google manually15-20 minTracks mentions continuously across assistants
Schema validationRun each URL through a validator one by one10-15 min per pageScans full site at once
CrawlabilityRead robots.txt and test individual bot agents5-10 minFlags blocked AI crawlers automatically
Ongoing monitoringRepeat all steps manually on a scheduleHours, monthlyContinuous tracking with alerts

Manual audits are worth doing once to understand your baseline. For ongoing tracking across many pages and multiple assistants, a tool like PilotDeck's ChatGPT Visibility Tracker checks citation status without you repeating prompts by hand every week. For ongoing tracking across many pages and multiple assistants, a tool like PilotDeck’s ChatGPT Visibility Tracker checks citation status without you repeating prompts by hand every week. If you’re still comparing options, our roundup of the best AI visibility tools shows how the main platforms differ.

Pro Tip

Treat the manual pass as your diagnostic and a tool as your maintenance layer. The manual steps teach you what "good" looks like, which makes it easier to judge whether automated results are flagging real problems.

What to Do With Your Audit Results

Not every failed step deserves equal attention. Prioritize fixes based on which ones block visibility entirely versus which ones improve it incrementally.

Start with Step 4 (crawlability) and Step 3 (schema) if either failed, since a blocked crawler or missing markup can prevent AI systems from reading your content at all, no matter how good the writing is.

Content structure (Step 2) and E-E-A-T signals (Step 5) come next, since these affect whether your content gets selected once it's readable. Third-party presence (Step 6) is a longer-term project, since it depends on being mentioned elsewhere, not just fixing your own site.

A practical sequence:

  • Fix crawlability and schema errors first (technical blockers)
  • Rewrite top-priority pages for direct-answer structure
  • Add author bios, dates, and sourced claims to key content
  • Build third-party mentions over the following months
  • Re-run the brand mention check (Step 1) to measure progress

Re-audit on a recurring basis, since AI assistants update their indexes and training sources continuously, and a page that passed last quarter can fail after a site redesign or content refresh.

Treat each audit's findings as input for your content calendar rather than a one-time fix list. For a deeper look at how AI Overviews are changing what gets surfaced, see our analysis of Google's auto-expanding AI Overviews.

If you're building ongoing content and SEO work around these findings, PilotDeck runs AI-powered SEO and visibility tracking so you're not repeating this checklist from scratch every month.

Frequently asked questions

How Often Should I Run an AI Visibility Audit?

Run the full checklist quarterly, and re-check Step 1 (brand mentions) monthly if you publish content regularly. AI assistants update their sources frequently, so a site that passed last quarter can lose visibility after a redesign or content change.

Can I Run This Checklist Myself, or Do I Need a Tool?

You can run all nine steps manually with no cost, as shown in each step above. A tool becomes useful once you want continuous tracking across multiple AI assistants, since repeating the manual prompts every week becomes time-consuming.

What Is the Difference Between an AI Visibility Audit and an SEO Audit?

A traditional SEO audit measures how well your pages rank in search results, while an AI visibility audit measures whether AI assistants mention or cite your brand in generated answers. You can rank on page one and still be absent from AI answers, because AI systems extract, summarize, and cross-check content rather than simply ranking it.

How Do I Know if ChatGPT Is Citing My Website?

Ask ChatGPT questions your customers would realistically type, such as “best [category] for [use case],” and check whether your brand or a link to your site appears. Repeat with several prompt variations, since answers change between phrasings. For consistent tracking over time, a visibility tracker removes the need to re-run prompts manually.

Should I Block or Allow AI Crawlers Like GPTBot and PerplexityBot?

If you want to be cited in AI-generated answers, allow them in your robots.txt file. Blocking these crawlers prevents AI systems from reading your content, which makes citations unlikely. Some publishers block them deliberately to protect content, so decide based on whether visibility or content control matters more to your business.

Does Schema Markup Help Get Cited by AI Assistants?

Schema markup helps AI systems understand what a page contains, such as an article, product, or FAQ, which makes extraction easier. It isn’t a guaranteed ranking or citation factor on its own, but pages with clean, valid markup are easier for crawlers to parse, so it works best alongside direct-answer content and strong E-E-A-T signals.

How Long Does It Take to Improve AI Visibility?

Technical fixes like unblocking crawlers or adding schema can take effect within days to a few weeks, once AI systems recrawl your pages. Building third-party mentions and authority signals is slower and usually takes a few months, so re-run Step 1 monthly to measure progress.

See what it does before you decide anything.

Hand over a domain. Research runs and your first article is written within the hour.

Start free trial

Cancel any month. Your site and content stay yours.