We already covered what llms.txt is; this guide goes beyond the definition with real examples for different site types, plus the mistakes we see most often in scans.
Example 1 — E-commerce
# Bottega Rossi
> Italian handmade leather goods store, shipping across the EU.
## Catalog
- [Bags](/collections/bags): all leather bags
- [Shipping & returns](/shipping): times and costs by country
## About
- [Our story](/about)
- [Contact](/contact)
Example 2 — Company blog / SaaS
# Product Name
> Booking management software for independent hotels.
## Product
- [Features](/features)
- [Pricing](/pricing)
## Docs
- [Quickstart](/docs/quickstart)
- [API](/docs/api)
Example 3 — Local business site (professional practice)
# Bianchi Law Firm
> Law firm in Milan specializing in labor and corporate law.
## Services
- [Labor law](/services/labor)
- [Corporate law](/services/corporate)
## Contact
- [Book a consultation](/contact)
The most common mistakes we find in scans
- Empty or placeholder file ("Welcome to our site") — worse than not having one at all.
- Homepage copy-paste instead of a concise summary: llms.txt isn't a second sitemap, it's a curated index.
- Broken relative links pointing to removed pages — check them after every redesign.
- Never updated: an llms.txt written once and never touched for a year loses value as the site's structure changes.
Generate your real llms.txt from your site's actual content with our free generator.