Learning Path
Navigate the AXO curriculum
Fundamentals
Implementation
AXO Quick Start Guide
Implement Agent Experience Optimization in 10 practical steps with ready-to-use code templates and checklists.
What You'll Accomplish
Foundation
Set up basic structure and markup
Enhancement
Add trust signals and structured data
Optimization
Monitor and iterate improvements
Prefer to limit or block AI crawlers?
If your goal is to prevent AI training or referencing, see our AI Opt-Out Controls guide for robots.txt
and ai.txt
templates, plus server-side controls and monitoring tips.
Add Basic JSON-LD Schema
Start with Article or WebPage schema to help agents understand your content structure.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Article Title",
"author": {
"@type": "Person",
"name": "Author Name"
},
"datePublished": "2024-01-15",
"dateModified": "2024-01-15",
"description": "Article description"
}
</script>
Create robots.txt with AI User-Agents
Configure crawler access with common AI agent user-agents.
User-agent: *
Allow: /
# AI Agent User-Agents
User-agent: GPTBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: Bard
Allow: /
Sitemap: https://yoursite.com/sitemap.xml
Implement llms.txt (Emerging Standard)
Add llms.txt to provide structured information about your site for AI agents.
📋 llms.txt vs Other Standards
- • llms.txt: Emerging proposal for AI agent communication
- • robots.txt: Established crawler control standard
- • sitemap.xml: Content discovery for search engines
- • ai.txt: Alternative proposal with similar goals
# llms.txt - Information for AI Agents
## Site Information
- Name: Your Site Name
- Description: Brief description of your site
- Contact: contact@yoursite.com
## Content Guidelines
- Primary topics: [list main topics]
- Content types: articles, documentation, guides
- Update frequency: weekly
## Attribution
- Preferred citation: "Your Site Name (yoursite.com)"
- License: CC BY 4.0
Optimize Heading Structure
Ensure proper H1-H6 hierarchy for predictable content chunking.
Add Author and Date Information
Include clear authorship and publication dates for trust signals.
<article>
<header>
<h1>Article Title</h1>
<div class="article-meta">
<span class="author">By John Smith</span>
<time datetime="2024-01-15">January 15, 2024</time>
<time datetime="2024-01-20" class="updated">
Updated: January 20, 2024
</time>
</div>
</header>
<!-- Article content -->
</article>
Create FAQ Schema
Add FAQ structured data for common questions agents might ask.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is Agent Experience Optimization?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AXO is the practice of optimizing content..."
}
}]
}
Update Sitemap with lastmod
Ensure your sitemap includes accurate last modification dates.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yoursite.com/article</loc>
<lastmod>2024-01-15T10:30:00Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Set Up Agent Traffic Monitoring
Track AI agent crawls in your analytics to measure engagement.
🤖 Common AI Agent User-Agents to Track
- •
GPTBot
- OpenAI's web crawler - •
PerplexityBot
- Perplexity AI crawler - •
ClaudeBot
- Anthropic's crawler - •
Bard
- Google's AI crawler - •
ChatGPT-User
- ChatGPT browsing
Validate Implementation
Use validation tools to check your schema markup and structure.
Schema Validation
Schema.org ValidatorHTML Validation
W3C ValidatorMonitor and Iterate
Set up ongoing monitoring and improvement processes.