llms.txt checker
Checks whether a site publishes an llms.txt file and whether it follows the format AI assistants expect.
Next
What the llms.txt checker does
llms.txt is a proposed convention for a Markdown file at the root of a site, like example.com/llms.txt, that gives AI tools a short summary of the site and links to its most useful pages. The checker fetches the file, confirms it exists and is served as text, and checks its structure against the proposal. It also looks for the optional llms-full.txt.
What a valid file looks like
The proposal, published by Jeremy Howard of Answer.AI in September 2024, describes this structure:
- An H1 with the site or project name. This is the only required part.
- A blockquote with a short summary.
- Optional paragraphs with more detail.
- H2 sections that list Markdown links, each with a short note. A section named Optional marks links a tool can skip when it's short on context.
What it does and doesn't do
llms.txt isn't an official standard, and none of the major AI search engines has said it ranks or cites pages based on it. It doesn't allow or block crawlers either. That's the job of robots.txt.
Treat it as a cheap, readable summary that some AI tools and agents may fetch when asked about your site. It takes an hour to write and does no harm.
Why it matters for cold email
Prospects who get a cold email look you up, and some now do it by asking an AI assistant. When a tool reads your site, a clear llms.txt helps it describe what you sell, who it's for and where the pricing lives, which is the same story your email told.