llms.txt
Definition
llms.txt est un fichier texte placé à la racine d'un site (par exemple botrank.ai/llms.txt) qui donne aux grands modèles de langage et aux crawlers IA une carte structurée, au format markdown, des pages les plus importantes du site. Contrairement au sitemap.xml, qui liste toutes les URLs pour l'indexation par les moteurs de recherche, llms.txt est écrit pour les systèmes IA qui doivent comprendre de quoi parle un site et où trouver des réponses fiables, dans un format qui tient dans une fenêtre de contexte limitée.
Un bon fichier llms.txt commence généralement par une courte description de la marque ou du produit, puis regroupe les liens par thème sous des titres markdown, comme la documentation, les pages produit ou le glossaire. Chaque lien est accompagné d'une description d'une ligne, pour qu'un système IA puisse décider quelles pages valent la peine d'être récupérées sans avoir à explorer tout le site au préalable.
llms.txt a été proposé en 2024 et n'est pas encore un standard web officiel reconnu par tous les fournisseurs IA, et rien ne confirme publiquement que ChatGPT, Perplexity ou les systèmes IA de Google l'utilisent actuellement pour influencer les citations. Il doit être vu comme un ajout peu coûteux et tourné vers l'avenir à la visibilité dans les moteurs IA d'un site, pas comme un remplacement d'un contenu solide, d'une structure HTML propre et de données structurées.
llms.txt fonctionne mieux avec un bon accès des crawlers : un système IA a toujours besoin d'une autorisation pour récupérer une page, décrite par les crawlers IA, avant qu'une entrée llms.txt ait la moindre utilité. Les audits techniques de BotRank vérifient la présence et la structure d'un fichier llms.txt dans le cadre d'une revue de préparation IA du site.
Exemples
Un éditeur SaaS ajoute un fichier llms.txt listant ses 15 principales pages de documentation et sa page tarifs, chacune avec un résumé d'une ligne, pour qu'un assistant IA répondant à une question produit aille directement à la bonne page plutôt que de deviner à partir d'une exploration générique.
Foire aux questions
llms.txt est-il la même chose que robots.txt ou sitemap.xml ?
Non. robots.txt contrôle les autorisations des crawlers et sitemap.xml liste les URLs pour l'indexation ; llms.txt est un résumé organisé, lisible par les humains comme par les IA, destiné à aider les modèles de langage à comprendre rapidement ce qu'offre un site et quelles pages comptent le plus.
Faut-il un llms.txt pour apparaître dans ChatGPT ou les AI Overviews ?
Aucun système IA confirmé n'exige actuellement ce fichier pour citer un site, et aucun n'a confirmé publiquement l'utiliser comme critère de classement. C'est un ajout à faible effort, pas un prérequis pour la visibilité IA.
Que doit contenir un fichier llms.txt ?
Une courte description du site ou de la marque, suivie de sections au format markdown regroupant les liens par thème (documentation, produit, glossaire, etc.), chacune avec une description d'une ligne.
llms.txt remplace-t-il les données structurées ?
Non, ils ont des rôles différents. Les données structurées organisent l'information pour les machines au niveau de la page ; llms.txt donne un index au niveau du site. Les deux sont complémentaires.
