Skip to content

Workflow 003: AI Visibility Audit

Fresh
Document Control
Workflow IDWF-003
Version1.0
ComplexityLow
Duration1-2 days
Source12 New KPIs for the GenAI Era

Purpose

Assess your current visibility in AI systems to establish a baseline and identify gaps. This audit should be run before implementing optimization workflows and repeated quarterly.

Audit Overview

┌─────────────────────────────────────────────────────────────────────┐
│                    AI VISIBILITY AUDIT SCOPE                         │
├─────────────────────────────────────────────────────────────────────┤
│                                                                      │
│   ┌─────────────┐   ┌─────────────┐   ┌─────────────┐              │
│   │  Technical  │   │   Content   │   │  Authority  │              │
│   │   Access    │   │  Retrieval  │   │   Signals   │              │
│   ├─────────────┤   ├─────────────┤   ├─────────────┤              │
│   │ robots.txt  │   │ AI queries  │   │ Knowledge   │              │
│   │ Crawlability│   │ Citations   │   │ graphs      │              │
│   │ JavaScript  │   │ Accuracy    │   │ Schema      │              │
│   │ Performance │   │ Competitor  │   │ Author ID   │              │
│   └─────────────┘   └─────────────┘   └─────────────┘              │
│                                                                      │
│   Output: Gap Analysis + Priority Action List                       │
│                                                                      │
└─────────────────────────────────────────────────────────────────────┘

Prerequisites

  • [ ] Access to website backend
  • [ ] List of 10-20 target queries for your industry
  • [ ] Accounts on ChatGPT, Perplexity, Claude
  • [ ] Competitor list (3-5 main competitors)

Phase 1: Technical Access Audit

Duration: 2-3 hours

1.1 robots.txt Analysis

Check your robots.txt for AI crawler access:

bash
curl https://yoursite.com/robots.txt

Score each:

BotAllowed?Score
GPTBotYes/No+1/0
Google-ExtendedYes/No+1/0
CCBotYes/No+1/0
anthropic-aiYes/No+1/0
PerplexityBotYes/No+1/0

Total: __/5

1.2 JavaScript Dependency Test

  1. Disable JavaScript in browser
  2. Visit 5 key pages
  3. Score visibility:
PageContent Visible?Score
HomepageYes/No+1/0
Key product/serviceYes/No+1/0
About pageYes/No+1/0
Blog/contentYes/No+1/0
ContactYes/No+1/0

Total: __/5

1.3 Performance Check

MetricYour ScoreTarget
Load time__ seconds❤️ sec
Mobile score__>80
No broken linksYes/NoYes

→ Reference: SOP 004 - AI-Crawlable Sites

Phase 2: Content Retrieval Audit

Duration: 2-3 hours

2.1 Direct Brand Queries

Query each AI platform with your brand name:

ChatGPT Query: "Tell me about [Your Brand]"

  • Accurate? Yes/No
  • Cited your content? Yes/No
  • Mentioned competitors instead? Yes/No

Perplexity Query: "What is [Your Brand] known for?"

  • Accurate? Yes/No
  • Your site in sources? Yes/No
  • Current information? Yes/No

Claude Query: "What does [Your Brand] do?"

  • Accurate? Yes/No
  • Detailed response? Yes/No
  • Correct positioning? Yes/No

2.2 Topic Authority Queries

Test 10 queries in your expertise area:

QueryChatGPT Cites YouPerplexity Cites YouClaude Cites You
Query 1Yes/NoYes/NoYes/No
Query 2Yes/NoYes/NoYes/No
............

Citation Rate: __/30

2.3 Competitor Comparison

For same 10 queries, count competitor citations:

CompetitorCitation Count
Competitor A__
Competitor B__
Competitor C__
Your Brand__

Your Share of Voice: ___%

Phase 3: Authority Signals Audit

Duration: 2-3 hours

3.1 Knowledge Graph Presence

PlatformPresent?Complete?Score
WikidataYes/NoYes/Partial/No0-2
Google Knowledge PanelYes/NoClaimed?0-2
CrunchbaseYes/NoYes/Partial/No0-2
LinkedInYes/NoYes/Partial/No0-2
Apple BusinessYes/NoN/A0-1

Total: __/9

→ Reference: SOP 005 - Knowledge Graph Presence

3.2 Schema Markup Audit

Test with Google's Rich Results Test:

Schema TypePresent?Valid?Score
OrganizationYes/NoYes/No0-2
Person (authors)Yes/NoYes/No0-2
ArticleYes/NoYes/No0-2
FAQYes/NoYes/No0-2
HowToYes/NoYes/No0-2

Total: __/10

→ Reference: SOP 003 - Schema Markup

3.3 Author Identity Audit

SignalPresent?Score
Author hub pagesYes/No+2/0
Consistent bylinesYes/No+1/0
Author photosYes/No+1/0
Credentials visibleYes/No+1/0
sameAs linksYes/No+2/0
Platform consistencyYes/No+2/0

Total: __/9

→ Reference: SOP 007 - Author Identity Signals

Phase 4: Scoring & Analysis

Calculate Total Score

SectionYour ScoreMax Score%
Technical Access__13__%
Content Retrieval__33__%
Authority Signals__28__%
TOTAL__74__%

Interpretation

Score RangeStatusAction
0-25%CriticalImmediate intervention needed
26-50%PoorSignificant work required
51-70%ModerateTargeted improvements
71-85%GoodFine-tuning
86-100%ExcellentMaintain and monitor

Gap Analysis Template

Critical Gaps (Fix First)




Important Gaps (Fix Soon)




Nice-to-Have (Future)




Action Plan

Based on gaps identified, prioritize:

  1. Week 1: Technical access fixes

    • [ ] Update robots.txt
    • [ ] Fix JavaScript dependencies
    • [ ] Improve performance
  2. Week 2-3: Authority foundation

    • [ ] Create/claim knowledge graph entries
    • [ ] Implement missing schema
    • [ ] Standardize author identity
  3. Week 4+: Content optimization

    • [ ] Restructure priority content
    • [ ] Add embedding-friendly formatting
    • [ ] Build citation-worthy resources

Audit Schedule

  • Initial: Before any optimization
  • Monthly: Quick citation checks
  • Quarterly: Full audit repeat

Output Documents

  • [ ] Audit scorecard (completed above)
  • [ ] Gap analysis document
  • [ ] Priority action list
  • [ ] Baseline metrics for tracking

See Also

Based on insights from Duane Forrester Decodes Substack