Qu'est-ce que llms.txt et votre site en a-t-il besoin ?
Qui s'intéresse à la visibilité via l'IA rencontre vite le terme llms.txt. Certains prestataires le présentent comme un élément obligatoire de tout site qui veut apparaître dans ChatGPT. C'est trop affirmatif. Vous lirez ci-dessous ce qu'est ce fichier, ce qu'il doit contenir et comment nous l'évaluons pour une PME flamande.
D'où vient llms.txt
llms.txt est une proposition de Jeremy Howard, publiée sur llmstxt.org en septembre 2024. Elle part d'un constat simple : les pages web sont conçues pour des humains, avec des menus, des bannières, des avis de cookies et des scripts. Un modèle de langage qui veut comprendre rapidement le sujet d'un site gagne davantage à disposer d'un aperçu concis à un emplacement fixe.
La proposition consiste à publier un fichier en markdown à l'adresse votredomaine.be/llms.txt, à côté du célèbre robots.txt. Là où robots.txt indique ce qu'un crawler peut lire, llms.txt veut indiquer ce qui vaut la peine d'être lu.
Ce qu'il contient
La proposition décrit une structure fixe en markdown :
- un titre avec le nom de votre entreprise ou de votre projet, le seul élément obligatoire
- un court résumé dans un bloc de citation, avec les informations essentielles pour comprendre le reste
- éventuellement quelques paragraphes d'explication supplémentaire
- des listes de liens vers vos pages principales, regroupées sous des intertitres, chacune avec une courte description
La proposition recommande en outre d'offrir une version markdown épurée des pages importantes, à la même adresse suivie de .md. Pour une PME, c'est généralement un pas de trop. Un bon fichier llms.txt avec les bons liens suffit comme point de départ.
Pour une entreprise d'installation, cela peut ressembler à ceci :
```
Voorbeeld Installaties
Installateur de pompes à chaleur et de panneaux solaires pour particuliers et PME en Flandre-Orientale, fondé en 2009.
Services
- Pompes à chaleur : pose et entretien
- Panneaux solaires : conception et installation
À propos
- Contact : adresse, téléphone, horaires d'ouverture
```
Ce qu'il apporte de façon prouvée
Soyons honnêtes : il n'est pas démontré qu'un grand service d'IA utilise llms.txt pour déterminer quelles sources figurent dans une réponse. Dans la documentation de Google et d'OpenAI que nous avons vérifiée, llms.txt n'apparaît nulle part comme facteur pour leurs fonctions de recherche.
Google est le plus clair. Dans ses explications sur les fonctionnalités d'IA, Google écrit que vous n'avez pas besoin de créer de nouveaux fichiers lisibles par machine, de fichiers texte pour l'IA ni de balisage particulier pour apparaître dans AI Overviews ou AI Mode. Ce qui compte, c'est que votre page soit indexée et puisse figurer avec un extrait dans les résultats de recherche.
OpenAI ne mentionne pas davantage llms.txt dans sa documentation sur les crawlers. Ce qui y figure bien : OAI-SearchBot doit avoir accès à votre site, sinon vous n'apparaissez pas dans les réponses de recherche de ChatGPT.
Sur llmstxt.org, on lit que de grandes entreprises d'IA, entre autres, publient un llms.txt pour leur propre documentation. Cela dit quelque chose de son utilité pour les développeurs qui cherchent dans une documentation technique avec un assistant IA. Cela ne dit rien de la manière dont une fonction de recherche choisit ses sources pour une question comme « quel comptable nous conseillez-vous à Alost ? ».
Pourquoi nous le plaçons quand même souvent
Malgré cette incertitude, nous recommandons généralement ce fichier. Les raisons sont pragmatiques :
- Il coûte peu. Un bon fichier pour un site de PME s'écrit en une heure. Aucune intervention technique sur votre site n'est nécessaire.
- Il ne fait pas de tort. Un service d'IA qui ignore le fichier ne s'en aperçoit pas.
- Il oblige à la clarté. Qui doit écrire un résumé de trois lignes sur son entreprise découvre souvent que ces phrases manquent sur la page d'accueil elle-même. Cette prise de conscience vaut plus que le fichier.
- Il est prêt si le standard s'impose. Si un grand service choisit plus tard d'utiliser le fichier, vous êtes déjà en place.
Voyez donc llms.txt comme un petit signal bon marché, sans garantie. Il vient tout à la fin de la liste, après ce que les prestataires documentent eux-mêmes ou ce qui aide de façon démontrable : donner accès aux crawlers, écrire des textes clairs, rassembler des mentions sur d'autres sites et ajouter des données structurées.
Quand mieux s'en passer
Vous n'avez pas le temps de tenir le fichier à jour ? Laissez-le de côté. Un llms.txt qui renvoie vers des pages disparues ou d'anciens services donne justement de mauvaises informations à un service d'IA. Ce risque pèse plus lourd que l'avantage incertain. Le fichier a donc sa place dans la même routine de maintenance que votre site : si un service ou une adresse change, vous l'adaptez aussi dans llms.txt.
Depuis Gand, pour des PME de toute la Flandre, nous rédigeons toujours le fichier en néerlandais, dans les mêmes termes que le site, pour qu'un service d'IA ne rencontre pas deux versions des mêmes faits.
Ce que vous pouvez faire dès maintenant
- Vérifiez si votre site a déjà un llms.txt en ouvrant votredomaine.be/llms.txt.
- Écrivez trois phrases qui disent ce que fait votre entreprise, pour qui et dans quelle région. Si elles ne figurent pas sur votre page d'accueil, ajoutez-les d'abord là.
- Dressez la liste de vos cinq pages principales avec une ligne d'explication par page. Le contenu de votre llms.txt est alors déjà prêt.
Dans notre optimisation ponctuelle, nous rédigeons et plaçons le fichier avec les mesures qui pèsent plus lourd. Vous voulez retravailler votre site lui-même ? Notre agence sœur hetdesignbureau.be vous accompagne.