What Is llms.txt?
llms.txt is a proposed standard for helping AI systems understand websites, similar to how robots.txt helps search engines.
The file provides:
- A summary of what your site/brand is about
- Key facts AI should know
- Guidance on how to represent your brand
- Links to authoritative sources
It's placed at yourdomain.com/llms.txt and can be read by AI crawlers.
File Format
A basic llms.txt structure:
```
# Brand Name
## Summary
One paragraph describing what your brand does and who it's for.
## Key Facts
- Founded: [Year]
- Headquarters: [Location]
- Industry: [Category]
- Pricing: [Overview]
## Products/Services
- Product 1: Description
- Product 2: Description
## Authoritative Sources
- Official website: https://yourdomain.com
- Documentation: https://docs.yourdomain.com
- Press: https://yourdomain.com/press
## Contact
- Support: support@yourdomain.com
- Press: press@yourdomain.com
```
Keep it factual, concise, and updated.
Setting Up
1. **Create the file** based on your Knowledge Base content
2. **Review and customize** the content for accuracy
3. **Upload to your server** at /llms.txt
4. **Verify accessibility** by visiting yourdomain.com/llms.txt
5. **Keep updated** when key facts change
Use your Knowledge Base as the source of truth for your llms.txt content.
Best Practices
**Do:**
- Include only verified facts
- Update when information changes
- Link to authoritative sources
- Keep format simple and readable
**Don't:**
- Include marketing language
- Make unverifiable claims
- Forget to update pricing/features
- Include confidential information
Adoption Status
llms.txt is an emerging standard:
- Not officially recognized by major AI providers (yet)
- Some AI crawlers are starting to check for it
- Adoption is growing in the GEO community
- Low effort to implement, potential upside
Even if not universally read, maintaining llms.txt helps you think clearly about what AI should know about your brand.