llms.txt : à quoi sert ce fichier et faut-il en créer un ?
llms.txt est un fichier Markdown qui guide les agents IA dans un site. Google dit l’ignorer, des éditeurs d’outils IA en publient un, d’autres non. Voici le format, ce qu’il apporte vraiment, notre relevé sur 10 éditeurs d’outils GEO et SEO, et un modèle pour créer le vôtre.
Publié le 8 min de lecture

llms.txt est un fichier texte, écrit en Markdown, placé à la racine d’un site (/llms.txt). Il présente le site en quelques lignes et liste les pages utiles, pour qu’un agent IA trouve vite la bonne information sans lire tout le HTML. C’est une proposition de format publiée par Jeremy Howard en septembre 2024, révisée en août 2026 (llmstxt.org). Ce n’est ni un standard officiel, ni une obligation.
La question que tout le monde se pose est simple : est-ce que ça aide à être cité par ChatGPT, Perplexity ou Google ? La réponse courte : pour Google, non, et Google le dit par écrit. Pour les autres, rien de public ne permet de l’affirmer. Le fichier reste utile dans un cas précis : quand des agents doivent lire votre documentation ou comprendre votre offre.
Ce que contient un fichier llms.txt
La version 2 de la proposition (août 2026) fixe un ordre précis (llmstxt.org) :
- Un titre H1 avec le nom du site ou du projet. C’est la seule partie obligatoire.
- Une citation (
>) qui résume le site en une ou deux phrases. - Des paragraphes ou des listes, sans intertitre, pour donner le contexte utile à la lecture.
- Des sections H2 contenant des listes de liens, chacun au format
[nom](url), éventuellement suivi de:et d’une courte note. - Une section
## Optional, par convention, pour les liens secondaires qu’un agent peut ignorer quand il manque de place.
Voici un modèle minimal pour un éditeur de logiciel :
# Nom de la marque
> Nom de la marque est un logiciel de [catégorie] pour [public]. Il permet de [fonction principale].
Les prix sont indiqués hors taxes. L'essai gratuit est disponible sur la page Tarifs.
## Produit
- [Fonctionnalités](https://exemple.com/fonctionnalites): ce que fait le logiciel
- [Tarifs](https://exemple.com/tarifs): offres et prix publics
- [FAQ](https://exemple.com/faq): questions fréquentes des clients
## Documentation
- [Démarrer](https://exemple.com/docs/demarrer.md): installation et premiers pas
## Optional
- [Blog](https://exemple.com/blog): articles et étudesLa version 2 ajoute trois points :
- Un fichier peut couvrir une partie du site. Un
/docs/llms.txtcouvre tout ce qui est sous/docs/; si plusieurs fichiers s’appliquent, l’agent utilise le plus précis. - Chaque page utile peut avoir une version Markdown à la même adresse, avec
.mdà la fin (page.html.mdoupage.md). - Les pages peuvent signaler ces fichiers avec des relations de liens standard :
rel="alternate" type="text/markdown"vers la version Markdown, etrel="describedby"vers le llms.txt qui couvre la page, dans le HTML ou dans un en-tête HTTPLink:.
Ne le confondez pas avec deux fichiers voisins. robots.txt dit aux robots ce qu’ils ont le droit de visiter ; llms.txt ne bloque ni n’autorise rien. Le sitemap liste toutes les pages pour les moteurs ; llms.txt n’en garde qu’une sélection commentée.
Ce que Google en dit
Google a tranché dans son guide sur l’optimisation pour la recherche générative (Google Search Central). Parmi les sujets qu’il dit pouvoir ignorer pour Google Search figurent les fichiers llms.txt et les autres balisages « spéciaux » : il n’est pas nécessaire de créer des fichiers lisibles par les machines, des fichiers texte pour l’IA ou du Markdown pour apparaître dans Google Search, y compris dans ses fonctions d’IA générative, car Google Search ne les utilise pas.
Le même texte précise qu’en créer un n’est pas un problème pour d’autres services qui s’en servent : cela n’aide ni ne nuit à la visibilité dans Google Search, qui l’ignore. La page sur les fonctions d’IA et votre site dit la même chose sous un autre angle : il n’y a aucune exigence supplémentaire pour apparaître dans les AI Overviews ou AI Mode.
Pour Google, un llms.txt ne remplace donc rien : les bonnes pratiques SEO habituelles restent la base. Notre article sur les AI Overviews détaille ce qui compte.
Et ChatGPT, Claude, Perplexity ?
Dans ses consignes aux éditeurs, OpenAI ne mentionne pas llms.txt : la condition qu’il donne pour apparaître dans la recherche de ChatGPT est de ne pas bloquer son robot OAI-SearchBot (FAQ éditeurs d’OpenAI). Nous n’avons trouvé aucune documentation publique d’un assistant IA qui dise utiliser llms.txt pour choisir les sources de ses réponses.
En revanche, les mêmes entreprises en publient un pour leur documentation développeurs. Le 4 novembre 2026, developers.openai.com/llms.txt, platform.claude.com/llms.txt (vers lequel redirige docs.anthropic.com/llms.txt) et docs.perplexity.ai/llms.txt répondaient tous avec un fichier au bon format. C’est cohérent avec l’usage principal décrit par l’auteur de la proposition : des agents de code qui lisent une documentation pour écrire un appel d’API correct.
Selon llmstxt.org, Lighthouse, l’outil d’audit de Chrome, vérifie aussi la présence d’un llms.txt dans ses contrôles liés à la navigation par des agents. C’est un signal d’adoption, pas un facteur de classement.
Qui en publie un : notre relevé sur 10 éditeurs d’outils GEO et SEO
Le 4 novembre 2026, nous avons demandé /llms.txt à la racine de 10 sites d’éditeurs d’outils de visibilité IA et de SEO. Un fichier compte s’il répond en 200 avec du texte qui commence par un titre #.
| Site | llms.txt à la racine |
|---|---|
| otterly.ai | Oui |
| cockpyt.ai | Oui |
| qwairy.co | Oui |
| semrush.com | Oui |
| peec.ai | Non (404) |
| tryprofound.com | Non (404) |
| meteoria.ai | Non (404) |
| getmint.ai | Non (404) |
| geoptim.ai | Non (404 après redirection) |
| ahrefs.com | Non (404) |
Quatre sites sur dix en publient un, six non. Même parmi les outils qui vendent de la visibilité IA, il n’y a donc pas de consensus. Limite du relevé : nous n’avons testé que la racine ; un site peut avoir un fichier sous un autre chemin, par exemple sous sa documentation.
Faut-il en créer un ?
Notre lecture, à partir des sources ci-dessus :
- Oui, si votre site a une documentation, une API ou une offre technique que des agents doivent comprendre. C’est l’usage pour lequel le format a été conçu et celui que les éditeurs d’IA appliquent eux-mêmes.
- Oui, à faible coût, si votre offre est souvent mal décrite par les IA. Un résumé clair (nom, catégorie, public, ce que la marque n’est pas) et des liens vers les pages de référence ne coûtent presque rien à maintenir. N’en attendez pas d’effet mesurable sur Google.
- Non, si c’est pour remplacer autre chose. Il ne compense ni un robots.txt qui bloque OAI-SearchBot ou PerplexityBot, ni un contenu invisible sans JavaScript, ni l’absence de votre marque dans les comparatifs que les IA citent. Ces trois points passent avant ; le premier est détaillé dans notre article sur les robots des IA et le robots.txt, le dernier dans le guide du référencement ChatGPT.
Créer le sien en 5 étapes
- Rédigez le résumé. Une phrase qui dit ce qu’est la marque, pour qui, et ce qu’elle fait. Si votre nom ressemble à un autre, dites-le clairement.
- Choisissez les pages. Les pages qui répondent aux questions d’achat : fonctionnalités, tarifs, FAQ, comparatifs, documentation. Gardez le blog en
## Optional. - Écrivez une note par lien. Quelques mots qui disent ce que l’agent trouvera sur la page.
- Publiez à la racine en texte brut. Le fichier doit répondre en 200 avec un type
text/plainoutext/markdown. Une page d’erreur HTML avec un code 404 ne compte pas. - Tenez-le à jour. Un llms.txt qui annonce des prix ou des fonctions dépassés fait plus de tort que pas de fichier. Le plus sûr est de le générer à partir des mêmes données que le site.
Notre fichier, comme exemple
vizioa.com publie un llms.txt généré à chaque mise en ligne, à partir des mêmes textes que le site. Il contient un titre, un résumé de l’offre, des sections « Pages (français) », « Pages (English) » et « Blog (français) », puis une section ## Optional. Une version complète, llms-full.txt, reprend le texte des pages.
Nous y avons ajouté le 2 novembre 2026 une précision sur l’identité de la marque, après un test où ChatGPT et Perplexity confondaient Vizioa avec des noms proches. C’est le genre d’usage où le fichier a du sens : lever une ambiguïté. Il ne fait pas citer une marque à lui seul.
Comment savoir si ça sert
Deux vérifications, sans se raconter d’histoires :
- Les journaux de votre serveur ou de votre CDN : regardez quels robots demandent
/llms.txtet à quelle fréquence. Si personne ne le lit, le fichier ne joue aucun rôle chez vous. - Les réponses des IA : posez régulièrement les mêmes questions et suivez le taux de citation propre, c’est-à-dire la part des runs terminés où au moins une URL du domaine de la marque figure dans les sources (citation de votre propre domaine). Comparez avant et après un changement, sur plusieurs semaines, car une réponse varie d’une fois à l’autre.
Vizioa fait ce suivi sur 7 assistants (ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews, Google AI Mode et Microsoft Copilot) et montre les sources citées par les IA question par question, avec la mesure avant et après une action. Les marques peuvent le tester avec l’essai gratuit (voir les tarifs), et les agences avec 3 audits gratuits par mois (offre agences).
Questions fréquentes
llms.txt améliore-t-il le référencement Google ?
Non. Google indique que Google Search n’utilise pas les fichiers llms.txt, y compris pour ses fonctions d’IA générative, et que ce fichier n’aide ni ne nuit à la visibilité dans ses résultats.
Quelle différence entre llms.txt et robots.txt ?
robots.txt donne des consignes d’accès aux robots : ce qu’ils peuvent visiter ou non. llms.txt ne contrôle aucun accès : c’est un guide de lecture qui résume le site et pointe vers les pages utiles.
Où placer le fichier llms.txt ?
À la racine du site, à l’adresse /llms.txt. La version 2 de la proposition accepte aussi des fichiers dans un sous-dossier, comme /docs/llms.txt, qui couvrent seulement les pages de ce dossier.
Faut-il aussi un fichier llms-full.txt ?
Ce nom ne fait pas partie de la proposition de llmstxt.org : c’est une pratique répandue pour regrouper le texte complet des pages dans un seul fichier. Il peut servir aux agents qui veulent tout lire d’un coup, mais il n’est pas nécessaire.
llms.txt peut-il empêcher les IA d’utiliser mon contenu ?
Non. Pour bloquer ou autoriser un robot, il faut passer par robots.txt, et par le pare-feu ou le CDN si un robot ne respecte pas les consignes.
Sources
- Jeremy Howard, The /llms.txt file, v2, proposition publiée le 3 septembre 2024 et modifiée le 10 août 2026, consultée le 4 novembre 2026.
- llmstxt.org, Changes, consultée le 4 novembre 2026.
- Google Search Central, Google’s Guide to Optimizing for Generative AI Features on Google Search, consultée le 4 novembre 2026.
- Google Search Central, AI features and your website, consultée le 4 novembre 2026.
- OpenAI, Publishers and Developers - FAQ, consultée le 4 novembre 2026.
- Relevé Vizioa du 4 novembre 2026 : requête HTTPS de
/llms.txtà la racine de 10 sites d’éditeurs d’outils GEO et SEO et de 3 documentations développeurs (OpenAI, Anthropic, Perplexity), code de réponse et début du fichier notés.
À propos de l’auteur
Fondateur de Modernova Studio, expert GEO
Mouad Rifi a fondé Modernova Studio, l’éditeur de Vizioa. Il travaille sur la visibilité des marques dans les réponses des assistants IA : ce que ChatGPT, Gemini, Perplexity ou Google AI Overviews disent d’une entreprise, et comment le mesurer.


