Aller au contenu principal
LathuileCONSULTANCYPrendre rendez-vous

Guide · GEO

llms.txt : qu'est-ce que c'est, et comment le mettre en place ?

llms.txt est un simple fichier texte au format Markdown, placé à la racine d'un site web, qui indique en quelques lignes aux modèles de langage de quoi parle le site et quelles pages comptent le plus. C'est une convention proposée, pas un standard : les éditeurs d'IA ne sont pas tenus de le lire, et il ne régit pas ce à quoi leurs robots peuvent accéder. Il demande peu d'effort et mérite d'être ajouté comme un élément d'un travail plus large sur la visibilité IA, non comme un substitut à ce travail.

À quoi sert llms.txt ?

Un site web est conçu pour des personnes dans un navigateur : menus, bannières, scripts, bandeaux de cookies. Un modèle de langage qui lit une page doit retrouver le contenu au milieu de tout cela, et il ne peut absorber qu'une quantité limitée de texte à la fois. La proposition llms.txt offre un raccourci : un seul fichier court, à une adresse fixe, qui dit qui vous êtes et renvoie vers les pages qui valent la lecture, chacune accompagnée d'une ligne d'explication.

Que contient le fichier ?

Le fichier est rédigé en Markdown et publié à l'adresse /llms.txt, à côté de robots.txt. La proposition fixe un ordre précis :

  • Un titre : le nom de l'entreprise ou du site. C'est le seul élément obligatoire.
  • Un court résumé, présenté sous forme de bloc de citation, qui permet au lecteur de vous situer : ce que vous faites, pour qui et où.
  • En option, quelques paragraphes simples de contexte supplémentaire.
  • Des sections dotées chacune d'un titre et contenant une liste de liens. Chaque lien comporte un nom, l'adresse et une courte note sur le sujet de la page.
  • Une section nommée Optional, pour les liens qui peuvent être ignorés quand la place manque.

Restez bref et factuel. C'est un plan, pas une plaquette : une courte liste de liens bien décrits vaut mieux qu'une copie du sitemap.

Comment le mettre en place ?

  • Listez les pages qui expliquent le mieux l'entreprise : les services, les principaux guides, les pages « À propos » et « Contact ».
  • Rédigez pour chacune une phrase qui dit à quoi la page répond.
  • Enregistrez le fichier en texte brut et publiez-le à la racine du domaine, de sorte qu'il s'ouvre à votre adresse suivie de /llms.txt.
  • La proposition ne dit pas comment traiter plusieurs langues. Une solution praticable consiste à publier un fichier par version linguistique du site.
  • Dans la mesure du possible, faites générer le fichier par le CMS, afin qu'il ne devienne pas obsolète quand les pages changent.
  • Ouvrez-le dans un navigateur et suivez chaque lien.

Certains sites publient aussi une version Markdown de chaque page, ou un second fichier, llms-full.txt, qui contient le texte intégral. Ce sont deux extensions ; commencez par le fichier de base.

Ce que llms.txt ne fait pas

  • Ce n'est pas robots.txt. Il n'autorise et ne refuse rien. C'est toujours robots.txt qui détermine si un robot peut récupérer vos pages.
  • Ce n'est pas un critère de classement. Aucun moteur de recherche n'a déclaré utiliser ce fichier pour classer des pages, et Google a indiqué ne pas le faire.
  • Ce n'est pas une garantie. À l'heure où nous écrivons ces lignes, aucun des grands éditeurs d'IA ne s'est engagé à le lire au moment de répondre. Certains outils et agents le récupèrent bel et bien, surtout pour de la documentation technique.

Cela en vaut-il la peine ?

Oui, à condition d'en attendre ce qu'il peut donner. L'effort est faible, et rédiger le fichier impose un exercice utile : dire en quelques lignes ce que vous faites et quelles pages le montrent. Mais un fichier ne répare pas des pages que les robots ne peuvent pas lire ou qui ne répondent à aucune question. Nous l'ajoutons comme une étape de notre travail de GEO, après l'accès et le contenu. Ce que recouvre ce travail plus large est exposé dans Qu'est-ce que le GEO ?

Questions fréquentes

llms.txt est-il un standard officiel ?

Non. C'est une proposition issue de la communauté, pas un standard adopté par un organisme tel que le W3C ou l'IETF. Son format peut encore évoluer, et les éditeurs d'IA sont libres de l'ignorer.

llms.txt empêche-t-il les robots IA d'utiliser mon contenu ?

Non. Le fichier se contente de désigner des pages ; il ne peut pas refuser un accès. Pour refuser un robot, vous le nommez dans robots.txt, et même cela ne vaut que pour les robots qui choisissent de le respecter.

Où placer le fichier, exactement ?

À la racine du domaine, de sorte qu'il s'ouvre à votre adresse suivie de /llms.txt. Un outil qui cherche le fichier le cherche là, et ne le trouvera ni dans un sous-dossier ni sous un autre nom.

À quelle fréquence faut-il mettre à jour llms.txt ?

Chaque fois qu'une page qu'il recense est ajoutée, supprimée ou déplacée. Un fichier aux liens morts, ou qui décrit les services de l'an dernier, fait plus de tort que l'absence de fichier ; c'est pourquoi le faire générer par le CMS est la voie la plus sûre.

Parlons de votre projet.

Dites-nous où vous en êtes et où vous voulez aller. Nous revenons vers vous sous un jour ouvré avec un premier avis. Une personne lit votre message et y répond.