llms.txt validator
An llms.txt can fail without notice. The file may be missing, or the server may send your home page instead. Run a check to see what AI tools get. Free. No signup.
We read your homepage, robots.txt, sitemap.xml, and llms.txt. Nothing else. Results are cached for 6 hours.
See the State of AI readiness data page. Need a page-by-page audit? The deep report crawls 25 pages and lists fixes by priority.
Questions
What does the validator check?
Status 200 at /llms.txt, a first line that starts with #, and no HTML in the first 200 characters.
What should the file contain?
A # title with your site name, a short > summary, and ## sections that list your key pages as markdown links.
What does the check test?
Six things: llms.txt, AI crawler access in robots.txt, JSON-LD schema, sitemap.xml, a meta description, and text readable without JavaScript. The score runs from 0 to 100.
Which AI crawlers do you check?
GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, and CCBot. We read your robots.txt and test each one against your homepage.
Is it free?
Yes. No signup. Results are cached for 6 hours.
What do you read on my site?
Your homepage, robots.txt, sitemap.xml, and llms.txt. Nothing else.
Other checks: AI readiness checker · llms.txt checker · AI crawler robots.txt checker · State of AI readiness · llms.txt generator
Also from us: Trades With AI (AI tools for trades businesses) · SaaS Price Watch (SaaS pricing, tracked weekly) · WrapMockup (Free vehicle wrap mockups for trades)
Get an email when AI crawlers, robots.txt rules, or llms.txt practice change. At most twice a month.
We send a confirmation link first. See the privacy policy.