Structured data (schema.org)
JSON-LD markup such as Organization, LocalBusiness, Product, or Article tells machines exactly what your page is about. It is a clear machine-readability signal and also powers rich results for some types in classic search. Google does not list structured data as a requirement for its AI features.
Question-and-answer content
A concise FAQ block with questions your customers actually ask can make your content easier to reuse. The value is in the content, not in the markup: Google no longer shows FAQ rich results.
AI crawler access
AI providers use separate crawlers: for model training (GPTBot, ClaudeBot, Google-Extended), for search discovery (OAI-SearchBot, Claude-SearchBot, PerplexityBot) and for fetches triggered by a user request (ChatGPT-User, Claude-User, Perplexity-User). If you block the search crawlers, your pages generally cannot appear as a source in those AI search features. Blocking a training crawler alone does not change that. We measure this directly from your robots.txt.
llms.txt
An emerging convention: a small text file that summarizes your site for AI systems, similar to what robots.txt does for crawlers. Optional and easy to add. Google says its Search does not use these files, and we know of no binding commitment from a major AI provider to use them.
What AEO is not
Nobody can measure or guarantee actual visibility inside AI answers. Our AEO score measures readiness signals honestly — anyone promising guaranteed AI rankings is overselling.