llms.txt: what it is and how to write one
A robots.txt for the AI era: a plain-text map that helps models understand and cite your site.
4 min read
llms.txt is a proposed convention — a Markdown file at the root of your site (yoursite.com/llms.txt) that gives AI systems a concise, curated summary of what your site is about and links to the pages that matter most.
Think of it as a friendly briefing for a model: instead of forcing it to crawl and guess, you hand it a clean map of your best content, described in your own words.
What to include
- •A one-line description of what your company does and who it serves.
- •Links to your most important pages (products, docs, pricing, key articles) with a short note on each.
- •The plain facts a model needs to describe you correctly: category, location, notable specifics.
Does it actually help?
It's not a magic switch — no model guarantees it reads your llms.txt, and it won't overcome a lack of authority or corroboration. But it's low-cost, it removes ambiguity about what you do, and it's part of a broader machine-readability effort (alongside schema.org and clean content) that collectively makes you easier to cite.
The fastest way to a good one
Squoze can generate a publish-ready llms.txt for your site as part of its fix library — tailored to your actual content and the queries you're trying to win — so you can drop it in rather than write it from scratch.
See where you stand in AI search
Run a free scan to see how often ChatGPT, Claude, Gemini, and Perplexity recommend your brand — and who they name instead.
Run a free scan