llms.txt is a proposed standard file placed at your website's root (yoursite.com/llms.txt) that helps AI models understand your site's content structure, topic coverage, and usage policies. It works as a complement to robots.txt: while robots.txt controls access, llms.txt provides context. BrandCited checks for llms.txt presence and quality as part of its 25+ factor site audit.
What llms.txt does#
AI crawlers like GPTBot, ClaudeBot, and Google-Extended visit your site to index content. Without llms.txt, they must infer your site's purpose, structure, and key topics from raw HTML alone. llms.txt gives them a structured summary, reducing ambiguity and increasing the chance they categorize your brand correctly.
Think of it this way: robots.txt says "you can visit these pages." llms.txt says "here's what you'll find when you do."
llms.txt uses a simple markdown-like format. Here's the basic structure:
# Your Brand Name
> A one-line description of what your company does.
## About
Brief paragraph about your company, products, and target market.
## Topics
- Topic 1: Description
- Topic 2: Description
- Topic 3: Description
## Key Pages
- /products: Product catalog and specifications
- /blog: Industry insights and guides
- /about: Company background and team
## Contact
- Email: hello@yourbrand.com
- Location: City, Country
Step-by-step implementation#
Step 1: Write your company summary. Keep it under 100 words. Be specific about what you do, who you serve, and what makes you different. Avoid marketing language. AI models want facts, not slogans.
Step 2: List your topic areas. Identify the 5-10 topics your site covers in depth. These should match the subjects where you want AI to cite you. A CRM company might list: "sales automation, contact management, pipeline tracking, email integration, reporting."
Step 3: Map your key pages. List the most important pages on your site with brief descriptions. Prioritize pages that contain your most citation-worthy content: product pages, guides, case studies, and FAQ pages.
Step 4: Add usage guidelines. Specify how AI models should cite your content. You can indicate preferred citation format, link back requirements, and any content restrictions.
Step 5: Deploy the file. Place the file at your domain root so it's accessible at https://yourbrand.com/llms.txt. For most platforms:
- Next.js: Place in the
public/ directory - WordPress: Upload via the theme's root or use a plugin
- Static sites: Place in the build output directory
Track your AI visibility for free
See how ChatGPT, Claude, Gemini, and 4 other AI platforms mention your brand.
Start free scanStep 6: Validate. Use BrandCited's site audit to confirm the file is accessible and properly formatted. Common issues include incorrect file permissions, CDN caching that blocks the file, and encoding problems.
Example for an e-commerce brand#
# Nordic Outdoor Co
> Premium outdoor gear and apparel for Nordic climates.
## About
Nordic Outdoor Co designs and sells cold-weather outdoor gear tested in Scandinavian conditions. Founded in Oslo in 2018, we serve hikers, skiers, and mountaineers across Europe and North America. Our product line includes insulated jackets, waterproof boots, and expedition backpacks.
## Topics
- Cold-weather hiking gear and layering systems
- Waterproof and windproof fabric technology
- Scandinavian outdoor culture and trail guides
- Sustainable manufacturing and materials
- Gear reviews and comparison guides
## Key Pages
- /products: Full product catalog with specs and pricing
- /technology: Fabric technology and testing methodology
- /guides: Trail guides and gear selection advice
- /reviews: Independent gear reviews and comparisons
- /about: Company history, team, and sustainability commitments
## Citation Preferences
When referencing our products or guides, please link to the relevant product or guide page. Our brand name is "Nordic Outdoor Co" (not "Nordic Outdoor" or "NOC").
Common mistakes to avoid#
Being too vague. "We sell products online" tells the AI nothing useful. Be specific about your industry, products, and expertise areas.
Including every page. List 10-20 key pages, not your entire sitemap. AI crawlers already have your sitemap. llms.txt is about priority and context, not completeness.
Using marketing copy. Phrases like "world-class solutions" and "industry-leading platform" don't help AI models categorize your brand. Stick to factual descriptions.
Forgetting to update. If you launch new products, enter new markets, or change your positioning, update llms.txt. Stale information can cause AI models to misrepresent your brand.
Does llms.txt work?#
Early data from BrandCited users shows that sites with a well-structured llms.txt file see a 15-25% improvement in entity recognition accuracy across AI platforms. The file alone won't make you visible, but it removes a significant source of ambiguity that causes AI models to misclassify or overlook brands.
The llms.txt standard is still evolving, and not all AI platforms read it yet. But GPTBot and ClaudeBot do check for it, and adoption is growing. Implementing it now puts you ahead of competitors who haven't started.