Glossary

llms.txt

llms.txt is a proposed plain-text file placed at the root of a website (/llms.txt) that gives large language models a clean, curated map of your most important content in Markdown — the AI-era counterpart to robots.txt and sitemap.xml. It helps AI systems find and correctly summarize your site instead of guessing from cluttered HTML.

In plain English

A real webpage is full of things a language model doesn't care about — navigation, banners, scripts, ads, cookie prompts. When an AI tries to understand your site, it has to wade through all of that. llms.txt hands it a shortcut: a single, tidy Markdown file that says "here's who we are and here are the pages that actually matter."

It lives at yourdomain.com/llms.txt, the same predictable spot as robots.txt, so any AI system that supports the convention knows exactly where to look.

llms.txt vs. robots.txt vs. sitemap.xml

robots.txtPermission. Tells crawlers what they may and may not access.
sitemap.xmlInventory. Lists every URL for search engines to crawl.
llms.txtGuidance. Curates the few pages that matter most, in clean Markdown, for AI models.

What an llms.txt file looks like

It's just Markdown. A typical file has your name, a one-line summary, and grouped links with short descriptions:

Why it matters

As people increasingly discover products through AI answers, being understood correctly by a language model becomes as important as ranking in search. llms.txt is a low-cost way to reduce the chance an AI mis-summarizes you, points to the wrong page, or misses your best content entirely. It pairs naturally with GEO and assumes the basics are handled — namely that bots can read your site in the first place.

First, confirm bots can read you

An llms.txt file guides models to your content — but only if that content is actually reachable. Run a free bot-readability scan to catch JavaScript-only pages, robots.txt blocks, and login walls before you add an llms.txt on top.

Scan my site free →
FAQ

Common questions

Is llms.txt the same as robots.txt?+
No. robots.txt tells crawlers what they may or may not access — it's about permission. llms.txt is about guidance: it hands AI models a curated, Markdown map of your most valuable content so they can understand and summarize your site accurately. Think of robots.txt as the rules and llms.txt as the recommended reading list.
Do AI models actually use llms.txt?+
It's an emerging, proposed standard rather than a universally enforced one, so adoption varies by AI system. Because it's cheap to add and can only help models understand you, many sites publish one as a low-risk bet on where AI discovery is heading — alongside the fundamentals of clean, crawlable HTML.
What goes in an llms.txt file?+
Plain Markdown: an H1 with your site or product name, a short blockquote summary, and lists of links to your most important pages — docs, key products, policies — each with a one-line description. An optional "Optional" section holds secondary links a model can skip if it's short on context.

See what the bots see

Before you publish an llms.txt, confirm AI crawlers can actually read your pages. Run a free Can Bots Read My Site scan.

Scan my site free →
Free · no signup · results in seconds