llms.txt is a proposed standard: a plain-text Markdown file at the root of your website (/llms.txt) that gives large language models a concise overview of your business and links to your most important content.
Why it helps
Web pages are full of navigation, scripts and layout that make them harder for AI systems to parse. An llms.txt file offers a clean, curated summary in one place. Support varies across AI providers, but it is low-effort and aligns with good GEO practice: clear, consistent facts about your brand.
What to include
- H1 title with your business name
- A blockquote summary — who you are, what you do, who you serve
- Key facts — location, contact method, partnerships, service area
- Sections of links to your main pages, each with a short description
- Optional section for secondary resources
A simple template
```
Your Company
Your Company is a [type of business] that helps [audience] with [services] across [area].
Services
Company
Optional
```
Keep it accurate
Update llms.txt when you add services or change key facts. Inconsistent information across your site, profiles and llms.txt undermines trust.
Pair it with robots.txt
llms.txt does nothing if AI crawlers are blocked. Review robots.txt rules for bots such as GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot and Google-Extended, and decide which to allow.
FAQs
Is llms.txt required?
No. It's optional, but it's quick to create and supports AI visibility.
Does Google use llms.txt?
Google has not said it uses llms.txt for ranking. Treat it as a helpful summary for AI systems in general.
Should I create llms-full.txt?
A longer "full" version with more detail can be useful for sites with many services or documentation.





