En bref
- llms.txt est une proposition de Jeremy Howard, publiée le 3 septembre 2024 sur llmstxt.org et révisée en août 2026. Ce n'est pas une norme.
- Le fichier tient en un titre, un résumé et des listes de liens commentés. Une variante, llms-full.txt, rassemble le texte complet des pages.
- Google écrit que son moteur, Aperçus IA et Mode IA compris, n'utilise pas ces fichiers : ils n'aident ni ne nuisent à votre place dans Google Search.
- Nous n'avons trouvé aucune déclaration d'OpenAI, d'Anthropic, de Perplexity ou de Microsoft disant que leurs assistants lisent ce fichier sur les sites des entreprises.
- Le fichier est rapide à créer et ne coûte presque rien : il vient après la fiche Google, les avis, le site et l'accès des robots.
Qu'est-ce que le fichier llms.txt ?
Le fichier llms.txt est un document Markdown, publié à l'adresse /llms.txt d'un site, qui présente le site en quelques lignes et pointe vers ses pages les plus utiles. Le Markdown est un format de texte simple (un dièse pour un titre, des crochets pour le texte d'un lien), lisible par une personne comme par un programme. L'idée : donner à un grand modèle de langage (en anglais LLM, le type de programme derrière ChatGPT, Gemini ou Claude) une page d'accueil écrite pour lui, sans menus, publicités ni scripts à démêler.
D'où vient cette proposition ?
Elle vient de Jeremy Howard, qui l'a publiée sur llmstxt.org le 3 septembre 2024, puis révisée en août 2026 (version 2). Elle suggère d'ajouter aux sites un fichier Markdown /llms.txt pour offrir aux modèles de langage un contenu facile à lire. Ce n'est pas une norme : le texte se présente comme un aperçu informel, ouvert aux contributions, alors que le robots.txt a été normalisé en 2022 par l'IETF, l'organisme qui élabore les normes techniques d'Internet (RFC 9309). Rien n'oblige donc une IA à lire le fichier.
Quel est le format d'un fichier llms.txt ?
Le format impose un seul élément, un titre de premier niveau avec le nom du site, puis prévoit un résumé, du texte libre et des listes de liens. Selon la proposition, dans l'ordre :
- un titre (H1) avec le nom du projet ou du site : c'est la seule partie obligatoire ;
- un résumé court, en citation (une ligne qui commence par
>), avec ce qu'il faut savoir pour comprendre la suite ; - zéro, un ou plusieurs blocs de précisions (paragraphes, listes), sans titre ;
- zéro, une ou plusieurs sections à titre de deuxième niveau (H2), chacune avec une liste de liens :
[nom](adresse), suivi au besoin de deux points et d'une note.
Parmi ces sections, celle qui s'intitule « Optional » (facultatif) regroupe par convention les liens secondaires, qu'une IA peut laisser de côté quand elle a besoin d'un contexte plus court.
Un exemple d'illustration
Voici un fichier pour une entreprise fictive, un cabinet de kinésithérapie imaginé pour l'exemple. Aucune de ces informations n'existe, et le domaine example.com est réservé aux exemples.
# Cabinet Exemple Kiné
> Cabinet de kinésithérapie fictif à Montpellier : rééducation du sport, soins à domicile, prise de rendez-vous en ligne.
Le cabinet reçoit sur rendez-vous. Les horaires, l'accès et la réservation sont sur les pages ci-dessous.
## Soins
- [Rééducation du sport](https://www.example.com/soins/sport/) : entorses, tendinites, reprise après blessure.
- [Soins à domicile](https://www.example.com/soins/domicile/) : zone couverte et conditions.
## Pratique
- [Horaires et accès](https://www.example.com/acces/) : adresse, parking, transports.
- [Prendre rendez-vous](https://www.example.com/rendez-vous/) : réservation en ligne.
## Optional
- [Mentions légales](https://www.example.com/mentions-legales/)
Et le fichier llms-full.txt ?
Le fichier llms-full.txt est une variante qui rassemble, en Markdown, le texte complet des pages : le llms.txt sert de sommaire, le llms-full.txt de contenu intégral. La proposition ne le décrit pas. C'est une pratique d'éditeurs, comme OpenAI et Anthropic, qui publient les deux fichiers pour leur documentation destinée aux développeurs (celui d'Anthropic dépassait 40 Mo le 16 octobre 2026). Pour une entreprise locale de quelques pages, il reste facultatif.
Qui lit le fichier llms.txt en octobre 2026 ?
Google dit ne pas le lire pour Google Search, et nous n'avons trouvé aucune déclaration d'OpenAI, d'Anthropic, de Perplexity ou de Microsoft annonçant que leurs assistants le consultent sur les sites des entreprises. Voici ce que disent les sources vérifiées, avec leur date.
- Google Search. Son guide pour optimiser un site pour les fonctions d'IA générative (mis à jour le 10 juillet 2026) écrit que Google Search, Aperçus IA et Mode IA compris, n'utilise pas les fichiers texte pour l'IA, et qu'un llms.txt créé pour d'autres services ne nuit ni n'aide à la visibilité ou au classement dans Google Search, qui l'ignore.
- Chrome (Lighthouse). Lighthouse, l'outil d'audit de Chrome, contrôle ce fichier parmi ses audits consacrés aux agents d'IA, ces IA qui parcourent les sites pour le compte d'un utilisateur. Sa documentation, mise à jour le 5 mai 2026, y voit une convention émergente et un fichier facultatif pour le moment : une adresse introuvable (erreur 404) n'est pas comptée comme une faute, une erreur du serveur l'est.
- OpenAI, Anthropic et Google. Tous trois publient un llms.txt pour leur documentation de développeurs, celle de l'interface de programmation (API) de Gemini pour Google (constaté le 16 octobre 2026). Ils s'en servent comme éditeurs, ce qui ne prouve pas que ChatGPT, Claude ou Gemini le lisent ailleurs : les pages d'OpenAI, d'Anthropic (7 avril 2026) et de Perplexity sur leurs robots expliquent comment les régler dans le robots.txt, sans dire qu'ils lisent un llms.txt.
Notre réponse publiée, « à notre connaissance aucun grand moteur n'a annoncé le lire », reste donc exacte pour les 5 IA que nous suivons, et Google précise même qu'il ne l'utilise pas pour son moteur. Pour ChatGPT en particulier, voyez le guide pour être recommandé par ChatGPT.
D'après la proposition elle-même, le fichier sert surtout à la documentation des logiciels, que suivent les assistants de programmation ; elle envisage aussi qu'une entreprise y présente son organisation et ses conditions. Pour une entreprise locale qui veut être citée, nous n'avons trouvé aucune source officielle établissant qu'il change les réponses des IA.
llms.txt, robots.txt et sitemap.xml : quelles différences ?
Les trois fichiers se placent en général à la racine du site, mais ils ne répondent pas à la même question. Le robots.txt dit aux robots où ils peuvent aller, le sitemap.xml liste les pages à explorer, le llms.txt présente le contenu.
| robots.txt | sitemap.xml | llms.txt | |
|---|---|---|---|
| Rôle | Indique aux robots quelles adresses ils peuvent explorer | Liste les pages et fichiers du site, avec des informations sur chacun | Résume le site et pointe vers ses pages clés |
| Format | Texte, règles par robot | XML | Markdown |
| Emplacement | À la racine, obligatoirement | Libre, racine conseillée par Google | Racine, ou sous-dossier pour ses seules pages |
| Statut | Norme de l'IETF (RFC 9309, 2022) | Protocole sitemaps.org, pris en charge par Google, Yahoo et Microsoft | Proposition informelle de 2024, révisée en 2026 |
| Effet | Des règles que les robots sont priés de suivre, comme OAI-SearchBot, celui de la recherche de ChatGPT | Aide à découvrir les pages, sans garantir qu'elles seront explorées ni indexées | Aucun sur Google Search, qui l'ignore |
Le robots.txt est le seul des trois qui fixe des règles d'accès, et ce sont des consignes, pas une protection : Google rappelle qu'il ne sert pas à garder une page hors de Google. Le llms.txt, lui, n'autorise et ne bloque rien : si un robot d'IA est bloqué dans le robots.txt, le llms.txt n'y change rien.
Quelles erreurs éviter ?
Évitez d'en attendre un effet sur Google, et de laisser le fichier s'écarter de votre site. Les pièges à connaître :
- Y voir un levier de référencement (SEO). Google écrit que son moteur l'ignore : votre temps gagne à aller d'abord à la fiche Google, aux avis et aux pages du site.
- Bourrer le fichier de mots-clés. La proposition conseille une langue concise et claire, et une courte description utile pour chaque lien.
- Laisser des liens morts. Après une refonte ou une page supprimée, le programme qui suit un ancien lien tombe sur une erreur.
- Y mettre des informations différentes de celles du site. Nom, adresse, téléphone, services et prix doivent être identiques partout.
- Le publier au mauvais endroit. Selon la proposition, un fichier placé dans un sous-dossier, comme
/blog/llms.txt, ne couvre que les pages de ce dossier. Pour présenter toute l'entreprise, il va à la racine.
Comment créer un fichier llms.txt, et le tenir à jour ?
Écrivez-le dans un éditeur de texte, enregistrez-le sous le nom llms.txt et déposez-le à la racine du site, pour qu'il s'ouvre à l'adresse votresite.fr/llms.txt. Les étapes :
- Écrire le titre et le résumé. Le nom de l'entreprise, puis deux phrases : ce que vous faites, pour qui, où.
- Choisir les pages. Celles qui répondent aux questions de vos clients : services, zone, tarifs, contact, guides utiles. Ajoutez à chaque lien une note d'une phrase.
- Reléguer le reste. Mentions légales et pages secondaires vont sous « Optional ».
- Publier à la racine. Selon votre outil, par un dépôt de fichier ou par une extension : Wix, par exemple, génère le fichier pour les sites en formule payante reliés à leur propre nom de domaine, et des extensions WordPress comme Yoast SEO le créent. Ouvrez ensuite l'adresse dans un navigateur : elle doit afficher votre texte, pas une page d'erreur.
- Tester. La proposition suggère de donner à une IA votre seul llms.txt comme point de départ, puis de lui poser des questions sur votre activité. Si elle se trompe, le résumé est à revoir.
- Relire à chaque changement. Nouveau service, prix modifié, refonte, déménagement : le fichier change en même temps que le site.
Le fichier reste un complément : avant lui viennent les robots d'IA autorisés, la fiche Google, les avis récents et des pages qui répondent aux questions des clients, que détaille la page sur le référencement IA (GEO). Pour savoir où vous en êtes, l'audit GEO et SEO examine votre site, votre fiche Google et vos avis, et pose 30 questions de vos clients à 5 IA.
L'exemple d'Opified, et l'étape suivante : une version Markdown de chaque page
Le site d'Opified publie un fichier /llms.txt, un fichier /llms-full.txt et une version Markdown de chaque page de contenu. Le llms.txt présente l'agence, ses offres et ses prix, sa zone, ses pages principales et ses guides, avec les mentions légales et la confidentialité sous « Optional ». Le llms-full.txt reprend le texte intégral des pages, questions fréquentes comprises.
La version Markdown va plus loin que le fichier unique : chaque page existe aussi en texte simple, à son adresse habituelle. Un programme qui envoie l'en-tête Accept: text/markdown reçoit cette version, un navigateur reçoit la page habituelle. La proposition suggère elle aussi des versions Markdown des pages, mais à l'adresse suivie de .md. Selon Cloudflare (billet du 12 février 2026), des assistants de programmation comme Claude Code envoient déjà cet en-tête ; nous n'avons rien trouvé de tel pour ChatGPT, Gemini, Perplexity ou Copilot.
Sur les sites que nous créons, le llms.txt fait partie de la livraison, avec l'accès des robots d'IA et les données structurées : voyez la création de site internet. Pour mesurer ensuite si les IA vous citent, l'offre de référencement IA pose chaque mois les mêmes questions à 5 IA, sans promesse de position.