llms.txt et GEO : rendre votre site lisible pour l’IA
llms.txt est un petit fichier qui aide les outils d’IA à comprendre votre site et à s’y retrouver. Il existe depuis 2024 et n’est toujours pas un standard officiel. Pourtant, peu de gens le connaissent. Sobra.be en a un.
Ce qu’est llms.txt
Jeremy Howard, d’Answer.AI, l’a proposé le 3 septembre 2024. C’est un fichier Markdown placé à /llms.txt, qui explique en quelques lignes à un modèle de langage de quoi parle votre site et quelles pages comptent. Seul un titre est obligatoire. Suivent en général un court résumé et quelques listes de liens.
La proposition demande aussi de fournir une version Markdown des pages importantes, à la même URL avec .md en plus. Un modèle de langage n’a alors plus besoin de traverser menus, scripts et bandeaux de cookies pour atteindre le texte.
Ce qu’est le GEO
GEO signifie generative engine optimization : faire en sorte que votre contenu apparaisse dans les réponses des moteurs de recherche IA, comme ChatGPT, Perplexity ou les AI Overviews de Google. Le terme vient d’un article scientifique de novembre 2023, présenté à KDD 2024.
Google, lui, parle toujours de SEO. Selon Google, les AI Overviews et AI Mode suivent les mêmes bases que le reste de Search. Pour moi, llms.txt est donc un petit plus par-dessus ces bases.
Qui le lit
Pas Google Search. Google écrit que vous n’avez pas besoin de fichiers IA séparés, et qu’un llms.txt n’aide ni ne nuit à votre visibilité dans Search. John Mueller, de Google, l’a comparé à la balise meta keywords en avril 2025.
En même temps, Lighthouse contient depuis la version 13.3 une vérification llms.txt, dans la partie agentic browsing. Google n’est donc pas encore tout à fait d’accord avec lui-même. Anthropic en publie un pour sa documentation, mais je n’ai trouvé aucune déclaration officielle disant que ses modèles le lisent sur d’autres sites. Chez OpenAI non plus.
À quoi faire attention
N’en attendez pas de visiteurs en plus. Voyez-le comme une carte de visite pour les agents IA et les outils de développement qui, eux, le récupèrent.
Restez court et factuel : ce que vous faites, pour qui, et quelles pages expliquent le reste. Et il doit être exact. Un llms.txt pas à jour raconte aux outils d’IA des choses sur votre entreprise qui ne sont plus vraies.
Le faire générer
C’est pourquoi je ne le tiendrais jamais à jour à la main. Sur sobra.be, chaque build le régénère, à partir des mêmes textes que le site, en même temps que le sitemap. Un nouvel article de blog y figure aussitôt.
Pas besoin d’écrire votre propre build pour ça. Selon llmstxt.org, Yoast SEO, AIOSEO et Wix, entre autres, le créent automatiquement, et il existe des plugins pour VitePress et Docusaurus. Tant qu’il se met à jour tout seul, il ne vous coûte rien.