← Blog

llms.txt: What It Is, Why It Matters and How to Write One

llms.txt is a Markdown text file placed at the root of a website (/llms.txt). It compactly describes what the site is and which pages a language model should read. The standard was proposed by Jeremy Howard (Answer.AI) in September 2024 — analogous to robots.txt, but for understanding content rather than restricting access.

Key takeaways

The format

A minimal working example:

# Project name

> One or two sentences: what this is and who it is for.

## Core
- Home: https://example.com/ — what is on it
- Docs: https://example.com/docs/ — what is inside

## Optional
- Blog: https://example.com/blog/ — what you write about

For large sites the standard also allows llms-full.txt — an extended version with the full text of key pages in Markdown.

What llms.txt actually gives you

An honest caveat: as of 2026, neither OpenAI, nor Anthropic, nor Google has officially stated that their systems automatically fetch llms.txt. It is a zero-downside bet on the future — which is exactly why we include it in the baseline set of GEO practices.

Common mistakes

How to ship one in an hour

Our own file is public: geo-rank.ai/llms.txt. Want one tailored to your site — get in touch.

Published: 2026-08-09 · geo-rank.ai