robots.txt
The standard for telling crawlers what they may visit.
llms.txt and AI crawlers
llms.txt is a text file, proposed in 2024, that gives language models a readable index of a site’s most useful pages; AI crawlers are the programs AI assistant providers use to read the web. Find out how to control them with robots.txt.
In brief
AI crawlers visit pages to train models, power assistants’ search or answer a user’s request. robots.txt tells each of them what it may read; llms.txt proposes an ordered map of the content.
The standard for telling crawlers what they may visit.
A proposal for pointing models to the pages to read first.
The only way to know who really visited.
Who visits the site
Each provider declares its agents by name, the user agent. Some collect pages for training, others for search inside the assistant, and others only when a user asks to open a page.
Six AI crawler agents publicly documented by their providers, with the provider and the declared purpose, for use in robots.txt rules.
| Agent | Provider | Declared purpose |
|---|---|---|
| GPTBot | OpenAI | Collect pages that may be used to train models. |
| OAI-SearchBot | OpenAI | Index pages for search inside ChatGPT. |
| ChatGPT-User | OpenAI | Open a page when a user asks for it in a conversation. |
| Google-Extended | Control the use of content for Gemini models, not for Search. | |
| ClaudeBot | Anthropic | Collect pages that may be used to train models. |
| PerplexityBot | Perplexity | Index pages for Perplexity’s answers. |
The rules
robots.txt is read from the top, one block per agent. You can open assistants’ search and close training, or protect only some folders. The file is a request: declared crawlers respect it; it is not a technical barrier.
The Robots Exclusion Protocol is described in IETF RFC 9309 (September 2022). The agents and their meaning are documented by the providers on their webmaster pages.
An example robots.txt for a fictional site that lets assistants’ search read it, closes training and protects the private area.
The llms.txt file
llms.txt was proposed in September 2024 on llmstxt.org as a Markdown file at the site root, with a summary and links to the main pages. It is a voluntary convention: worth looking after, but with no assurance that an assistant reads it.
The two text files at a site’s root compared on purpose, status, audience and the result you can expect for presence in AI answers.
| robots.txt | llms.txt | |
|---|---|---|
| Purpose | Say what may be visited and what may not. | Point to the most useful pages, with a summary. |
| Status | An IETF standard respected by declared crawlers. | A voluntary proposal, unevenly adopted. |
| Audience | All crawlers, one per block. | Language models and the tools that use them. |
| What to expect | Compliance with the rules by those who declare themselves. | Extra order, with no measurable effect assured. |
Decide and verify
The decision on what to open to AI crawlers is made page by page and checked in the server logs: only there can you see who came, when and on which addresses.

The steps by which a company decides which parts of its site to open to AI crawlers, writes the rules and checks in the logs that they are respected.
Those you want assistants to be able to read and cite.
Search, training, visits started by a person: three different choices.
One block per agent in robots.txt, with the protected folders.
Which agents come, on which pages and how often.
New agents appear: the list needs updating.
Frequently asked questions
Whether llms.txt is useful, whether blocking AI crawlers reduces presence in answers, how to know who visits the site and whether robots.txt is protection.
A Markdown file at the site root, proposed in 2024, that gives language models a summary and links to the most useful pages. It is a voluntary convention, not a standard.
It costs little and brings order, but no one can promise that an assistant will read it. Clear, reachable pages matter more.
It depends on which agent you block. Closing an assistant’s search can remove your pages from its citations; closing training concerns a different use.
No. It is a request that declared crawlers respect. Private content needs protected access and authentication.
Related paths
The guides explain the concepts with examples on fictional brands. From here you continue with the other guides, the methodology and the features that apply them to your brand.
Guides on GEO, AEO, AI visibility, online reputation, reviews and monitoring: what to check, a worked example and the steps to act.
ReadHow TrustInsider works in six steps: brand, questions, quote, evidence, page-by-page intervention and a check on the same questions.
ReadHow every TrustInsider measure is built: sampling of AI answers, sources and rights, index calculation and declared limits.
ReadHelp with access, credits, collections, integrations and data: guides, FAQs, the site assistant and support requests from your workspace.
Read