Your llms.txt File
Live GeneratedDeployment Guide
Download your llms.txt file
Generate your file using the tool above and download it as llms.txt. Make sure the filename is exactly correct — no extra extensions like .txt.txt.
Place it in your root directory
Upload the file to the root of your website so it is accessible at:
This is the same location used for files like robots.txt and sitemap.xml.
Verify it’s publicly accessible
Open the file in your browser and confirm it loads correctly. If you see a 404 error or download prompt, the file may be in the wrong location.
Keep it updated
As your site evolves, update your llms.txt file to reflect new sections, tools, or content. Think of it as a living map of your website.
Common setups
- Static sites: place in your root/public folder
- Next.js / React: add to /public
- WordPress: upload via hosting file manager or FTP
Why Descriptions Matter
The description under each section is what tells an AI system how to interpret your content. Without it, your site is just a collection of links. With it, your site becomes structured, meaningful, and usable.
Weak
## Tools
A collection of tools.
Too vague. No signal.
Strong
## Tools
Interactive utilities for converting, formatting, and generating data.
Clear intent. Actionable meaning.
What good descriptions do
- • Explain what users can do in that section
- • Highlight functionality, not just topic
- • Help AI group and prioritize your pages correctly
Pro Tip
Our analyzer uses your page metadata and URL patterns to generate descriptions automatically. You can refine them further to better reflect the actual purpose of each section.
What is llms.txt?
llms.txt is a simple, human-readable file that helps AI systems understand the structure and purpose of your website. While traditional search engines focus on crawling links, AI agents focus on meaning. llms.txt provides that missing layer by organizing your pages into logical groups and explaining what they do.
It lives at the root of your website and acts as a semantic map for AI systems trying to interpret your content.
Why llms.txt Matters
The web is shifting from search-driven discovery to AI-assisted interaction. Instead of users browsing pages directly, AI systems are increasingly summarizing, recommending, and navigating content on their behalf.
- Improves how AI systems interpret your site structure
- Helps your content appear correctly in AI-generated responses
- Adds meaning beyond metadata and schema
- Future-proofs your site for AI-first discovery
How llms.txt Works
llms.txt uses a structured Markdown format to group related pages and describe their purpose. Each section acts as a signal to AI systems about how different parts of your site are connected.
## Developer Tools Utilities for encoding, decoding, and formatting data. - JSON Formatter - Base64 Encoder - UUID Generator
This allows AI systems to understand relationships between pages instead of treating them as isolated links.
What Makes a High-Quality llms.txt?
- Clear grouping of related pages
- Descriptions that explain purpose, not just topics
- No duplicate or redundant sections
- Focus on important pages instead of everything
- Consistent naming and structure
Common Mistakes
- Dumping your entire sitemap into one section
- Using vague descriptions like "resources"
- Overusing keywords instead of meaning
- Duplicating categories
- Treating llms.txt like robots.txt
How to Create an llms.txt File
- Identify your main sections (tools, blog, docs, etc.)
- Group related pages together
- Write short descriptions explaining their purpose
- Include only important links
- Save the file as
llms.txtin your root directory
Example llms.txt
# Example Site > Tools and resources for developers and creators. ## Core Pages Primary entry points and essential information. - Home - About - Contact ## Tools Interactive utilities for common tasks. - JSON Formatter - Image Converter - Password Generator