llms.txt est un fichier Markdown simple proposé, placé à la racine d’un site Web, qui donne aux grands modèles de langage une carte courte et organisée des pages les plus utiles du site. Un bon workflow le rédige à partir de votre sitemap et de vos analyses, l’édite à la main, le publie sur /llms.txt et le met à jour selon un calendrier. Il est peu coûteux à produire, mais il s’agit d’une convention plutôt que d’une norme à laquelle les moteurs de recherche se sont engagés.
Qu’est-ce que llms.txt exactement ?
L’idée a été proposée en 2024 par Jeremy Howard d’Answer.AI. Le raisonnement est simple : les sites Web sont pleins de navigation, de scripts et de publicités, et les modèles ont des fenêtres de contexte limitées. Un court fichier Markdown peut diriger un modèle directement vers les pages qui expliquent ce qu’une entreprise ou un projet fait.

Le format proposé est léger. Il commence par un H1 contenant le nom du site ou du projet, suivi d’un court résumé en bloc de citation, de paragraphes de contexte facultatifs et de sections H2 avec des listes de liens, chacun avec une description d’une ligne. Une section “Optionnel” peut lister des liens secondaires qu’un modèle peut ignorer. Certains sites publient également llms-full.txt, un fichier plus long avec le contenu complet de la page en Markdown.
Qui le soutient ?
L’adoption a été la plus forte parmi les sites de documentation pour développeurs et les outils logiciels, et plusieurs plateformes de documentation peuvent générer le fichier automatiquement. Au moment de la rédaction de cet article, les principaux moteurs de recherche n’ont pas déclaré qu’ils utilisaient llms.txt pour le classement ou pour choisir des sources dans les réponses de l’IA, et les représentants de Google l’ont publiquement minimisé. Considérez-le comme une préparation à faible coût, pas comme un levier de classement.