Back to Blog
ChecklistMarch 25, 2026·8 min read

The AI Visibility Audit Checklist: 15 Things to Check Today

Most brands have no idea how AI models describe them. This 15-point audit changes that in under two hours — with specific things to check, what good looks like, and what to fix when something fails.

How to use this checklist

Work through all 15 items. Mark each as Pass, Needs Work, or Fail. At the end, prioritize your Fails, then your Needs Work items. A brand with 10+ Passes is in solid AI visibility shape. Under 7 Passes means significant gaps are costing you AI recommendations right now.

1

Search Your Brand in ChatGPT

Time required: 10 minutes · Platform: ChatGPT
What to do

Ask ChatGPT (new conversation, no history) three things: (1) “What is [your brand]?” (2) “What's the best [your category] for [your primary use case]?” (3) “Compare [your brand] vs [top competitor].”

Pass looks like

ChatGPT accurately describes what your product does, mentions you in category queries, and includes you in competitor comparisons.

Fail looks like

ChatGPT says “I don't have information about [brand],” describes you inaccurately, or never mentions you in category queries.

Fix

If ChatGPT doesn't know you: build entity presence (Wikipedia, G2, Crunchbase, major publications). If description is wrong: update your Organization schema and all directory profiles with consistent language.

2

Check Perplexity Citations

Time required: 10 minutes · Platform: Perplexity
What to do

Run the same three queries on Perplexity.ai. Check: (1) Is your brand mentioned? (2) Which URLs does Perplexity cite — your website, or third-party sources? (3) Are competitors cited while you're not?

Pass looks like

Your brand is mentioned with a citation linking to your website or a high-authority third-party source (G2, major publication).

Fail looks like

Perplexity lists 3–5 competitors with citations but omits your brand entirely.

Fix

Perplexity uses live web search — if competitors rank above you on Google for these queries, fix your SEO. Also check whether your pages load fast and have clean structure for easy extraction.

3

Audit Your Structured Data

Time required: 15 minutes · Tool: Google Rich Results Test
What to do

Run your homepage, main product page, and one blog post through search.google.com/test/rich-results. Check for: Organization schema on homepage, Product schema on product pages, Article schema on blog posts.

Pass looks like

Rich Results Test shows valid schema with no errors. Organization schema includes sameAs links to LinkedIn, Crunchbase, G2.

Fail looks like

No schema detected, or schema with validation errors. Homepage missing Organization markup entirely.

Fix

Add JSON-LD schema to each page type. Start with Organization on homepage — it's the highest-impact single schema addition. Use schema.org markup generators to create valid JSON-LD.

4

Review Your FAQ Pages

Time required: 10 minutes · Tool: Your website + SEMrush/AlsoAsked
What to do

Count how many FAQ pages you have. Check if they use FAQ schema markup. Run your category keywords through AlsoAsked.com — are those questions answered on your site?

Pass looks like

Standalone FAQ page with 20+ questions, FAQ sections on product pages, all using FAQ schema. Top 10 questions from AlsoAsked are addressed.

Fail looks like

No FAQ page. Product pages have no Q&A sections. FAQ schema not implemented anywhere.

Fix

Create a /faq page this week. Use AlsoAsked and Google's People Also Ask to find the exact questions. Add FAQ schema markup. This is one of the fastest AEO wins available.

5

Check Competitor AI Mentions

Time required: 15 minutes · Platform: ChatGPT + Perplexity
What to do

Ask AI: “What are the top alternatives to [Competitor A]?” and “What are the best [category] tools?” For each response, note: which brands appear, in what order, with what descriptions. Do this across ChatGPT and Perplexity.

Pass looks like

You appear in 60%+ of relevant category and competitor-alternative queries. Your description is accurate and positive.

Fail looks like

Competitors appear in every alternative and category query. You don't appear at all, or appear as a minor footnote.

Fix

Build /alternatives/[competitor] pages for every brand that appears without you. These directly target the queries where you're losing visibility.

6

Audit Content Freshness

Time required: 10 minutes · Tool: Your CMS or Google Search Console

Check your top 10 most-visited pages. When were they last updated? Any page targeting commercial queries that hasn't been updated in 12+ months is a freshness liability for RAG-based AI systems.

✓ Pass: Top pages updated within last 6 months. “Last updated” dates visible.
✗ Fail: Key product/comparison pages over 12 months old. Pricing page with wrong numbers.
→ Fix: Prioritize updating comparison and pricing pages. Add visible “Last updated” timestamps.
7

Review Your Schema Coverage

Time required: 10 minutes · Tool: Screaming Frog or manual check

Go beyond Organization and FAQ. Check: do product pages have Product schema? Do blog posts have Article schema with author markup? Does your pricing page exist and is it structured for easy extraction?

✓ Pass: Every major page type has appropriate schema. Author pages exist with Person schema.
✗ Fail: Only homepage has schema. Blog posts lack Article markup. No author attribution.
→ Fix: Create a schema checklist per page template. Add HowTo to tutorials, Product to service pages.
8

Check Domain Authority Signals

Time required: 10 minutes · Tool: Ahrefs or Moz

For Perplexity and ChatGPT web search, domain authority drives retrieval selection. Check your domain rating in Ahrefs/Moz. Compare against competitors. Note your referring domain count and the quality of linking sites.

✓ Pass: DR/DA 40+ with links from publications, review sites, and industry resources.
✗ Fail: DR/DA under 25 with mostly low-quality or reciprocal links. No G2/Capterra backlinks.
→ Fix: Prioritize getting listed on G2, Capterra, Product Hunt (all DA 70+). Pursue 1–2 editorial placements per quarter.
9

Audit Your Comparison Content

Time required: 10 minutes · Tool: Your website

List your top 5 competitors. Check whether you have a dedicated comparison page for each. Verify that each page has a comparison table, honest tradeoffs, use-case guidance, and FAQ schema.

✓ Pass: /compare/[you]-vs-[competitor] pages exist for all top 5 competitors with tables and FAQ schema.
✗ Fail: No comparison pages. Competitors defined comparison narrative without your input.
→ Fix: Start with the one competitor you lose to most in AI queries. Build that comparison page first.
10

Review Product Documentation

Time required: 15 minutes · Tool: Your docs site + ChatGPT/Claude

Ask Claude or ChatGPT technical questions about your product: integrations, API capabilities, pricing tiers, security features. If AI can't answer accurately, your documentation is a visibility gap.

✓ Pass: AI accurately answers technical questions about integrations, pricing, and features.
✗ Fail: AI says “I don't have specifics on that” or gives wrong information about your product.
→ Fix: Create or expand your public docs. Add an integrations page listing every tool you connect with.
11

Check Review Presence

Time required: 10 minutes · Platforms: G2, Capterra, Trustpilot, Yelp

Check your review count and rating on: G2, Capterra/Software Advice, TrustRadius (for SaaS), Yelp and TripAdvisor (for local), and your industry-specific review platform. Note your position in category grids.

✓ Pass: 100+ reviews, 4.5+ rating on at least 2 platforms. Listed in G2 category grid.
✗ Fail: Under 50 reviews total. Not listed on G2 or Capterra. Competitors have 5x your review count.
→ Fix: Run a customer review campaign immediately. 10 genuine reviews per month for 6 months transforms your AI mention rate.
12

Audit Entity Consistency

Time required: 15 minutes · Tool: Manual search

Search your brand name on Crunchbase, LinkedIn, G2, Wikipedia, AngelList, and Product Hunt. Check: is your company description identical across all platforms? Same name format? Same category description?

✓ Pass: Identical description language. Same name format (no Inc. on some, none on others). All profiles 100% complete.
✗ Fail: Three different descriptions of what you do. Missing Crunchbase profile. Incomplete LinkedIn company page.
→ Fix: Write one canonical 1-sentence, 1-paragraph, 3-paragraph description. Paste it identically everywhere.
13

Check AI Model Coverage

Time required: 20 minutes · Platforms: ChatGPT, Perplexity, Gemini, Claude

Run your 3 core queries across ChatGPT, Perplexity, Gemini, and Claude. Record whether you're mentioned in each. A brand visible in ChatGPT but invisible in Perplexity has a specific gap (usually fresh content + SEO) that's different from the reverse.

✓ Pass: Mentioned in at least 3 of 4 platforms for primary category queries.
✗ Fail: Only appearing in 1 platform. Missing from Perplexity (live search) and Gemini (Google-adjacent).
→ Fix: Each platform needs different optimizations — see our post on AI citation sources for platform-specific strategies.
14

Review Content Extractability

Time required: 10 minutes · Tool: Your browser

Open your top 5 pages. Try to copy the core answer to a user's question within 5 seconds. If you can't find the answer quickly, an AI can't extract it reliably either. Check for: direct answers in opening paragraphs, question-formatted headers, scannable structure.

✓ Pass: Core answers appear in first 2–3 sentences. H2s are questions. Content can be read in 30-second skim.
✗ Fail: Answer buried in paragraph 8 after 500 words of context. No question-format headers. Wall of text.
→ Fix: Rewrite page intros to lead with the answer. Convert headers to question format. Add bullet lists for scannable content.
15

Set Up Ongoing AI Visibility Monitoring

Time required: 30 minutes setup · Tool: Surfaced or manual tracking

This audit is a point-in-time snapshot. AI visibility changes constantly as models update, new content is published, and competitors make moves. Without ongoing monitoring, you're flying blind again within 60 days.

✓ Pass: Automated tracking running weekly across ChatGPT, Perplexity, Gemini, Claude for 15+ queries.
✗ Fail: No tracking system. Relying on manual spot-checks every few months.
→ Fix: Set up Surfaced to automate this. Add your query bank, competitor brands, and target platforms. Get weekly AI visibility reports without running manual checks.

Scoring Your Audit

12–15 Passes
Strong AI Visibility
You're ahead of 90% of brands. Focus on monitoring and iterating.
7–11 Passes
Developing
Significant gaps exist. Prioritize Fails, then Needs Work items.
0–6 Passes
High Risk
AI models can't reliably recommend you. Act on the top 5 fails first.

Frequently Asked Questions

How often should I run this audit?

The full 15-point audit quarterly. For high-priority items (ChatGPT mentions, Perplexity citations, competitor queries), monthly checks via Surfaced automation. AI models update frequently and competitor activity can shift your visibility quickly.

Which checklist item has the highest ROI?

Item 4 (FAQ pages with FAQ schema) for most brands — it's the fastest to implement and produces measurable citation rate improvements within 2–4 weeks. Item 11 (review presence) has the highest long-term ROI but takes longer to build.

I passed 13 of 15 items but ChatGPT still doesn't mention me. What's wrong?

Strong execution on all these signals doesn't guarantee instant ChatGPT visibility — foundation model training happens on cycles. If you're not appearing in ChatGPT but are appearing in Perplexity (live search), your content is good but you weren't prominent enough during GPT's last training cycle. Keep building authority signals and your ChatGPT presence will increase over time.

Can I automate any of these checks?

Items 1, 2, 5, and 13 can be automated with Surfaced — it runs your query set across 13 AI platforms on a schedule and reports back with mention rates, sentiment, and competitor comparisons. Items 3, 6, 7, and 9 benefit from periodic manual review.

Automate items 1, 2, 5, and 13 with Surfaced

Stop running manual AI checks. Surfaced tracks your brand across 13 AI models weekly and sends you a report — so you always know your AI visibility score without opening ChatGPT.

Get Started →