Guide

llms.txt vs robots.txt vs sitemap.xml

Les trois se trouvent à la racine de votre site et sont tous en texte brut — mais ils résolvent des problèmes différents. Les confondre est l'erreur la plus courante avec llms.txt.

Le résumé en une ligne

robots.txt, c'est une question d'autorisation

robots.txt indique aux robots d'exploration quels chemins ils sont autorisés à demander. C'est une convention de contrôle d'accès. Il ne sélectionne ni ne classe le contenu, et il n'est pas rédigé spécifiquement pour les modèles de langage.

sitemap.xml, c'est une question de couverture

Un sitemap vise à être exhaustif : il recense toutes les URL que vous souhaitez voir indexées afin que les moteurs de recherche ne manquent rien. C'est du XML orienté machine, pas un résumé lisible par un humain.

llms.txt, c'est une question de curation

llms.txt est tout l'inverse de l'exhaustivité. C'est une liste Markdown soigneusement sélectionnée des quelques pages qui aident le mieux un modèle à comprendre et à utiliser votre site — avec une courte description pour chacune. Il existe pour l'inférence (apporter de l'aide lorsqu'un utilisateur sollicite une IA), pas pour les jeux de données d'entraînement ni pour le contrôle d'accès.

Ils se complètent mutuellement

Vous n'avez pas à choisir entre eux — une configuration solide les utilise tous les trois. robots.txt régit l'accès, sitemap.xml garantit la couverture, et llms.txt sélectionne le signal pour l'IA. Une fois le vôtre rédigé, soumettez-le au validateur et consultez comment créer un fichier llms.txt pour les détails du format.

Poursuivre la lecture

Validez votre llms.txt →