Skip to content

What is AEO?

AEO stands for AI Engine Optimization — the practice of making your website visible and citable by AI engines like ChatGPT, Perplexity, Claude, and Google’s AI Overviews.

AI engines are becoming a primary way people discover information online. When someone asks ChatGPT “what’s the best project management tool?” or Perplexity “how do I set up a Next.js app?”, AI engines decide which sources to cite.

Sites that are structured for AI visibility get cited. Sites that aren’t get ignored.

SEO optimizes for search engine crawlers and ranking algorithms. AEO optimizes for language models and AI retrieval systems.

SEOAEO
TargetGoogle, Bing crawlersChatGPT, Perplexity, Claude
GoalRank in search resultsGet cited in AI responses
SignalsBacklinks, keywords, page speedStructure, schema, llms.txt, FAQ markup
OutputMeta tags, sitemapsllms.txt, schema.json, robots directives

AEO complements SEO — you should do both.

AEOrank measures your site’s AI visibility across 12 dimensions and generates 8 files that AI engines look for:

  1. Scans your site (up to 50 pages, under 30 seconds)
  2. Scores your AI visibility from 0-100
  3. Generates the files AI engines need to find and cite you

The CLI is free, open source, and MIT-licensed. No account required.

AEOrank produces these files tailored to your specific site:

  • llms.txt — a structured overview of your site for language models
  • llms-full.txt — full-text content for comprehensive indexing
  • CLAUDE.md — repository context for AI coding assistants
  • schema.json — Organization, WebSite, and FAQ structured data
  • robots-patch.txt — directives for GPTBot, ClaudeBot, PerplexityBot
  • faq-blocks.html — speakable FAQ schema markup
  • citation-anchors.html — heading anchors that make content citable
  • sitemap-ai.xml — AI-optimized sitemap with content hints

Deploy these files on your site and AI engines will have everything they need to understand and cite your content.