AI Readiness Checker
Run a single page through the checks that decide whether AI assistants can read, understand and cite your site: AI-crawler access, an llms.txt file, structured data, a clear summary, answer-friendly content, a clean heading and HTTPS. You get a 0–100 AI Readiness score and a prioritized list of exactly what to fix.
About this tool
Run a single page through the checks that decide whether AI assistants can read, understand and cite your site: AI-crawler access, an llms.txt file, structured data, a clear summary, answer-friendly content, a clean heading and HTTPS. You get a 0–100 AI Readiness score and a prioritized list of exactly what to fix.
How it works
What we check
- AI crawler access — Reads your robots.txt and checks whether the major AI crawlers — GPTBot, OAI-SearchBot, ClaudeBot, Google-Extended and PerplexityBot — are allowed. If they're blocked, those AI engines literally cannot read or cite your content, no matter how good it is.
- llms.txt file — Checks for an llms.txt at your domain root — a plain-text map that points AI models at your most important pages. It's an emerging standard, easy to add, and a clear signal your site is built with AI discovery in mind.
- Structured data — Looks for JSON-LD structured data on the page. Schema tells AI exactly who you are, what you offer and the facts about your business, so it can extract and cite you accurately instead of guessing.
- Clear summary & heading — Confirms you have a meta description (a ready-made one-line summary AI can quote) and exactly one H1 (an unambiguous main topic). Both make it far easier for an AI to understand and represent the page.
- Answer-friendly content — Detects question-style headings and FAQ content — the Q&A format AI engines preferentially pull from when they build an answer. Pages written as direct questions and concise answers get cited far more often.
- HTTPS & content depth — Verifies the page is served over HTTPS and has enough substantive content (300+ words) to be worth summarizing. Thin, insecure pages rarely earn a citation in an AI answer.
Common issues we catch
- Accidentally blocking AI crawlers in robots.txt — A wildcard Disallow: / from a staging config, or a deliberate block of GPTBot, quietly shuts AI engines out of your whole site. You can publish perfect content and still be invisible in AI answers because the crawler never got in.
- No structured data — Without JSON-LD, AI has to infer your business name, services, location and hours from prose — and it gets them wrong. Organization, LocalBusiness and FAQ schema hand AI the facts in a format it can lift verbatim.
- No llms.txt — Most sites have no llms.txt, so AI models have no curated guide to what matters on the site. It takes minutes to add and signals that your most important pages should be prioritized.
- Prose with no question-and-answer structure — Marketing pages written as flowing paragraphs are hard for AI to quote. AI assistants build answers from clear questions and concise responses, so content without that shape rarely gets cited even when it's accurate.
- Missing or weak summaries — No meta description, or multiple H1s, leaves AI without a clean handle on what the page is about. A single clear H1 and a one-line description give the model an unambiguous summary to work from.
- Thin content — A page with a couple of sentences gives AI nothing substantial to summarize or cite. Depth — real explanations, specifics and answers to actual questions — is what earns a mention.
- Assuming good SEO automatically means good AI readiness — Ranking on Google and being cited by AI overlap but aren't the same. AI weighs crawler access, structured data, llms.txt and answer-friendly formatting more heavily — sites that rank well can still score poorly here.
Where this matters
- ChatGPT (OpenAI) — Reads sites via GPTBot, OAI-SearchBot and ChatGPT-User. We confirm these aren't blocked and that your content is structured enough for ChatGPT to understand and cite.
- Google AI (Gemini & AI Overviews) — Governed by Google-Extended for AI features. Structured data and clear summaries — both checked here — are exactly what Google's AI uses to build and attribute answers.
- Perplexity — Crawls via PerplexityBot and cites sources inline, so crawler access plus answer-friendly, well-structured content directly determines whether you show up as a cited source.
- Claude (Anthropic) — Reads sites via ClaudeBot. We verify access and that your content has the clarity and depth a model needs to represent your business accurately.
Frequently asked questions
What does AI readiness actually mean?
How is the AI Readiness score calculated?
Will improving my AI readiness hurt my Google rankings?
Do I have to let AI crawlers access my site?
What is llms.txt and do I really need it?
Does this check my whole site or one page?
Why did I score low even though my site looks great?
What's the single highest-impact fix?
This is one of several free SEO tools from Custom Web Audits. For a complete, prioritized analysis of your whole website, run a full audit.