Vérifiez le llms.txt d’un site au format llmstxt.org, ligne par ligne, ou construisez-en un valide à partir de vos pages clés.
Indiquez ce qu’un assistant doit savoir, listez vos pages clés et copiez le fichier. Il est construit dans votre navigateur et n’est envoyé nulle part.
Enregistrez-le sous le nom llms.txt à la racine de votre site et servez-le en text/plain ou text/markdown.
/llms.txt avec sa page d’accueil obtient aussi cela, car il n’y a alors pas de fichier.Il ne suit pas les liens : une page en 404 n’apparaîtra donc pas ici. Notre propre llms.txt passe sans erreur ni avertissement, et la suite de tests livrée avec ce site le garantit.
Seul, aucune preuve ne le dit. Ce qu’un assistant dit de votre entreprise vient de ce qu’il a lu sur vous à travers le web et, pour les réponses fondées sur la recherche, des pages qu’il peut trouver et récupérer. Un llms.txt est un résumé court et exact dans un format facile à lire. Ça vaut vingt minutes. Ça ne remplace pas le fait d’être la réponse sur les pages que les assistants citent déjà.
Deux choses comptent davantage et sont faciles à vérifier : si les crawlers IA peuvent atteindre vos pages (le vérificateur de crawlers IA), et si ChatGPT, Claude et Gemini vous recommandent quand un acheteur demande (la vérification gratuite). Le guide du llms.txt explique quoi mettre dans le fichier.
Un fichier markdown à la racine d’un site, comme example.com/llms.txt, qui donne à un modèle de langage un court résumé du site et des liens vers les pages qui valent la peine d’être lues. Le format a été proposé sur llmstxt.org en septembre 2024.
Aucun ne l’a dit. OpenAI, Anthropic et Perplexity publient des fichiers llms.txt pour leur propre documentation développeur, mais la documentation de leurs crawlers ne dit pas que leurs assistants lisent le vôtre pour répondre à une question. Considérez-le comme un fichier peu coûteux et sans risque qui aide les outils et agents qui le lisent, pas comme un facteur de classement.
Il doit commencer par un H1 qui nomme le site. Tout le reste est facultatif mais suit un ordre fixe : un résumé en citation, puis d’éventuels paragraphes de détail sans titres, puis des sections H2 dont les éléments sont des liens markdown, écrits - [name](url): notes.
Une section H2 nommée Optional contient des liens qu’un agent peut ignorer quand il a besoin d’un contexte plus court. Mettez-y les pages secondaires, comme un journal des modifications ou un kit presse, et gardez-la en dernier.
C’est un complément courant, qui ne fait pas partie de la spécification : un fichier avec le texte intégral de vos pages clés, pour que le lecteur n’ait pas à suivre des liens. Gardez le llms.txt lui-même court. Vous pouvez aussi coller dans ce validateur une URL se terminant par llms-full.txt.