Generate llms.txt and llms-full.txt for your site
Paste your website URL and get the file ready and optimized to publish on your domain.
What is an llms.txt?
An llms.txt is a plain-text file, usually written in simple Markdown, that helps language models and AI assistants understand which parts of your website matter most.
Instead of forcing an AI system to guess which URLs, guides, policies or product pages are important, the file acts as a curated map created by the site owner.
It is not a magic ranking file, but it is a practical way to expose your best pages more clearly, especially when your site contains documentation, services, structured information or evergreen content.
What does an llms.txt and an llms-full.txt do?
An llms.txt usually works as a compact index: it points to the most relevant pages, explains what they contain and gives AI systems a cleaner starting point.
An llms-full.txt goes one step further: it can include expanded plain-text versions of the most important content so that AI systems have more context without having to reconstruct everything from complex page layouts.
- llms.txt: short, selective and easy to maintain.
- llms-full.txt: broader, richer and more useful for detailed context.
- Both files should reflect the content you actually want machines to understand first.
Where should you place it and how do you offer it to Google and AI models?
The usual recommendation is to place the files at the root of your domain so they are easy to discover and reference:
- https://yourdomain.com/llms.txt
- https://yourdomain.com/llms-full.txt
Once published, they should be publicly accessible, linked internally where appropriate, and included among the resources you want search systems, crawlers, assistants and AI workflows to find.
For Google and other systems, the key is not only the file itself: it also helps to keep your pages crawlable, well structured, fast, authoritative and easy to interpret.
In practice, llms.txt works best as a complement to good technical SEO, clear information architecture, semantic HTML, structured data and strong source content.
How are AI assistants and models using this idea?
Adoption is still evolving, but the idea is already visible in real AI and documentation ecosystems.
- Perplexity publishes an official documentation index in llms.txt format: docs.perplexity.ai/llms.txt.
- Anthropic also publishes an llms.txt file for Claude platform documentation: platform.claude.com/llms.txt.
- For assistants such as ChatGPT, Gemini and DeepSeek, the exact way they use public web resources can vary, but a clear llms.txt can still help by making your high-value URLs easier to expose and reuse in AI-facing workflows.
- The strongest use case today is not a guaranteed ranking, but giving AI systems, research assistants and retrieval pipelines a clearer machine-readable map of your site.
Benefits for AEO, GEO and AI visibility
A good llms.txt strategy does not replace SEO or content quality, but it can reinforce discoverability, clarity and reuse across answer engines and AI systems.
- Improves the clarity of the pages you want AI systems to prioritize.
- Helps reduce ambiguity on websites with many URLs, categories or content layers.
- Supports AEO by making answer-friendly resources easier to identify.
- Supports GEO by giving generative systems a cleaner path to your key information.
- Supports AIO by organizing core business, documentation and trust content into a simple machine-readable structure.
- Reinforces consistency between your site architecture, your most important URLs and the content you want cited or interpreted.