Générateur llms.txt et robots.txt pour l'IA
Créez un fichier llms.txt qui présente votre site aux assistants d'IA et des règles robots.txt pour autoriser ou bloquer les robots d'IA.
Chargement de Générateur llms.txt et robots.txt pour l'IA… Si rien ne se passe, activez JavaScript.
Les assistants IA lisent désormais le web de deux façons différentes, et les propriétaires de sites doivent pouvoir décider des deux. La première est llms.txt, une proposition publiée sur llmstxt.org pour un simple fichier Markdown placé à la racine d'un site, qui indique à un modèle de langage ce qu'est le site et où se trouvent ses pages les plus utiles. Le format est volontairement réduit : un titre H1 avec le nom du site, une citation avec un court résumé, des paragraphes de contexte facultatifs, puis des sections H2 contenant chacune une liste de liens au format [Titre](url): description. Une section nommée Optional signale les liens qu'un agent peut ignorer lorsque son contexte est limité. Ce générateur construit ce fichier à partir d'un formulaire simple, avec des sections et des liens que vous pouvez ajouter, supprimer et réordonner, et affiche le Markdown final au fil de la saisie.
Questions fréquentes
Qu'est-ce que llms.txt ?
ChatGPT, Claude ou Google lisent-ils vraiment llms.txt ?
Que mettre dans la section Optional ?
Qu'est-ce que llms-full.txt et cet outil peut-il le créer ?
Quelle différence entre GPTBot, OAI-SearchBot et ChatGPT-User ?
Bloquer Google-Extended retire-t-il mon site de Google ?
robots.txt arrête-t-il vraiment les robots d'IA ?
Que deviennent les règles déjà présentes dans mon robots.txt ?
Ce que je colle est-il envoyé à un serveur ?
À propos de Générateur llms.txt et robots.txt pour l'IA
Si votre site possède déjà un sitemap.xml, inutile de saisir les liens à la main. Collez le contenu du sitemap, ou n'importe quelle liste d'URL, dans la zone d'importation : l'outil extrait chaque adresse, devine un titre lisible à partir du chemin et regroupe les pages en sections selon le premier segment du chemin, si bien que les pages de /docs/ vont dans Docs et celles de /blog/ dans Blog. L'analyse se fait dans votre navigateur et rien n'est téléchargé, ce qui fonctionne aussi pour des sites de préproduction, des intranets et des sitemaps pas encore publiés. Les liens relatifs sont résolus à partir de l'URL du site que vous indiquez, les doublons sont signalés et un panneau de notes relève tout ce qui rendrait le fichier moins exploitable pour un modèle, comme des titres manquants ou des intertitres dans le bloc de détails.
Le second onglet traite l'autre versant : quels robots d'IA ont le droit de passer. Il liste les jetons robots.txt documentés par les principaux éditeurs, regroupés selon leur rôle, pour distinguer l'entraînement de modèles (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot), l'indexation pour la recherche IA (OAI-SearchBot, Claude-SearchBot, PerplexityBot) et les accès demandés par un utilisateur (ChatGPT-User, Claude-User, Perplexity-User). Un clic applique une politique courante, par exemple bloquer l'entraînement tout en restant visible dans la recherche IA. Collez votre robots.txt actuel : vos règles sont conservées, les anciennes règles visant les mêmes robots sont remplacées, les lignes Sitemap passent à la fin et le bloc IA est ajouté. Copiez ou téléchargez les deux fichiers et déposez-les à la racine de votre site.
Une règle née sur une liste de diffusion en 1994 décide aujourd'hui qui entraîne l'IA
Martijn Koster a proposé robots.txt en 1994, après qu'un robot mal conçu eut saturé son serveur. Le texte a été adopté sur une liste de diffusion et non par un organisme de normalisation, et pendant 28 ans il est resté une convention informelle que tous les grands moteurs de recherche suivaient pourtant. Il n'est devenu un standard officiel d'internet qu'en septembre 2022, sous le nom de RFC 9309, en grande partie grâce à l'impulsion de Google.
L'arrivée des grands modèles de langage a donné une nouvelle mission à ce vieux fichier. Quand OpenAI a publié l'agent GPTBot en août 2023, des milliers de sites d'information l'ont bloqué en quelques semaines, et Google a suivi un mois plus tard avec le jeton Google-Extended, pour que les éditeurs puissent refuser l'entraînement de l'IA sans quitter la Recherche Google. Depuis, les études sur les sites les plus visités montrent une hausse régulière des règles propres à l'IA, au point que robots.txt est devenu l'un des principaux endroits où se tranche, concrètement, le débat sur les données d'entraînement.
llms.txt vient de la direction opposée. Jeremy Howard, d'Answer.AI, l'a proposé en septembre 2024, non pas pour tenir les modèles à distance mais pour leur offrir une entrée mieux rangée, frappé par la quantité de contexte qu'un modèle gaspille dans le fouillis du HTML. Son format est du Markdown simple, à dessein, pour être lu aussi bien par une personne que par un programme ou un modèle de langage.