Add llms.txt to Your Site
Step-by-step instructions for 13 hosting providers. Some have built-in support — others need a file drop or a quick config change.
File Format
llms.txt uses a simple markdown structure defined at llmstxt.org.
| Order | Element | Syntax | Details |
|---|---|---|---|
| 1 | Title (H1) | # Site Name | Project or site name |
| 2 | Blockquote | > Summary text | One or two sentence description |
| 3 | Details | Free-form markdown | Optional additional context |
| 4 | Section headings | ## Section | Organize links by category |
| 5 | Link list | - [Title](url): Desc | One entry per resource |
Example
# Example Company
> Cloud-based project management for teams of all sizes.
## Docs
- [Getting Started](https://example.com/docs/start): Quick start guide
- [API Reference](https://example.com/docs/api): Full API documentation
## Blog
- [Announcing v2.0](https://example.com/blog/v2): Major release notes
- [Best Practices](https://example.com/blog/tips): Tips for teamsProvider Instructions
Select a hosting provider to see step-by-step setup instructions.
Built-in Support
These providers have native llms.txt support — enable it from their dashboard.
Easy Setup
Drop the file into your project and deploy. Minimal or no configuration.
Moderate Setup
Requires server configuration or CLI commands beyond dropping a file.
Workaround Required
No native file hosting at the domain root. Use a redirect, proxy, or app.
Quick Reference
Where to place llms.txt on each provider at a glance.
| Provider | Support | File Location | Notes |
|---|---|---|---|
| Webflow | Built-in | Project Settings > SEO | Native support since July 2025 |
| Wix | Built-in | Auto-generated | SEO Dashboard > Tools & Settings |
| WordPress | Built-in | Plugin or site root | Yoast SEO, Rank Math, or manual upload |
| GitHub Pages | Manual | Repository root | Add to Jekyll include list if needed |
| Netlify | Manual | Publish directory | Optional netlify.toml for headers |
| Vercel | Manual | /public folder | Or Route Handler for dynamic generation |
| Cloudflare Pages | Manual | Build output root | Use _headers file for Content-Type |
| Apache | Manual | /var/www/html/ or public_html/ | Optional .htaccess for MIME type |
| AWS S3 + CloudFront | Manual | S3 bucket root | Set Content-Type on upload; invalidate cache |
| NGINX | Manual | Web root | Add location block; reload with nginx -s reload |
| IIS | Manual | C:\inetpub\wwwroot\ | Optional web.config for MIME mapping |
| Squarespace | Manual | External (redirect/proxy) | URL redirect or Cloudflare Worker |
| Shopify | Manual | App or Liquid template | Multiple apps available; or DIY with Liquid |
Best Practices
Guidelines for an effective llms.txt file.
Content
- Start with a clear H1 title matching your brand or site name
- Write a concise blockquote summary — one or two sentences
- Organize links under descriptive H2 headings
- Use the format: - [Title](URL): Description
- Prioritize high-value content first; skip low-quality pages
- Keep descriptions factual — avoid marketing language
Common Mistakes
- Listing every page instead of key resources
- Forgetting to update after adding or removing important pages
- Using HTML instead of standard markdown
- Including broken or redirecting links
- Serving with wrong Content-Type (use text/plain or text/markdown)
- Keyword stuffing or promotional copy
Technical
- Serve as text/plain or text/markdown — never text/html
- Ensure accessible at /llms.txt (optionally /llms-full.txt for extended content)
- Use UTF-8 encoding
- Keep the file under 100 KB
- Set cache headers between 1–24 hours
- Verify with: curl -I https://yourdomain.com/llms.txt
Maintenance
- Update when you publish significant new content
- Automate generation from your CMS or build pipeline where possible
- Remove links to deprecated or retired pages promptly
- Test periodically to confirm correct Content-Type and encoding
Resources
Official documentation, plugins, and references.
llms.txt Specification
The official spec and format reference for llms.txt.
llms.txt Directory
Browse sites that have already implemented llms.txt.
Webflow llms.txt Support
Webflow's native llms.txt integration announcement (July 2025).
Wix llms.txt Documentation
How Wix auto-generates and manages your llms.txt file.
Yoast SEO llms.txt
One-click llms.txt generation in Yoast SEO for WordPress (free).
Website LLMs.txt Plugin
Dedicated WordPress plugin for llms.txt (10,000+ installs).
Shopify llms.txt Apps
Shopify App Store listings for llms.txt generation.
llms.txt GitHub Repository
Source code, examples, and community contributions.