Skip to content
SEO Audit WizardFree SEO Tools

llms.txt Checker

Validate any llms.txt file against the v2 spec — H1 title, summary, sections and links, checked line by line with a score. By URL or by pasting the file.

100% FreeNo sign-upNothing stored

What llms.txt is — and what it is not

An llms.txt file gives AI agents a short, guided overview of your site and links to the pages that matter. It does not make your site rank: Google has said Google Search ignores llms.txt, and most files are rarely fetched at all. Use this checker to make your file correct — do not expect rankings or AI citations from it.

We fetch /llms.txt from the site you give. If the site has none, or blocks automated fetches, paste the file in the other tab instead.

How to use

How to use the llms.txt Checker

1

Paste a URL or the file itself

Give us a site URL and we fetch its /llms.txt for you — or paste the file contents directly. No account, no email.

2

Get a score and line-by-line issues

Every line is checked against the v2 spec: title, summary, sections and links, each with a severity and a fix.

3

Copy the fix list and update the file

Fix the errors first, then the warnings. When the score is 90 or above, save the file as llms.txt in your site’s root folder.

What is llms.txt?

An llms.txt file is a short Markdown file that tells an AI agent what a website is and where its important content lives. Web pages are built for people — navigation, ads and JavaScript wrap the information, and converting a page back into clean text is difficult and imprecise. An llms.txt file skips that work: it gives agents a concise, expert-level overview and a list of links to the pages that matter, in a format a program can parse with simple rules.

The idea was proposed by Jeremy Howard of Answer.AI in September 2024, and version 2 of the spec was published on 10 August 2026, after two years of real-world use. Thousands of sites now publish one, documentation platforms generate them automatically, and Chrome’s Lighthouse audits sites for one as part of its agentic browsing checks.

What llms.txt is — and what it is not

This is the honest part, and it matters. An llms.txt file does not make a site rank: Google has said Google Search ignores llms.txt, and it is not a ranking factor. It does not guarantee citations in AI answers either — in one 180-day test of ten sites, only two saw a measurable increase in AI-driven traffic, and Ahrefs found that 97% of the llms.txt files it tracked got zero requests.

What it does do is help the agents that choose to look. A coding agent fetching library documentation, or a chat assistant answering a question about a product, can start from your llms.txt instead of crawling your whole site. That is a real, modest benefit — and it costs almost nothing to provide. Build the file, check it here, and then move on to the work that actually moves rankings: content, links and technical basics.

What is llms.txt for, and who uses it?

The file is used most heavily for software documentation, where coding agents follow it to find API references and tutorials. The same structure works anywhere an agent needs a guided path into a site’s content: a business outlining its structure and policies, a school providing course information, or a shop explaining its products.

Documentation platforms such as Mintlify and GitBook generate an llms.txt file for every site they host. WordPress plugins including Yoast SEO and AIOSEO can generate one, Wix generates one for every site, and Shopify has served /llms.txt and /llms-full.txt on every store by default since 28 May 2026. The AI labs publish llms.txt files for their own developer documentation too.

Benefits of a correct llms.txt file

A correct file earns its place in four ways:

  • A guided path for agents — instead of crawling everything, an agent starts from your curated list of the pages that matter.
  • Smaller context, lower cost — the file itself stays small; the detail lives behind the links and is fetched only when needed.
  • Fewer wrong answers — links with short descriptions help an agent judge which page to open, instead of guessing from URLs.
  • Works alongside your other files — llms.txt complements robots.txt and your sitemap; it replaces neither. Robots.txt controls access, the sitemap lists everything for search engines, and llms.txt curates the overview for agents.

The v2 format, line by line

The file follows a specific order. An optional byte-order mark may come first, then an H1 with the name of the project or site — the only required part. Next comes a blockquote (lines starting with >) with a short summary of the project. After that, zero or more detail sections of any Markdown except headings, and then zero or more H2 sections containing file lists.

Each file-list line looks like this: “- [Link title](https://example.com/page.md): a short description of the page.” The link is required; the description after the colon is optional but recommended. An H2 section named “Optional” is, by convention, for secondary links an agent can skip when it needs a shorter context.

How to check your llms.txt file

Use the checker above: paste a site URL and we fetch its /llms.txt for you, or paste the file contents directly. You get a score out of 100 and every issue listed by line, with a severity — error, warning or note — and a plain-language fix. Copy the fix list, apply it, and check again.

When the score is 90 or above, save the file as llms.txt in your site’s root folder (or at a subpath such as /docs/llms.txt if it only covers those pages). Then open example.com/llms.txt in a browser to confirm it loads as plain text.

Best practices — and common mistakes

Most llms.txt problems come from a short list of avoidable errors:

  • Put the H1 title first — it is the only required part, and it must be line one. A file without it is not a valid llms.txt.
  • Use absolute URLs starting with https:// — relative links cannot be followed from outside your site.
  • Give every link a short description after the colon, so agents can judge whether to open it.
  • Keep the file small — detail belongs in the linked pages, not in the overview. This checker warns above 100 KB.
  • Do not put private or sensitive information in the file — it is public, and anyone can read it.
  • Do not expect Google to read it — Google Search ignores llms.txt. The file is for AI agents that look for it, not for rankings.

FAQ

Frequently asked questions

An llms.txt file is a Markdown file at the root of a website (or at a subpath) that gives AI agents a short, guided overview of the site and links to its most important pages in LLM-friendly form. It was proposed by Jeremy Howard of Answer.AI in September 2024, and version 2 of the spec was published on 10 August 2026.

Keep going

Related free tools

See all 10 free tools →