20 January 2026
llms.txt in 2026: The Practical Guide for Marketers
If you've heard "add an llms.txt" from three different consultants and still don't know what the file should contain, this is the guide.
What llms.txt is
llms.txt is a proposed standard: a plain-markdown file at the root of your domain (/llms.txt) that describes your site to AI systems. Think of it as a robots.txt-sibling — not a permission file, but a description file. Where robots.txt says what crawlers may fetch, llms.txt tells language models what your site is and where the important content lives.
The companion file, /llms-full.txt, optionally carries the full text content of your key pages for deep retrieval.
The format
The spec is deliberately simple:
# Acme Widgets
> Precision widgets for industrial automation since 1998.
## Key pages
- [Product catalog](https://acme.example/products): All widget lines with specs
- [Integration guide](https://acme.example/docs/integration): How to connect Acme to your PLC
- [Company](https://acme.example/about): Who we are, certifications, contact
## Notable content
- [2026 price list](https://acme.example/pricing-2026)
- [Case studies](https://acme.example/case-studies)The rules that matter:
- Start with a `# heading` — your site/brand name and a one-line description.
- Link 3–10 key pages with one-line descriptions. These are the pages you want engines to know exist.
- Keep it under ~100KB. It's an index, not a dump. Full content belongs in llms-full.txt.
- Use absolute URLs in links.
What actually makes engines use it
Honest answer: adoption is uneven. Some crawlers read it; some don't yet. But there's no cost to having it, and the files that work share three traits:
- They're specific. "Industrial automation widgets, ISO 9001 certified, 40+ product lines" is useful. "We are a leading provider of solutions" is noise.
- They match the site. If llms.txt describes a company the site doesn't, engines that cross-check will discount both.
- They're maintained. A stale llms.txt pointing at deleted pages is worse than none — it's a signal that the site is unmaintained.
Common mistakes
- Treating it as SEO. llms.txt does not replace meta descriptions or schema. It complements them. Engines that read it use it as a map, not as your only source of truth.
- Listing everything. Fifty links dilute the signal. Pick the pages that answer your customers' real questions.
- Writing it once and forgetting. Update it when your site structure changes.
A template you can ship today
# [Company Name]
> [One sentence: what you do, for whom, and what makes you distinct.]
## Key pages
- [Main product/service](https://yourdomain.com/...): [one-line description]
- [How it works / docs](https://yourdomain.com/...): [one-line description]
- [Pricing](https://yourdomain.com/...): [one-line description]
- [About](https://yourdomain.com/...): [one-line description]
## Resources
- [FAQ](https://yourdomain.com/...): [one-line description]
- [Contact](https://yourdomain.com/...): [one-line description]Check yours in 30 seconds
You don't need to guess whether your llms.txt is correct. Citedly's free llms.txt generator fetches your domain, drafts a spec-compliant llms.txt from your real pages, and scores what you currently have — no account, no AI cost.
Put it into practice
Run the free AI visibility audit on your domain, or generate a spec-compliant llms.txt in 30 seconds.
Related guides
Share of Voice in AI: How to Measure What Competitors Can't Hide
Share of voice in AI answers means: when the engine recommends, does it recommend you? How to measure it and what to do about it.
What Is AI Visibility? The New Metric That Replaced Rankings
AI visibility is how often and how favourably AI engines mention and cite your brand when answering your customers' questions. What it is and how to measure it.