llms-full.txt is the fuller version of llms.txt, hosted at the root of your domain (yoursite.com/llms-full.txt). While llms.txt is a 100-300 line index of your main pages, llms-full.txt is a 1,000-5,000 line knowledge dump containing the actual content AI engines should index for citation.
The two files work together. AI engines fetch llms.txt first to discover what exists on your site, then fetch llms-full.txt when they need depth for a specific query. Some engines fetch only the short index; some go directly to the full version. Shipping both covers all behaviors.
Content to include in llms-full.txt: full page text for high-value pages, FAQ pairs, key product facts, pricing with specific numbers, named author and company facts. Update whenever you ship a major page or product change, monthly at minimum.
Read next
Frequently asked
Do I need both llms.txt and llms-full.txt?
Yes, for maximum coverage. Some AI engines only check the short index. Some go straight to the full version. Shipping both takes minimal extra effort.
How long should llms-full.txt be?
Most production llms-full.txt files run 1,000 to 5,000 lines. Long enough to include substantive content from your top 10 to 30 pages. Padding with everything you publish dilutes the citation signal.
How often should I update llms-full.txt?
Monthly at minimum, or whenever you ship a major page, product, or pricing change. Engines re-fetch periodically and stale snapshots cost you citation accuracy.
More from AIO and AEO
All termsAI Visibility
How often and how accurately a brand appears inside AI engine answers (ChatGPT, Claude, Perplexity).
ReadGPTBot
OpenAI's web crawler that indexes content for ChatGPT and the OpenAI training corpus.
ReadClaudeBot
Anthropic's web crawler that indexes content for Claude's search and citation features.
Read