Complete AI SEO Audit Checklist
A comprehensive checklist to audit your website's visibility to AI systems like ChatGPT, Claude, and Perplexity.
1AI Crawler Access
Check robots.txt allows OAI-SearchBot
OpenAI's search crawler: sites that block it are not shown in ChatGPT search answers (GPTBot only governs training)
Check robots.txt allows Claude-SearchBot
Verify Claude-SearchBot and Claude-User are allowed (ClaudeBot only governs training)
Check robots.txt allows PerplexityBot
Confirm PerplexityBot has access to crawl
Check the Google-Extended token
A robots.txt token, not a crawler: disallowing it opts content out of Gemini training and grounding without affecting Google Search
Review crawl-delay settings
Ensure crawl delays aren't blocking AI bots
2Structured Data
Implement Organization schema
Add JSON-LD for your company information
Add Article/BlogPosting schema
Mark up blog posts with proper schema
Implement FAQ schema where relevant
Use FAQPage schema for Q&A content
Add BreadcrumbList schema
Help AI understand site hierarchy
Validate structured data
Use Google's Rich Results Test tool
3Content Structure
Use clear H1-H6 hierarchy
Logical heading structure helps AI parse content
Write explicit definitions
Define key terms clearly for AI comprehension
Include summary paragraphs
Start sections with clear summaries
Use descriptive link text
Avoid 'click here' - use meaningful anchor text
Add alt text to images
Describe images for AI understanding
4Technical Foundation
Ensure fast page load times
AI crawlers have timeout limits
Fix broken links
404s hurt crawlability and authority
Submit XML sitemap
Help AI discover all your pages
Implement canonical URLs
Prevent duplicate content confusion
Enable HTTPS
Security is a trust signal for AI
Checklist Summary
20 total items across 4 sections
Related Resources
Common Problems
Need Help With Implementation?
This checklist is a great starting point. For expert implementation and custom programmatic SEO, let's talk.
Get Expert Help