Magazine · Guide

llms.txt : définition, format et création pas à pas

Par GraphoRank Editorial · · 5 min de lecture

Fait partie du guide : Navigabilité agentique : comment les IA lisent votre site

llms.txt est une convention proposée : un simple fichier Markdown, servi en général à l’adresse /llms.txt, qui donne aux agents IA un guide court de votre site, avec ce qu’il est et les pages qui comptent le plus. Jeremy Howard, d’Answer.AI, l’a proposé en septembre 2024. Ce n’est pas un standard officiel, et aucune entreprise d’IA n’est tenue de le lire. Il se rédige vite et ne coûte rien : vous pouvez en publier un en pariant à peu de frais.

Qu’est-ce que llms.txt ?

llms.txt est un fichier qui suit le format décrit sur llmstxt.org. Son objectif affiché est de « fournir des informations pour aider les agents à utiliser un site web » (traduction libre). L’idée de départ : un modèle de langage ne lit qu’une quantité limitée de texte à la fois, et une page ordinaire disparaît sous les menus, les scripts et les bandeaux. Un court fichier Markdown de liens propres ouvre à l’agent une porte d’entrée directe. D’après la proposition, le fichier est destiné à être lu à la demande, et ses auteurs le jugent surtout utile quand un assistant répond à une question (inférence), plutôt que pour l’entraînement, sans exclure celui-ci.

Qui a proposé llms.txt, et est-ce un standard ?

Jeremy Howard, d’Answer.AI, a publié la proposition d’origine le 3 septembre 2024, et la spécification se trouve sur llmstxt.org. C’est une proposition de la communauté. Elle n’a pas été adoptée comme standard officiel de l’internet. Publier le fichier n’oblige personne à l’utiliser.

Que contient un fichier llms.txt ?

Le format est du Markdown, avec des sections dans cet ordre :

  • Un H1 portant le nom du site ou du projet. La proposition en fait la seule section obligatoire.
  • Une citation (blockquote) avec un bref résumé.
  • Des paragraphes ou listes facultatifs apportant plus de détails, sans titres.
  • Des sections H2 contenant des listes de liens, chaque élément s’écrivant [nom](url), éventuellement suivi de deux-points et d’une note.
  • Une section H2 « Optional » pour les liens secondaires qu’un agent peut ignorer lorsqu’il a besoin de moins de contexte.

Voici un exemple minimal pour le site d’une boulangerie fictive :

# Rosa's Bakery

> Family bakery in Leeds selling sourdough, pastries and custom cakes. Orders by pickup only.

## Key pages

- [Menu](https://example.com/menu): current breads and pastries with prices
- [Custom cakes](https://example.com/cakes): how to order, lead times, allergen policy
- [Opening hours](https://example.com/visit): address and hours

## Optional

- [Our story](https://example.com/about)

Comment créer un fichier llms.txt ?

  1. Listez vos pages clés. Choisissez une courte sélection des pages dont un nouveau venu aurait besoin, pas tout le site (c’est notre suggestion éditoriale, car la proposition ne fixe aucun nombre) : produits, tarifs, guides essentiels, politiques, contact.
  2. Rédigez le résumé. Une ou deux phrases simples qui disent qui vous êtes et ce que vous proposez. C’est la citation (blockquote).
  3. Regroupez les liens sous des titres H2 tels que « Produits », « Guides » ou « Politiques », et ajoutez après chaque lien une courte note décrivant le contenu de la page.
  4. Déplacez les pages secondaires sous « Optional ».
  5. Enregistrez le fichier sous le nom llms.txt et publiez-le à la racine de votre site, pour qu’il se charge à l’adresse https://votredomaine.com/llms.txt.
  6. Vérifiez qu’il se charge et que chaque lien renvoie une page normale. Notre vérificateur llms.txt gratuit teste la présence et la structure du fichier.
  7. Gardez-le à jour. Quand une page est déplacée ou supprimée, corrigez le fichier. Une liste de liens cassés fait plus de mal que l’absence de fichier.

La proposition recommande aussi de servir des versions Markdown propres des pages importantes, à la même URL avec .md ajouté, par exemple page.html.md. C’est facultatif et demande plus de travail.

En quoi llms.txt diffère-t-il de robots.txt et de sitemap.xml ?

Ces trois fichiers n’ont pas le même rôle, et aucun ne remplace un autre.

Fichier Format Rôle
robots.txt Règles en texte brut Indique aux robots quelles URL ils peuvent consulter. Google le décrit surtout comme un moyen d’éviter de surcharger votre site, et non de garder des pages hors de la recherche.
sitemap.xml XML Liste les URL de votre site pour les moteurs de recherche, chacune avec une balise loc obligatoire.
llms.txt Markdown Donne aux agents IA un guide court et lisible de votre site et de ses meilleures pages. Il n’autorise ni ne bloque rien.

Si vous voulez contrôler quels robots d’IA peuvent vous visiter, cela relève du robots.txt. OpenAI, par exemple, documente des robots distincts pour ChatGPT search et pour l’entraînement, chacun contrôlé indépendamment dans le robots.txt.

L’IA utilise-t-elle vraiment llms.txt ?

Nous ne pouvons pas vous le dire, et personne en dehors des entreprises d’IA non plus. Nous n’avons trouvé aucune source primaire d’un fournisseur d’IA confirmant que son assistant lit ce fichier. La documentation de Google sur ses fonctionnalités d’IA indique qu’il n’est pas nécessaire de créer de nouveaux fichiers lisibles par machine, fichiers texte pour l’IA ou balisages pour apparaître dans les Aperçus IA (AI Overviews) ou le Mode IA.

Ce qui est vérifiable, c’est l’adoption par les éditeurs. Anthropic publie un llms.txt pour sa documentation développeur, qui présente la documentation sous forme de liens Markdown et renvoie vers un fichier plus complet. Qu’un site en publie un ne prouve pas qu’un assistant le lise. Cela montre seulement que la convention circule.

Traitez donc llms.txt comme un petit plus qui s’ajoute à l’essentiel : des pages que les robots explorent sans mal, des réponses claires, un sitemap solide. Ne comptez pas sur lui seul pour améliorer votre visibilité. Pour une vue d’ensemble, lisez Qu’est-ce que le GEO ? et SEO, AEO, GEO : quelles différences ?.

Comment vérifier que votre site est prêt ?

Lancez le vérificateur llms.txt gratuit pour savoir si votre fichier existe et s’il est bien formé. Une analyse GraphoRank va plus loin : elle intègre llms.txt à ses contrôles de préparation GEO, aux côtés du sitemap, de l’accessibilité aux robots d’IA et de la capacité des pages à répondre, et l’audit gratuit couvre les 10 premières pages, sans carte bancaire. Découvrez Comment ça marche, ou lancez une analyse gratuite.

FAQ

Qu'est-ce que llms.txt ?

llms.txt est une convention proposée : un fichier Markdown placé sur votre site, qui donne aux agents IA un court résumé du site et des liens vers ses pages les plus utiles.

Qui a créé llms.txt ?

Jeremy Howard, d'Answer.AI, l'a proposé ; la proposition d'origine a été publiée le 3 septembre 2024. Elle est documentée sur llmstxt.org.

llms.txt est-il un standard officiel ?

Non. C'est une proposition de la communauté, pas un standard de l'internet, et aucune entreprise d'IA n'est tenue de le prendre en charge.

ChatGPT, Google ou Claude lisent-ils llms.txt ?

Nous n'avons trouvé aucune source primaire d'un fournisseur d'IA confirmant que son assistant lit llms.txt. La documentation de Google indique qu'il n'est pas nécessaire de créer de nouveaux fichiers texte pour l'IA afin d'apparaître dans ses fonctionnalités d'IA.

Où placer le fichier llms.txt ?

D'après la proposition, il peut se trouver à la racine de votre site, par exemple /llms.txt, ou dans un sous-chemin, auquel cas il couvre les URL situées sous ce chemin.

llms.txt, est-ce la même chose que robots.txt ?

Non. robots.txt indique aux robots quelles URL ils peuvent consulter. llms.txt propose un guide lisible de votre contenu. Il n'accorde ni ne bloque aucun accès.

Questions et réponses →

Sources

  1. The /llms.txt file (llmstxt.org) (10 octobre 2026)
  2. AI features and your website (Google Search Central) (10 octobre 2026)
  3. Introduction to robots.txt (Google Search Central) (10 octobre 2026)
  4. Sitemaps XML protocol (sitemaps.org) (10 octobre 2026)
  5. Anthropic developer documentation llms.txt (example in use) (10 octobre 2026)