Audit module

AI Search Readiness (GEO / AEO / llms.txt) Audit

What is AI search readiness in Audityxe?

AI search readiness is an Audityxe module that checks whether AI crawlers can access a site and whether its pages are structured for answer engines — covering AI-crawler rules, llms.txt, FAQPage/HowTo/Speakable schema, question-style headings, and direct-answer opening paragraphs.

These checks cover the signals that answer engines and AI agents are known to read. They indicate readiness; no tool can guarantee that a specific AI product will cite a page.

What is checked

AI Search & Agent Optimization (AIO / AEO / GEO / LLMO / AAO / ACO)

Crawler access and answer-friendly structure.

  • AI crawler access in robots.txt
  • llms.txt
  • X-Robots-Tag header and meta-robots vs. header conflicts
  • AI-training opt-out signal
  • FAQPage schema
  • HowTo schema
  • Speakable schema
  • Author / entity schema
  • Question-phrased headings
  • Direct-answer opening paragraph
  • Agent navigation landmarks
  • Agent form-fill reliability

How to run it

Web app: Run a deep audit and open the AI Search & Agent Optimization module.

Command line (see the CLI guide):

npx audityxe-cli https://example.com --deep

Frequently asked questions

What is GEO (Generative Engine Optimization)?

GEO is the practice of structuring a site so generative AI search products can find, understand, and cite it — for example by allowing AI crawlers, publishing llms.txt, adding FAQ schema, and writing direct-answer content.

Does Audityxe check llms.txt?

Yes. The AI Search & Agent Optimization module checks whether an llms.txt file is present on the audited site.

Last reviewed against the Audityxe source code. Product names mentioned are trademarks of their respective owners; Audityxe is not affiliated with them.