Le fichier llms.txt est une proposition publiée par Jeremy Howard, pas une norme imposée par les moteurs. Pour apparaître dans les AI Overviews et le mode IA, Google écrit qu'aucun fichier destiné à l'IA n'est nécessaire. Le publier est facultatif : il n'a de sens qu'une fois les bases en place (accès des robots, texte lisible, pages claires).
Ce qu'est le fichier llms.txt
Le site llmstxt.org présente llms.txt comme une proposition signée Jeremy Howard, publiée le 3 septembre 2024. Son but affiché : aider les agents, c'est-à-dire les assistants IA et les outils qui lisent un site pour répondre à une question, à s'y retrouver. Le fichier donne un aperçu court du site et des liens vers les pages détaillées, le contenu complet n'étant lu que si l'agent en a besoin.
La page elle-même se décrit comme ouverte aux contributions de la communauté. Elle ne présente pas le fichier comme un standard adopté officiellement par les moteurs de recherche ou par les assistants. Elle indique en revanche que l'usage visé est surtout la consultation à la demande, au moment où un agent cherche une information, plutôt que l'entraînement des modèles.
À quoi ressemble le fichier
D'après la proposition, c'est un fichier Markdown placé à la racine du site (adresse /llms.txt), ou dans un sous-chemin s'il ne concerne qu'une partie du site. Sa structure est la suivante :
- un titre de premier niveau avec le nom du site ou du projet : c'est la seule section obligatoire ;
- un court résumé sous forme de citation ;
- éventuellement quelques paragraphes d'explication, sans titres ;
- des sections de second niveau, chacune contenant une liste de liens au format [nom](adresse), suivis si besoin d'une courte note ;
- une section nommée « Optional » pour les informations secondaires qu'un agent peut ignorer.
Pour une petite entreprise, cela revient à écrire une page d'accueil en texte brut : qui vous êtes, ce que vous faites, où vous intervenez, puis les liens vers vos pages de services, vos tarifs si vous les publiez, et vos coordonnées.
Ce que dit Google
La documentation de Google Search Central sur les fonctions IA de la recherche est explicite : pour figurer dans ces fonctions, il n'est pas nécessaire de créer de nouveaux fichiers lisibles par machine, de fichiers texte destinés à l'IA ou de balisage particulier. Le terme llms.txt n'apparaît pas dans cette page. Le fichier ne fait donc pas partie de ce que Google demande, et la documentation ne dit pas non plus qu'il serait ignoré ou pénalisé : elle indique seulement qu'il n'est pas requis.
Le détail de ces conditions est expliqué dans le guide Comment apparaître dans les AI Overviews et le mode IA de Google ? : la page doit être indexée et pouvoir s'afficher avec un extrait.
Que penser de l'utilité réelle ?
Aucune des sources consultées pour cet article ne promet qu'un fichier llms.txt améliore la présence d'un site dans les réponses d'un assistant. La page llmstxt.org parle de milliers de sites qui le publient et d'outils qui le génèrent, ce qui montre un usage réel, mais pas un effet démontré sur les citations. Un fichier de ce type reste donc, au mieux, une aide de lecture pour les agents qui choisissent de le consulter. Rien ne permet d'affirmer que l'assistant utilisé par vos clients le fait.
La proposition précise d'ailleurs que, lorsque plusieurs fichiers s'appliquent à une même adresse, l'agent doit retenir le plus spécifique, et que les pages peuvent aussi proposer une version Markdown accessible en ajoutant .md à leur adresse. Ce sont des options pour les sites riches en documentation ; une entreprise locale qui présente ses services en quelques pages n'a pas besoin de ce niveau de détail pour être comprise.
Pour savoir si ces assistants vous mentionnent aujourd'hui, la démarche décrite dans Comment savoir si ChatGPT cite mon entreprise ? reste plus fiable que n'importe quel fichier.
Dans quel ordre agir
- Laisser entrer les robots que vous souhaitez. Un robots.txt qui bloque un robot rend tout le reste inutile pour lui. Le guide Robots.txt : faut-il autoriser GPTBot, OAI-SearchBot, PerplexityBot et ClaudeBot ? détaille les réglages.
- Rendre le texte lisible sans JavaScript et écrire des pages qui répondent chacune à une question précise.
- Signaler vos pages avec un sitemap exact, comme l'explique Sitemap.xml et IndexNow.
- Ensuite seulement, publier un llms.txt si vous le souhaitez, avec des liens qui pointent vers des pages existantes et à jour.
Si vous le publiez : trois précautions
- Ne mettez dans le fichier que ce qui est déjà vrai et visible sur votre site : un résumé qui contredit vos pages créerait de la confusion.
- Mettez-le à jour quand vos services, vos zones d'intervention ou vos coordonnées changent. Un fichier périmé est pire qu'aucun fichier.
- N'en attendez aucune promesse de résultat : ni Google, ni la proposition elle-même n'en font.
Vérifier votre site avant de vous poser la question
Beaucoup de sites n'ont pas besoin d'un nouveau fichier, mais d'une correction plus simple : un robot bloqué par erreur, un texte invisible sans JavaScript, un pare-feu trop strict. Lisible, un service Velyria, contrôle ces points sur votre page d'accueil. Lancez l'audit gratuit de votre site avec Lisible pour voir ce que les robots y lisent réellement, puis décidez si un llms.txt a encore une raison d'être sur la page du service.
Lisible vérifie en quelques secondes si les assistants de recherche (ChatGPT, Perplexity, Gemini, Claude) peuvent lire votre site et comprendre ce que fait votre entreprise.
Tester mon site gratuitementSources officielles
À lire aussi
- Comment savoir si ChatGPT cite mon entreprise ?Poser les bonnes questions, vérifier que le robot de recherche d'OpenAI peut lire votre site, repérer les blocages : méthode pour savoir si ChatGPT vous cite.
- Robots.txt : faut-il autoriser GPTBot, OAI-SearchBot, PerplexityBot et ClaudeBot ?Robots de recherche ou d'entraînement : ce que font GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot et Google-Extended, et comment régler votre robots.txt.
- Données structurées LocalBusiness : aider Google et les assistants IA à comprendre votre entrepriseNom, adresse, téléphone, horaires : comment décrire votre entreprise en JSON-LD LocalBusiness, quelles propriétés remplir et quelles règles de Google respecter.
- Comment apparaître dans les AI Overviews et le mode IA de Google ?Aucun fichier ni balisage spécial n'est exigé : ce que Google demande pour afficher une page dans AI Overviews et le mode IA, et les réglages qui limitent l'affichage.
- Sitemap.xml et IndexNow : comment signaler vos nouvelles pages aux moteurs de recherche ?Un sitemap.xml aide les moteurs à découvrir vos pages, IndexNow les prévient d'un changement. Ce que disent Google et IndexNow, et ce qu'ils ne garantissent pas.