
What is llms.txt?
llms.txt is a plain-text file at a website's root that gives AI assistants a concise, readable summary of the site.
Definition
Proposed as a convention for language models, it is a Markdown file listing what a site is, its key facts and its most useful pages. A longer llms-full.txt can hold more detail.
Why it matters
It gives AI assistants an accurate, easy-to-read source about your site instead of leaving them to infer it from complex pages.
How to get it right
- Lead with a one-paragraph summary.
- List key facts and pages with links.
- Keep it accurate and generated from real site data.
- Put extended detail in llms-full.txt.
Mistakes to avoid
- Claims the site does not make
- A file so long it buries the summary
- Letting it go stale
Related terms
- Generative engine optimization (GEO)Generative engine optimization is the practice of making content more likely to be cited by AI assistants such as ChatGPT, Perplexity and Google's AI answers.
- Schema markupSchema markup is structured data added to a page so search engines and AI systems understand what it is about.
- Server-side rendering (SSR)Server-side rendering means a page's HTML is produced on the server, so it arrives ready to display.
Orlume, the design-first AI website builder, gets the details on this page right for you: describe your site in one prompt and it decides the layout, type, colour and structure, builds it in React and Next.js and puts it live in one click.
Free to start · No card required · Live in one click
More seo and ai search terms
Questions, answered.
The things people ask before they start building.
What is llms.txt?
llms.txt is a plain-text file at a website's root that gives AI assistants a concise, readable summary of the site. Proposed as a convention for language models, it is a Markdown file listing what a site is, its key facts and its most useful pages. A longer llms-full.txt can hold more detail.
Why does llms.txt matter?
It gives AI assistants an accurate, easy-to-read source about your site instead of leaving them to infer it from complex pages.
How do you get llms.txt right?
Lead with a one-paragraph summary. List key facts and pages with links. Keep it accurate and generated from real site data. Put extended detail in llms-full.txt.

Build something that doesn't look AI-made.
Describe the site you want. Watch it get designed, not just generated. Then publish it to its own orlume.site address.
- Free to start
- No card required
- Publish to a live URL
- You own the code
