llms.txt: tools and guidance
This section explains llms.txt, a proposed markdown file that gives AI agents a short, curated guide to a website, and how to publish one that works. The guides describe the proposal as its own text at llmstxt.org does (v2, August 2026) and quote it where precision matters. Where they describe how LLMSRank scores a file, they say so: our rubric is our opinion, not the standard.
Check your site
Scan a domain and LLMSRank fetches its robots.txt, llms.txt, llms-full.txt, AGENTS.md and sitemap.xml, then returns a graded report: what works, what stops agents reading the file, and the first fix to make. The scan is free, up to five a day.
Chrome’s Lighthouse also has an llms.txt audit, in its experimental Agentic Browsing category. It checks that the file can be fetched: it fails on a server error and marks a missing file (404) as not applicable. It does not look at what the file says. LLMSRank grades the contents.
Learn
- About llms.txt: what the file is, where it lives, its format, how agents use it, and what it is not.
- Writing an llms.txt file: a step-by-step with two complete example files, and the mistakes we see most.
- Markdown page versions and link relations: the
.mdURL convention and how pages point agents to their markdown version and their llms.txt. - llms.txt, robots.txt and sitemap.xml: what each file does, who reads it, and why none replaces the others.
- Does ChatGPT, Claude, Perplexity or Google read llms.txt?: what each AI vendor has documented, with dates, and what independent log studies found.
- llms.txt vs AGENTS.md vs robots.txt: three files, three readers, compared.
- How to check your llms.txt: the free scan, a manual checklist mapped to our audits, and checks an AI agent can run.
- llms.txt generators: what generated files miss: what generators do, and the editorial checks they leave to you, measured against the llms.txt Index.
- llms.txt release notes: what changed in the proposal, version by version, newest first.
Reference
How LLMSRank turns a file into a score. This is our rubric, not part of the llms.txt proposal.
- Scoring method: the six categories, profile weights, grade bands, score caps, and how audits that don’t apply to you are removed.
- Audits: every audit, what it checks, how it is scored, and how to fix it.
- Rubric changelog: each rubric version and what it changed, with the effect on our corpus.
The standard
llms.txt is a proposal by Jeremy Howard, first published on 2024-09-03 and revised as v2 on 2026-08-10. Its text lives at llmstxt.org, which also serves a markdown version and a changes page. Discussion and version history are in the GitHub repository.
llmstxt.org lists three directories of published llms.txt files:
Guides
- About llms.txtWhat llms.txt is, why it exists, where the file lives, its exact format, how agents use it, who publishes it, and what it is not, per the llmstxt.org v2 text.
- Writing an llms.txt fileHow to write an llms.txt file step by step, with complete examples for a small business and a docs site, the proposal’s guidelines and the mistakes we see most.
- Markdown page versions and link relationsThe llms.txt convention for markdown versions of pages (page.html.md or page.md), and the rel="alternate" and rel="describedby" links agents use to find them.
- llms.txt, robots.txt and sitemap.xmlHow llms.txt differs from robots.txt and sitemap.xml: purpose, readers, location, format and control, and why the proposal says a sitemap is no substitute.
- Does ChatGPT, Claude, Perplexity or Google read llms.txt?What each AI vendor has documented about reading llms.txt, with dates: Google Search ignores it; OpenAI, Anthropic and Perplexity have published nothing either way.
- llms.txt vs AGENTS.md vs robots.txtThree files, three readers: robots.txt sets crawler access, llms.txt maps your content for AI agents, AGENTS.md instructs coding agents. Compared, with sources.
- How to check your llms.txtCheck an llms.txt for free: scan it on LLMSRank, work through the manual checklist step by step, or let an agent check it, and know what no check can tell you.
- llms.txt generators: what generated files missWhat llms.txt generators do well and what they leave to you: link descriptions, curation, scope and routing, measured against the llms.txt Index of real files.
- llms.txt release notesWhat changed in the llms.txt proposal, newest first: v2 (2026-08-10), the optional BOM (2026-06-09) and v1 (2024-09-03), plus LLMSRank’s own rubric releases.
- The llms.txt Index: how 187 sites scoreAggregate results from 187 real llms.txt files scored with LLMSRank rubric v2.1: grades, the checks most sites miss, and every audit's pass rate.
- What we got wrongA measurement product is only as good as its willingness to be wrong in public. Three times we published a number, found it was wrong, and said so — with the causes.
- The llms.txt year in review, 2026What changed for AI-readable websites in 2026, what our scan of 187 published llms.txt files found, and four things that move AI visibility we cannot measure.