Un fichier markdown qui dit à un modèle de langage ce qu’est votre site et où se trouvent les pages utiles. Peu coûteux à écrire, facile à rater, et pas la raison pour laquelle un assistant vous recommande.
La réponse courte. llms.txt est un simple fichier markdown à l’adresse yoursite.com/llms.txt avec le nom de votre entreprise, un résumé d’un paragraphe et une liste de liens vers vos pages clés. Il a été proposé sur llmstxt.org en septembre 2024 pour qu’un modèle, ou un agent qui travaille pour quelqu’un, puisse comprendre un site sans patauger dans la navigation et les scripts. Il vaut vingt minutes. Aucun grand assistant n’a dit lire le vôtre pour répondre à la question d’un acheteur, donc n’attendez pas qu’il change ce qu’ils disent.
La spécification est courte, et l’ordre compte :
- [name](url): notes. Une section appelée Optional contient les liens qu’un lecteur peut ignorer quand il lui faut un contexte plus court.# Northwind CRM
> Northwind is a CRM for B2B sales teams of 10 to 200 reps. Plans start
> at $25 per seat per month. It integrates with Gmail, Outlook and Slack.
Northwind is sold self-serve. There is no free plan; there is a 14-day trial.
## Product
- [Pricing](https://northwind.example.com/pricing): plans, limits and what each includes
- [Integrations](https://northwind.example.com/integrations): every supported tool
- [Security](https://northwind.example.com/security): SOC 2 report and data handling
## Optional
- [Changelog](https://northwind.example.com/changelog)
Northwind est une entreprise fictive. Notre propre fichier se trouve sur mentioned.at/llms.txt si vous en voulez un vrai.
Le public le plus net, ce sont les outils pour développeurs et les agents de code. Les sites de documentation, dont ceux d’OpenAI, d’Anthropic et de Perplexity, publient un llms.txt, et la documentation de Perplexity y renvoie les agents IA par son nom.
Les assistants que vos acheteurs utilisent sont une autre affaire. En octobre 2026, la documentation des crawlers d’OpenAI, d’Anthropic, de Perplexity et de Google ne dit pas que leurs assistants lisent le llms.txt d’un site pour répondre à une question, et les consignes de Google pour AI Overviews ne le mentionnent pas. Cela peut changer. Tant qu’un opérateur ne le dit pas, voyez llms.txt comme un bon résumé placé à un endroit pratique, pas comme un signal de classement.
Servez-le ensuite en text/plain ou text/markdown, et vérifiez que /llms.txt renvoie bien le fichier. Beaucoup de sites répondent à tout chemin inconnu par leur page d’accueil, ce qui veut dire qu’il n’y a aucun llms.txt. Le validateur llms.txt vérifie ligne par ligne un fichier en ligne ou collé, et peut en générer un à partir d’une liste de pages.
Un llms.txt ne peut rien si les crawlers n’accèdent pas à votre site, et il ne peut pas peser plus que ce que dit de vous le reste du web. Dans l’ordre :
Non. robots.txt dit aux crawlers ce qu’ils peuvent récupérer. llms.txt n’autorise ni ne bloque rien : c’est un court résumé markdown d’un site avec des liens vers ses pages les plus utiles, écrit pour être lu par un modèle de langage.
Google ne le range pas parmi les contrôles de AI Overviews et AI Mode, qui, dit-il, suivent les mêmes règles que la Recherche. Le site développeur de Google n’en publie pas non plus.
À la racine du site, sous /llms.txt, servi en texte brut. Le format en autorise aussi un dans un sous-chemin, comme /docs/llms.txt, qui couvre les pages situées en dessous.
Assez court pour être lu d’une traite. C’est un index, pas une copie de votre site. Si vous voulez donner à un modèle le texte intégral de vos pages clés, mettez-le dans un llms-full.txt séparé et liez-y depuis la section Optional.