llms.txt

Le fichier llms.txt est une convention proposée le 3 septembre 2024 par Jeremy Howard, cofondateur d'Answer.AI : un fichier au format Markdown, placé à la racine d'un site (/llms.txt), qui résume ce qu'est le site et liste ses pages utiles, pour que les modèles de langage et les agents IA s'y retrouvent sans avoir à trier le HTML. Des milliers de sites en publient un, surtout des documentations de logiciels. Google a écrit en mai 2026 que sa recherche, fonctionnalités d'IA comprises, ne l'utilise pas.

Définition détaillée du llms.txt

Le point de départ de la proposition est simple : une page web est faite pour un humain qui la regarde dans un navigateur. Elle enveloppe son information dans de la navigation, de la publicité et du JavaScript, et la ramener à un texte propre est un travail imprécis. Un modèle de langage, lui, travaille dans une fenêtre de contexte limitée où chaque token a un coût. Le llms.txt propose donc de fournir, à un emplacement conventionnel, une version condensée et guidée du site : ce qu'il est, ce qu'il faut savoir pour l'interpréter, et où trouver le détail.

La convention s'inspire des fichiers robots.txt et sitemap.xml, placés eux aussi à la racine sous un nom fixe, mais son rôle est différent. Le robots.txt dit aux robots ce qu'ils ont le droit de parcourir ; le sitemap liste toutes les URL indexables ; le llms.txt est une sélection commentée, lue à la demande quand un agent a besoin d'informations sur le site pour aider un utilisateur. Son auteur précise qu'il a été pensé pour l'inférence, c'est-à-dire le moment où le modèle répond, plutôt que pour l'entraînement.

Le format du fichier

Le llms.txt a la particularité d'être écrit en Markdown, un format lisible par un humain et par un modèle, tout en suivant une structure assez stricte pour être analysée par un programme. La spécification impose, dans l'ordre :

  • un titre de niveau 1 (#) avec le nom du site ou du projet, seule section obligatoire ;
  • une citation (>) qui résume le site en quelques lignes ;
  • éventuellement des paragraphes ou des listes de contexte, sans titre ;
  • des sections de niveau 2 (##) contenant chacune une liste de liens, sous la forme - [titre](URL) : commentaire facultatif ;
  • par convention, une section ## Optional pour les liens secondaires, qu'un agent peut ignorer s'il manque de place.

Les liens sont censés pointer vers des contenus eux-mêmes lisibles par un modèle. La proposition recommande donc de publier, pour chaque page importante, une version Markdown à la même URL avec l'extension .md (page.html.md ou page.md). Beaucoup de sites ajoutent aussi un fichier llms-full.txt, qui réunit en un seul document le texte intégral des pages listées ; ce second fichier est un usage répandu, pas une partie de la spécification.

La version 2 de la proposition, publiée en août 2026, ajoute deux relations de lien pour la découverte : rel="alternate" type="text/markdown" désigne la version Markdown d'une page, et rel="describedby" le llms.txt qui la couvre, dans une balise <link> ou un en-tête HTTP Link. Elle précise aussi qu'un llms.txt peut vivre dans un sous-répertoire (/docs/llms.txt) et ne couvre alors que les pages sous ce chemin.

Qui l'utilise en 2026

Une adoption réelle chez les éditeurs de documentation

Deux ans après la proposition, son auteur compte des milliers de sites qui publient un llms.txt. Le noyau est la documentation logicielle : les plateformes Mintlify et GitBook génèrent le fichier automatiquement pour chaque site hébergé, des extensions existent pour Docusaurus, VitePress et Drupal, et les extensions SEO de WordPress Yoast et All in One SEO en produisent un. Les laboratoires d'IA eux-mêmes en publient pour leur documentation développeur : OpenAI, Anthropic et l'API Gemini de Google. Les agents de programmation, qui consultent une documentation pour écrire un appel d'API correct, en sont les lecteurs les plus assidus.

Depuis 2026, Lighthouse, l'outil d'audit de Chrome, comporte une catégorie « navigation agentique » qui vérifie la présence du fichier. L'audit ne signale une page en échec que si le serveur renvoie une erreur en tentant de le charger ; un 404 rend l'audit « non applicable », le fichier étant qualifié de facultatif.

Abondance publie son propre llms.txt, qui décrit le site et liste les définitions de ce lexique, ainsi qu'un llms-full.txt qui en reprend le texte intégral.

Ce qu'en fait la recherche Google : rien

Le guide d'optimisation pour les fonctionnalités d'IA générative publié par Google Search Central le 15 mai 2026 range le llms.txt parmi les choses à ignorer pour Google. Le texte est sans ambiguïté : il n'est pas nécessaire de créer de nouveaux fichiers lisibles par machine, de fichiers texte pour l'IA, de balisage ni de Markdown pour apparaître dans la recherche Google, y compris dans ses fonctionnalités d'IA générative, parce que Google Search ne les utilise pas. Google ajoute qu'il peut découvrir, crawler et indexer ce fichier comme n'importe quel autre, sans le traiter de façon particulière, et qu'en publier un ne nuit ni n'aide à la visibilité ou au classement d'un site. La documentation « AI features and your website », qui couvre les aperçus IA et le mode IA, dit la même chose : aucun fichier texte pour l'IA n'est nécessaire.

Aucun grand moteur de réponse (Bing, ChatGPT, Perplexity, Claude) n'a, à ce jour, annoncé publiquement lire le llms.txt pour construire ses réponses. L'adoption est donc asymétrique : côté sites, un fichier facile à produire et largement présent ; côté lecteurs, des agents de programmation et des outils spécialisés, pas les moteurs de réponse qui font le trafic.

À quoi il sert, à quoi il ne sert pas

Ce qu'il fait

  • Guider un agent qui lit le site sur demande : un assistant de programmation qui cherche la bonne page d'une documentation, un agent d'entreprise branché sur un site partenaire, un outil qui construit un contexte à partir d'un domaine.
  • Fournir une version texte propre des pages, utile à tout système qui préfère du Markdown au HTML, y compris les outils internes d'une entreprise (chatbot de support, base de connaissances).
  • Documenter le site pour un lecteur non humain, avec les précisions que le HTML ne porte pas : ce que le site n'est pas, les confusions à éviter, les pages qui font référence.

Ce qu'il ne fait pas

  • Il n'agit pas sur le référencement : ni sur le classement classique, ni sur les aperçus IA et le mode IA de Google, qui s'appuient sur l'index et les systèmes de classement habituels. Le GEO ne passe pas par ce fichier.
  • Il ne contrôle pas l'accès : autoriser ou interdire un robot d'IA reste l'affaire du robots.txt, avec les user-agents de chaque éditeur.
  • Il ne garantit pas d'être lu : un agent choisit ses sources ; le fichier facilite la lecture d'un site déjà retenu, il ne fait pas retenir le site.

Faut-il en publier un

La question se tranche par le coût et le public. Le coût est faible : un fichier texte, généré par un plugin ou écrit à la main, à tenir à jour quand la structure du site change. Le public existe surtout pour les sites de documentation, les outils, les API, les catalogues techniques, et plus largement pour tout site que des agents consultent pour agir. Pour un site éditorial ou marchand qui vise la visibilité dans les moteurs de réponse, le fichier ne changera rien de mesurable ; il ne coûte rien non plus, à condition de ne pas y voir un levier.

Si le fichier est publié, quelques règles issues de la spécification : un langage concis, des descriptions de liens informatives, aucun jargon inexpliqué, et un test simple, qui consiste à donner le seul llms.txt à un assistant et à lui poser des questions sur le site. Un fichier qui liste des centaines d'URL sans commentaire reproduit le sitemap et perd son intérêt ; un fichier qui n'est jamais mis à jour finit par décrire un site qui n'existe plus.

Sources :

FAQ

Google lit-il le fichier llms.txt ?

Non. Google Search Central l'écrit dans son guide de mai 2026 sur les fonctionnalités d'IA générative : la recherche Google, aperçus IA et mode IA compris, n'utilise pas les fichiers llms.txt, et en publier un n'aide ni ne nuit à la visibilité du site. Google peut crawler et indexer le fichier comme n'importe quel document, sans traitement particulier.

Quelle différence entre llms.txt et llms-full.txt ?

Le llms.txt est le fichier de la spécification : un résumé du site et une liste commentée de liens, court pour tenir dans un contexte. Le llms-full.txt est un usage répandu mais non spécifié : un seul document qui contient le texte intégral des pages listées, pour les outils qui préfèrent tout charger d'un coup.

Le llms.txt remplace-t-il le robots.txt ou le sitemap ?

Non, les trois coexistent. Le robots.txt dit ce que les robots peuvent parcourir, le sitemap liste toutes les URL indexables pour les moteurs, le llms.txt offre une sélection guidée pour les agents qui lisent le site à la demande. La spécification le présente comme un complément, pas comme un substitut.

Comment créer un llms.txt ?

À la main, en suivant le format : un titre de niveau 1, une citation de résumé, des sections de niveau 2 avec des listes de liens commentés. Ou par un outil : Mintlify et GitBook le génèrent, Yoast SEO et All in One SEO le proposent sur WordPress, des extensions existent pour Docusaurus, VitePress et Drupal. Le fichier se place à la racine, en /llms.txt.

Est-ce utile pour le GEO ?

Pas pour Google, qui l'ignore, ni pour les moteurs de réponse grand public, qui n'ont pas annoncé l'utiliser. Son utilité se limite aux agents qui lisent un site sur demande, agents de programmation en tête. Pour être cité dans les réponses génératives, les leviers restent ceux du SEO : contenu original, structure lisible, site crawlable.

En résumé

  • llms.txt : un fichier Markdown à la racine d'un site, proposé par Jeremy Howard (Answer.AI) le 3 septembre 2024, qui résume le site et liste ses pages utiles pour les modèles et agents IA.
  • Format : titre H1, citation de résumé, sections H2 de liens commentés, section Optional ; versions Markdown des pages ; llms-full.txt comme usage annexe ; v2 en août 2026 avec des relations de lien.
  • Adoption : des milliers de sites, surtout des documentations (Mintlify, GitBook, OpenAI, Anthropic, Gemini) ; audit de présence dans Lighthouse ; Abondance en publie un.
  • Google : la recherche l'ignore, fonctionnalités d'IA comprises (guide Search Central, mai 2026) ; aucun effet sur le classement, ni positif ni négatif.
  • Utilité : guider les agents qui lisent le site à la demande ; sans effet sur le SEO et le GEO, sans rôle de contrôle d'accès.

Abondance c'est aussi des audits SEO, un service de contenus et des formations en e-learning !

Lexique Abondance.com

Publié le Mis à jour le

Victor Lerat

Victor Lerat

Directeur & Consultant SEO chez Abondance

Consultant SEO, Victor Lerat dirige Abondance depuis sa reprise par le groupe KHUMBU en 2023. Co-fondateur de l'agence KHOSI à Nantes, il accompagne marques et e-commerçants sur leur visibilité dans les moteurs de recherche et les moteurs de réponse IA, avec une appétence particulière pour la donnée : logs serveur, crawl et analytics.

Les outils SEO pour vous aider