AI search readiness checklist
Check whether a page is ready for ChatGPT and AI answers
Use this checklist before publishing a landing page, comparison page, guide, or product page that you want Google and AI answer systems to understand.
Short answer
A page is AI-search ready when it is crawlable, indexable, machine-readable, structured with direct answers, backed by trust signals, and accessible to the AI crawlers you want to allow.
Crawl access
- The page returns a 200 HTML response.
- Canonical points to the live URL you want indexed.
- Meta robots and robots.txt do not block the page.
- Sitemap includes the canonical URL.
AI crawler access
- GPTBot, OAI-SearchBot, and ChatGPT-User can access public pages.
- ClaudeBot and Claude-SearchBot can access public pages.
- PerplexityBot and Perplexity-User can access public pages.
- Private pages such as dashboard, auth, and admin remain blocked.
Machine-readable files
- /llms.txt lists important tools, guides, methodology, and contact pages.
- /llms-full.txt explains the site, product scope, and key concepts.
- RSS and sitemap files expose fresh crawl paths.
- Robots.txt references the sitemap.
Answer-ready content
- The main question is answered in the first screen or first section.
- H2 headings are written as user questions or concrete tasks.
- FAQ sections answer objections, limits, pricing, and implementation.
- Tables, lists, and examples make extraction easy.
Trust and entity signals
- Organization, WebSite, Article, FAQPage, or SoftwareApplication schema is present where relevant.
- About, methodology, references, privacy, terms, and contact pages are linked.
- Claims avoid guarantees and explain limits clearly.
- The brand name, product category, and use case are consistent across title, H1, schema, and llms.txt.
Recommended workflow
- 1. Check technical blockers. Confirm status, canonical, robots rules, sitemap, and schema before changing copy.
- 2. Add direct answer blocks. Put the main answer, use case, limitation, pricing, and implementation notes in plain language.
- 3. Publish machine-readable indexes. Keep sitemap, robots.txt, llms.txt, llms-full.txt, and RSS current.
- 4. Re-run after changes. Use the AEO Checker after publishing to catch regressions before submitting URLs.