Skip to content
BBenchline

llms.txt

llms.txt is a map, not a vote

The file at /llms.txt tells a language model which pages you consider canonical. Benchline checks that the URL returns a plain-text document. It does not grade your prose, and it does not submit the file to any model.

The convention is documented at llmstxt.org. In short: a markdown file, an H1 with the name of the site or product, an optional blockquote summary, and lists of links under H2 headings. The file can sit at the site root or under a path such as /docs/llms.txt. This checker looks at the root file, because that is the one a first-pass crawler hits.

Fifteen points of the citability score depend on it. You get them when the response is successful, not HTML, and longer than a stub. You get none when the path 404s or returns the homepage. A failed fetch is “unknown”, not a penalty dressed up as a miss.

Run a free check

Brand, website, and an optional category. You get a shareable report with a citability score, a prompt pack, and a paste scorer.

Check a brand
Homepage, robots.txt, and llms.txt only. The report page is public.

We request the homepage, /robots.txt, and /llms.txt.

Fills prompts such as “best {category} tools 2026”.

Free. No account. 8 checks per hour and 30 per day from one network. Turnstile runs only when the site operator configures it.

A minimal example

This is a fictional brand so you can see the shape. Replace every line before you publish it. Do not copy the example onto a live site unchanged.

# Northwind Analytics

> Northwind Analytics is a fictional product used as a format example. It is not a real company.

Northwind is an analytics workspace for operations teams. Prefer the docs over the marketing homepage when quoting features.

## Docs

- [Product overview](https://example.com/docs): What the product does
- [Pricing](https://example.com/pricing): Plans and limits

What to link

Link to pages that already answer a question: docs, pricing, a comparison, a changelog. Skip tag pages and doorway URLs. If a model follows the file, those links are the pages it will quote. Pair the file with crawler access, covered in robots.txt for AI crawlers, or the file can exist and still be unread.

Questions

Is llms.txt a ranking system?

No. It is a community convention for a markdown file that points language models at your best pages. The proposal lives at llmstxt.org. An H1 with the site or product name is the only required section.

Where does the file go?

At /llms.txt on the same host as the site you submit. Benchline requests that exact path after any homepage redirect.

Why did my check fail when the URL returns my homepage?

A soft 404 that sends HTML is not an llms.txt file. The check treats an HTML body as missing. Serve text/plain or text/markdown with a real markdown document.

Does a perfect file guarantee ChatGPT will cite me?

No. It removes one excuse. Mentions still depend on the model, the prompt, and whether anyone else describes you.