✦ Référencement IA

Le fichier llms.txt : à quoi il sert vraiment en 2026

Par Bruno PicardMis à jour en novembre 20266 min de lecture

Le fichier llms.txt est un résumé en Markdown, placé à la racine d'un site, qui indique aux assistants IA quelles pages lire en priorité. C'est une proposition libre, pas une norme : Google déclare ne pas en avoir besoin, et aucun grand moteur IA n'a annoncé s'en servir pour choisir ses sources. Il est surtout utile aux sites de documentation technique ; pour un site de TPE, c'est un bonus à faible coût, pas un levier de visibilité.

L'essentiel
  • llms.txt a été proposé en septembre 2024 par Jeremy Howard ; la spécification est publiée sur llmstxt.org.
  • Google indique officiellement qu'aucun fichier « texte pour IA » n'est nécessaire pour apparaître dans ses aperçus IA ou son mode IA.
  • Son usage réel concerne surtout les agents de programmation qui consultent de la documentation.
  • Le créer prend une heure ; ne le faites qu'une fois les bases (indexation, contenu, robots.txt) en ordre.
Publicité

D'où vient llms.txt et que contient-il ?

L'idée part d'un constat simple. Une page web est conçue pour un humain : menus, bandeaux, scripts, publicités. Pour un modèle de langage, extraire le texte utile de ce décor est imprécis, et chaque mot superflu occupe de la place dans sa « fenêtre de contexte », c'est-à-dire la quantité de texte qu'il peut traiter d'un coup.

En septembre 2024, Jeremy Howard (cofondateur de fast.ai) a proposé de placer à l'adresse /llms.txt un fichier court qui présente le site et pointe vers ses contenus les plus utiles, si possible en version Markdown, un format de texte brut très facile à lire pour une machine. La spécification sur llmstxt.org a depuis été révisée pour tenir compte de deux ans d'usage.

Il ne faut pas le confondre avec d'autres fichiers de la racine :

  • robots.txt dit aux robots ce qu'ils ont le droit d'explorer. C'est une règle d'accès, respectée par les robots sérieux. Voir notre page sur le fichier robots.txt et celle sur les robots des IA comme GPTBot.
  • sitemap.xml liste toutes les pages indexables, sans hiérarchie ni explication.
  • llms.txt est une sélection commentée : quelques liens choisis, avec une phrase de contexte pour chacun. Il ne donne ni n'interdit aucun accès.

Qui lit vraiment ce fichier ?

C'est la question qui compte, et la réponse est plus modeste que ce que promettent certains vendeurs d'outils.

Google : non, et il le dit

Dans sa documentation sur les fonctionnalités IA de la recherche, Google écrit qu'il n'y a aucune exigence supplémentaire pour apparaître dans les aperçus IA ou le mode IA, et qu'il n'est pas nécessaire de créer de nouveaux fichiers lisibles par les machines, de fichiers texte pour IA ni de balisage spécial. Des porte-parole de Google ont aussi déclaré publiquement, en 2025, ne connaître aucun système d'IA qui utilise llms.txt pour choisir les sites à mettre en avant. Pour savoir ce qui compte réellement chez Google, lisez notre page sur les aperçus IA de Google.

ChatGPT, Perplexity, Claude : pas d'engagement public

OpenAI, Anthropic et Perplexity publient chacun un fichier llms.txt pour leur propre documentation destinée aux développeurs. En revanche, aucun d'eux n'a annoncé que ses robots de recherche lisent llms.txt sur les autres sites, ni qu'il influence le choix des sources citées dans les réponses.

Ce que montrent les mesures

SE Ranking a analysé près de 300 000 domaines : environ 10 % avaient un fichier llms.txt, et l'étude n'a trouvé aucun lien entre la présence du fichier et la fréquence des citations par les modèles de langage. Une absence de corrélation ne prouve pas un effet nul, mais elle ne plaide pas pour en faire une priorité.

Là où il sert : les agents

Le vrai terrain de llms.txt, ce sont les agents qui travaillent pour un utilisateur, en direct : un assistant de programmation qui va chercher la documentation d'une bibliothèque, par exemple. Plusieurs plateformes de documentation génèrent le fichier automatiquement. L'outil d'audit Lighthouse de Chrome contient d'ailleurs une vérification llms.txt, mais elle se contente de signaler une erreur serveur sur cette adresse ; un site sans fichier est simplement marqué « non applicable ».

Publicité

Le format, pas à pas

Le fichier s'écrit en Markdown, dans un ordre précis :

  1. Un titre de niveau 1 (une ligne commençant par #) avec le nom du site. C'est la seule partie obligatoire.
  2. Une citation (ligne commençant par >) qui résume en une ou deux phrases ce que fait le site.
  3. Facultatif : des paragraphes ou listes de contexte, sans intertitre.
  4. Des sections de niveau 2 (##) contenant des listes de liens au format [nom](adresse), suivies si besoin de deux-points et d'une courte note.
  5. Par convention, une section nommée Optional regroupe les liens secondaires, que l'agent peut ignorer s'il manque de place.

La spécification suggère aussi de proposer une version Markdown des pages importantes à la même adresse suivie de .md.

Un modèle pour une petite entreprise

Voici un exemple pour une entreprise fictive. Adaptez les noms et les adresses, et ne listez que des pages qui existent et répondent à de vraies questions.

# Menuiserie Lefort

> Menuiserie artisanale à Angers (49) depuis 2009 : fenêtres bois et alu,
> escaliers sur mesure, agencement intérieur. Intervention dans un rayon
> de 40 km autour d'Angers.

Devis gratuits. Les prix indiqués sur le site sont des fourchettes TTC,
pose comprise, mises à jour en septembre 2026.

## Services

- [Fenêtres bois et alu](https://www.exemple.fr/fenetres/): gammes, délais, aides possibles
- [Escaliers sur mesure](https://www.exemple.fr/escaliers/): types d'escaliers et fourchettes de prix
- [Agencement intérieur](https://www.exemple.fr/agencement/): placards, dressings, bibliothèques

## Informations pratiques

- [Zone d'intervention et horaires](https://www.exemple.fr/contact/)
- [Questions fréquentes](https://www.exemple.fr/faq/): délais, garanties, entretien du bois

## Optional

- [Réalisations](https://www.exemple.fr/realisations/)
- [L'atelier et l'équipe](https://www.exemple.fr/a-propos/)

Enregistrez ce texte sous le nom llms.txt, en UTF-8, et déposez-le à la racine de votre hébergement pour qu'il soit accessible à l'adresse https://www.votre-site.fr/llms.txt. Vérifiez dans votre navigateur qu'il s'affiche bien en texte brut.

Attention

Le fichier doit dire exactement la même chose que vos pages. Un tarif, une zone ou un horaire différent crée une contradiction, et les informations incohérentes sont précisément ce qui fait hésiter une IA à vous citer. Pensez à le mettre à jour en même temps que le site.

Faut-il en créer un ? Notre avis

Soyons francs : pour un artisan, un commerce ou un cabinet, llms.txt ne changera pas grand-chose à votre visibilité dans ChatGPT ou dans Google. Il ne coûte presque rien et ne présente pas de risque s'il est exact. Mais il passe après tout ce qui a un effet démontré :

  • des pages indexées par Google et Bing, que les robots de recherche des IA peuvent explorer ;
  • un contenu clair, avec des réponses directes : voir écrire pour être cité par les IA ;
  • des informations cohérentes partout où votre entreprise est mentionnée ;
  • éventuellement des données structurées fidèles au contenu visible.

Si vous publiez une documentation technique, une API ou un logiciel, la réponse change : les assistants de programmation consultent ces fichiers, et un llms.txt bien construit leur fait gagner du temps. Pour vérifier les bases avant de vous lancer, l'outil ci-dessous contrôle ce que les robots IA peuvent lire sur votre site.

Votre site est-il lisible par les IA ?Robots des IA autorisés ou bloqués, fichier llms.txt, balises et données structurées : le test gratuit en 10 secondes.
Tester mon site

Pour replacer llms.txt dans l'ensemble, commencez par notre présentation du référencement IA.

Questions fréquentes

llms.txt remplace-t-il le fichier robots.txt ?

Non. robots.txt autorise ou interdit l'exploration. llms.txt ne bloque rien : c'est une table des matières commentée. Si un robot IA est bloqué dans robots.txt, llms.txt n'y change rien.

Google utilise-t-il llms.txt pour ses aperçus IA ?

Non. Google indique dans sa documentation officielle qu'aucun fichier texte pour IA ni balisage spécial n'est nécessaire pour apparaître dans les aperçus IA ou le mode IA. Les règles habituelles de la recherche s'appliquent.

Mon CMS peut-il générer le fichier automatiquement ?

Certaines extensions WordPress et plusieurs plateformes de documentation le proposent. Relisez toujours le résultat : un fichier généré liste souvent trop de pages, sans les phrases de contexte qui font son intérêt.

Qu'est-ce que llms-full.txt ?

C'est une variante utilisée par certains sites de documentation, qui regroupe le contenu complet dans un seul fichier. Elle ne fait pas partie de la spécification de base et n'a d'intérêt que pour une documentation volumineuse.

Publicité