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

Privacy

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)

AI crawler and llms.txt updates

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.