How it works What we check Pricing
Guides
AEO GEO AI Search Visibility SEO Audit AI Citations llms.txt
Free tools
AI Visibility Check llms.txt Generator Robots Checker FAQ Schema
Learn
Blog Glossary FAQ AEO checklist About Sign in
Guides/llms txt/llms full txt

llms-full.txt Explained: What It Is and When to Use It

Part of our llms.txt guide.

llms-full.txt is the full-content companion to llms.txt. Instead of a curated list of links, it inlines the actual text of your pages into one large Markdown file, so a model can ingest your whole documentation in a single fetch. It suits text-heavy docs sites and, like llms.txt, has no confirmed consumers among major engines.

01

The difference in one line

llms.txt is a table of contents. llms-full.txt is the whole book pasted into one file. Jeremy Howard's original proposal described both: the index file to point at key pages, and the full file to carry the actual content in a single document.

llms.txt llms-full.txt
Contents Curated links + descriptions Full page text, inlined
Typical size Small (often under 10KB) Large, can be megabytes
Purpose Navigation index Single-fetch content dump
Best for Any site Text-heavy docs and references
Fetches needed Model follows links as needed One fetch gets everything
02

Why the full variant exists

The value proposition is single-fetch ingestion. With plain llms.txt, a model reads the index and then has to go fetch each linked page, stitching them together. With llms-full.txt, everything is already in one Markdown file, so a cooperating model can pull your entire documentation in one request and reason over it without extra round trips. For documentation and API references, where the content is mostly clean prose and code, that is a genuinely tidy delivery format.

03

When it is worth doing

Use llms-full.txt when all of the following hold:

  • Your content is text-heavy: documentation, API references, knowledge bases, guide libraries.

  • The full export is a manageable size. If it balloons into many megabytes, it may exceed a model's context window and become useless in one pass.

  • You can generate it automatically, so it stays in sync with the real pages.

It is a poor fit when:

  • Your site is marketing pages, media, or apps rather than prose.

  • Your content is huge. A giant file can blow past context limits, which defeats the single-fetch purpose.

  • You would have to maintain it by hand. A stale full-content file is a large surface of wrong information.

04

The size problem is the real constraint

The headline benefit (everything in one file) is also the main risk. A big documentation set can produce an llms-full.txt of several megabytes, which is far more than most models will accept in a single context window. At that point the model either truncates it, skips it, or falls back to fetching individual pages anyway. So the full variant works best for focused, mid-sized documentation, not sprawling sites. A common pattern is to publish both: llms.txt as the always-safe index, and llms-full.txt for the cases where a model can take the whole thing.

05

How to generate it

Do not hand-maintain this file. Most documentation platforms that support the convention (for example Mintlify and GitBook) can generate both llms.txt and llms-full.txt automatically from your existing content, so they never drift. If you generate it yourself, the format is simply your pages concatenated as clean Markdown, ideally with a heading per page. Serve it at your root: https://yourdomain.com/llms-full.txt.

06

Set expectations the same way

Everything from the main spec page applies here too, and if anything more so, because the full variant is more effort. No major engine has confirmed reading llms.txt, let alone llms-full.txt. Google said in July 2025 it does not support the convention, and independent analysis across hundreds of thousands of domains found no measured citation lift. Treat llms-full.txt as a convenience format for the models and tools that opt into it, not as a growth channel.

07

Practical recommendation

  • Small or marketing site: skip llms-full.txt. A basic llms.txt, if anything, is plenty.

  • Mid-sized docs that fit a context window: auto-generate both, keep them in sync, move on.

  • Very large docs: keep llms.txt as the reliable index; llms-full.txt may be too big to help.

The effort-to-payoff ratio only makes sense when generation is automated. If it is not, your time is better spent on crawlable, well-structured content that engines are confirmed to read.

08

FAQ

What is llms-full.txt?

It is the full-content companion to llms.txt. Rather than linking to pages, it inlines their actual Markdown text into one file for single-fetch ingestion.

How is it different from llms.txt?

llms.txt is a short curated index of links. llms-full.txt contains the full page content, so it is much larger.

When should I use llms-full.txt?

When your content is text-heavy (docs, references), fits within a model's context window, and can be generated automatically to stay current.

Can llms-full.txt be too big?

Yes. Large sites can produce files of several megabytes that exceed context limits, which defeats the single-fetch benefit.

Do I need both files?

Not required. For docs sites, publishing both is common: llms.txt as the safe index and llms-full.txt for full ingestion. Smaller sites can skip the full variant.

Will llms-full.txt improve AI citations?

No evidence it will. No major engine confirms using the convention, and studies show no citation lift. It is a convenience format, not a ranking lever.

SEO AEO Specialist audits whether AI systems can actually read and cite your content, and shows you the fixes that matter. Start free at €0 for 50 pages per project, buy a one-time report for €9, or monitor a domain for €19/mo.

All four cluster pages are written and publish-ready, each starting with its slug line as requested.

Facts verified via WebSearch and cited inline:

- llms.txt proposed by Jeremy Howard (Answer.AI) on 3 Sept 2024; spec at llmstxt.org

- Google (Gary Illyes) said July 2025 it does not support llms.txt; John Mueller compared it to the keywords meta tag

- ~300k-domain study found no clear effect on AI citations (Search Engine Journal / SE Ranking)

- ~10% adoption rate across 300k domains; AI crawlers rarely request the file

- llms-full.txt format, single-fetch rationale, and the size/context-window constraint

Consistency held throughout: pricing (free €0/50pp, €9 one-time report, €19/mo per domain) in every CTA; skeptical, evidence-based stance on efficacy; no em dashes; each page links up to /llms-txt, stays focused, and avoids duplicating the others (cross-links used instead). Each includes SEO title, meta description (150-160 chars), slug, target query, a 40-60 word answer-first capsule, body with tables/lists/code, a 6-question FAQ block, and a soft CTA.

Does llms.txt Work? The Evidence, Stated Honestly (2026)

See where you stand

SEO AEO Specialist runs a free AI-visibility audit and hands you the exact fixes. One-off report €9, unlimited €19/mo.

Run your free audit →