llms.txt sur WordPress : le guide complet (ce que c’est et comment l’ajouter)
GEO Academy · Module 4 — Nourrir les crawlers · Mis à jour août 2026 · par Octoplug
Mettre en place llms.txt sur WordPress est simple : c’est un fichier texte que vous publiez à la racine de votre site et qui indique aux modèles d’IA comme ChatGPT, Perplexity et Gemini de quoi parle votre site. Voyez-le comme une carte pensée pour l’IA : au lieu de forcer un modèle de langage à explorer votre site et à deviner, vous lui remettez un résumé propre et structuré. Sur WordPress, vous pouvez l’ajouter à la main, ou le générer et le tenir à jour automatiquement avec une extension.
Sur cette page10 sections
Ce guide explique ce qu’est réellement llms.txt, pourquoi il compte à l’heure où l’on interroge l’IA plutôt que Google, en quoi il diffère de robots.txt et de sitemap.xml, à quoi ressemble un bon fichier, et comment l’ajouter et le valider concrètement sur votre site WordPress — à la main comme par la méthode rapide.
- llms.txt vs robots.txt vs sitemap.xml : comment les crawlers d’IA lisent votre site — à venir
- llms.txt vs llms-full.txt : lequel vous faut-il ? — à venir
- Comment vérifier et valider votre llms.txt — à venir
- 5 erreurs de llms.txt qui empêchent l’IA de lire votre contenu — à venir
- Une extension au lieu de quatre : ce que remplace une « Suite » GEO — à venir

Qu’est-ce que llms.txt ?
llms.txt est un fichier texte au format Markdown, publié à la racine de votre domaine, qui offre aux grands modèles de langage un aperçu concis et rédigé par un humain de votre site. Il décrit ce que fait votre site, renvoie vers vos pages clés et peut pointer vers des contenus plus complets. Proposé en 2024 comme une convention — et non comme un standard officiel du web — il aide les systèmes d’IA à analyser un site efficacement, comme robots.txt guide les robots et sitemap.xml guide les moteurs de recherche.
Le format est volontairement simple, et le Markdown fait que les humains comme les machines peuvent le lire : un H1 avec le nom de votre site, un court résumé en citation, puis des sections de liens accompagnés de brèves descriptions. Pas de code, pas de configuration serveur particulière — juste un fichier texte qui répond à la question « c’est quoi ce site, et que doit lire une IA en priorité ? ».
Pourquoi llms.txt compte-t-il pour la recherche par IA (GEO) ?
Il compte parce que les moteurs génératifs ne lisent pas votre site comme le fait le robot de Google — un llms.txt propre réduit l’ambiguïté en désignant vos meilleurs contenus dans un format que les LLM traitent nativement. Quand quelqu’un pose une question à ChatGPT ou à Perplexity, le modèle puise dans les contenus qu’il peut trouver, analyser et considérer comme fiables rapidement. Un bon fichier améliore les chances que vos pages soient comprises, et citées, plutôt qu’ignorées ou mal interprétées.
C’est le cœur du Generative Engine Optimization (GEO), parfois appelé Answer Engine Optimization (AEO) : préparer un site pour qu’il soit trouvé et cité par la recherche par IA, et pas seulement classé dans les résultats classiques. À mesure que les usages changent — on ne cherche plus, on demande — llms.txt est l’un des signaux les plus simples et les moins coûteux à ajouter aujourd’hui. Il ne fera pas tout le travail, mais c’est une première étape sensée.
llms.txt, c’est la même chose que robots.txt ou sitemap.xml ?
Non. Ces fichiers répondent à des besoins différents, pour des lecteurs différents. robots.txt indique aux robots ce qu’ils sont autorisés à consulter. sitemap.xml liste toutes les URL en vue de leur indexation. llms.txt ne fait ni l’un ni l’autre — il fournit aux modèles d’IA un résumé sélectif et lisible par un humain de ce qui compte le plus, en Markdown. Il s’agit de compréhension et de priorisation, pas d’autorisation ni de liste exhaustive.
| Fichier | Lecteur | Rôle | Format |
|---|---|---|---|
robots.txt |
Robots / crawlers | Ce qui peut être consulté | Directives |
sitemap.xml |
Moteurs de recherche | Liste complète des URL à indexer | XML |
llms.txt |
Modèles de langage (IA) | Résumé sélectif des contenus clés | Markdown |
Vous avez besoin des trois : ils ne se concurrencent pas, ils se superposent. robots.txt continue de décider quels crawlers d’IA (GPTBot, PerplexityBot, Google-Extended et consorts) peuvent accéder à votre site ; llms.txt aide ensuite ceux que vous autorisez à le comprendre.
Quelle différence entre llms.txt et llms-full.txt ?
llms.txt est l’index résumé ; llms-full.txt est le texte intégral. llms.txt liste vos pages clés avec de courtes descriptions — une carte légère que l’IA lit en premier. llms-full.txt regroupe le contenu réel de ces pages dans un seul fichier, pour qu’un modèle absorbe votre matière en une seule requête, sans explorer page après page. Utilisez les deux : l’index pour s’orienter, le fichier complet pour la profondeur.
Celui dont vous avez besoin dépend de votre site. Un site vitrine ou un portfolio se contente très bien de llms.txt seul. Un site de documentation, une base de connaissances ou un blog riche en contenu tirent parti de llms-full.txt, car la valeur réside dans le corps du texte, pas seulement dans les URL. Générer les deux est la bonne pratique — et, bien fait, c’est automatique.
À quoi ressemble un bon llms.txt ?
Un bon llms.txt est court, bien structuré et honnête : il commence par le nom de votre site en H1, un résumé d’une ligne en citation, puis des liens regroupés, chacun accompagné de quelques mots de contexte. Il met en avant vos meilleurs contenus, pas tout votre site. La clarté prime sur l’exhaustivité — le fichier existe pour aider un modèle à prioriser, donc un llms.txt surchargé et dispersé se saborde lui-même.
Le schéma est toujours le même : l’identité d’abord, un résumé net, puis des liens prioritaires regroupés en une poignée de sections (pages principales, guides, optionnel), chacun avec une courte description qui explique au modèle pourquoi la page compte. Ce texte de description travaille pour vous — c’est ce qui fait la différence entre une IA qui comprend votre site et une IA qui le devine.
Comment ajouter llms.txt sur WordPress ?
Vous avez deux options : créer le fichier à la main, ou le générer avec une extension. La méthode manuelle vous donne un contrôle total, mais impose une mise à jour à la main à chaque changement de contenu. Une extension génère le fichier à partir de vos pages existantes, le tient à jour automatiquement et le sert à la bonne URL racine — ce qui compte, car WordPress ne place pas par défaut un fichier statique à la racine du domaine.
Option 1 — Créer llms.txt à la main
Rédigez le fichier en Markdown selon la structure ci-dessus, puis rendez-le accessible à l’adresse votresite.com/llms.txt. Sur une installation WordPress standard, vous ne pouvez pas simplement déposer un fichier dans un dossier et espérer que l’URL racine le serve proprement ; la plupart des configurations manuelles téléversent donc le fichier à la racine web via FTP/SFTP, ou ajoutent une règle de réécriture pour que WordPress le serve depuis cette URL. Le piège : votre contenu évolue, mais un fichier statique, non. Pour un site qui bouge peu, le manuel convient ; pour un site actif, il devient vite obsolète — et un llms.txt périmé est pire que pas de fichier du tout, car il induit en erreur.
Option 2 — Générer llms.txt avec une extension (recommandé pour la plupart des sites)
Une extension dédiée lit votre contenu publié, construit un llms.txt (et un llms-full.txt) correctement formaté, les sert aux bonnes URL et les rafraîchit à mesure que votre site évolue — sans FTP, sans règle de réécriture, sans entretien manuel. C’est tout l’intérêt d’un outil : le fichier reste correct sans que vous ayez à y penser. Mais la part honnête, c’est que générer le fichier, ce sont les 20 % faciles — llms.txt seul suffit rarement à se faire réellement citer, et c’est pourquoi une suite l’emporte sur un simple générateur de fichier.
GEO Suite (gratuit — téléchargement direct) génère et maintient votre llms.txt et votre llms-full.txt automatiquement, et évalue le reste de votre préparation à l’IA — sans jamais quitter WordPress.
Comment vérifier que votre llms.txt fonctionne ?
Ouvrez votresite.com/llms.txt dans un navigateur : vous devez voir du Markdown propre, servi en texte brut avec une réponse 200 — pas une erreur 404, une redirection, ni le HTML de votre thème enveloppant le tout. S’il est enveloppé ou absent, les modèles d’IA ne le liront pas comme prévu. Vérifiez ensuite que les liens qu’il contient fonctionnent et que les descriptions correspondent à votre contenu actuel.
Une check-list de validation rapide :
- Accessible à la racine — exactement
/llms.txt, pas/blog/llms.txtni derrière une redirection. - Bon type de contenu — du texte brut, pas une page HTML.
- Markdown valide — H1 présent, liens bien formés, aucune syntaxe cassée.
- Liens actifs — chaque URL renvoie un 200, aucune ne pointe vers une page supprimée.
- Résumé exact — la description reflète ce que dit réellement votre site aujourd’hui.
Vous pouvez le vérifier à l’œil, ou utiliser un outil de contrôle qui le fait pour vous et signale ce qui cloche.
llms.txt garantit-il que ChatGPT vous citera ?
Non — et méfiez-vous de quiconque prétend le contraire. Aucun fichier, extension ou SaaS ne peut garantir qu’une IA citera votre site. Les moteurs d’IA décident de ce qu’ils mettent en avant selon de nombreux signaux : qualité du contenu, autorité, structure, fraîcheur et leur propre classement opaque. Ce que fait llms.txt, c’est supprimer les frictions — il rend votre site plus facile à trouver, à analyser et à comprendre correctement, ce qui améliore vos chances. C’est le plafond honnête, et il vaut quand même la peine.
L’adoption reste par ailleurs inégale : tous les moteurs d’IA ne lisent pas encore llms.txt, et la prise en charge évolue. Considérez-le comme un signal peu coûteux et tourné vers l’avenir — facile à ajouter, judicieux à avoir à mesure que la convention se répand — et non comme un interrupteur magique. Les sites qui sont réellement cités associent llms.txt à un contenu solide, answer-first, et à un schema correct.
llms.txt n’est qu’un signal — voici le tableau d’ensemble
llms.txt est une excellente première étape, mais seul, il fait rarement bouger l’aiguille. Se faire trouver et citer par la recherche par IA repose sur un ensemble de signaux qui agissent de concert : un llms.txt propre, un schema JSON-LD structuré pour que les machines comprennent qui vous êtes, un contenu answer-first que l’IA peut citer directement, et le contrôle des crawlers d’IA qui accèdent à votre site. Sans cela, un llms.txt parfait n’est qu’une carte menant à une maison sans adresse.
C’est précisément pour cela que GEO Suite est une suite plutôt qu’un simple générateur de fichier. L’extension gratuite vous offre :
- Un GEO Score — un score de préparation déterministe à 6 piliers, avec des actions « Corriger » en un clic, pour savoir ce qui manque et comment y remédier.
- llms.txt & llms-full.txt — générés, servis et tenus à jour automatiquement.
- Une version Markdown (
.md) de chaque page — la copie propre que lisent l’IA et les agents, à la même adresse suivie de.md. - Un schema JSON-LD — Organization, WebSite, Article avec un nœud auteur Person et
sameAs, Breadcrumb et FAQPage — qui fonctionne aux côtés de Yoast ou RankMath, pas à leur place. - Le contrôle des crawlers d’IA — décidez quels robots d’IA peuvent lire votre site, avec les règles écrites dans
robots.txt, aucun appel externe.
Générer le fichier n’est qu’une ligne du score. Voir le tableau dans son ensemble — et le corriger — voilà l’enjeu.
Questions fréquentes
llms.txt est-il obligatoire ?
Non. C'est une convention émergente, pas une obligation ni un standard officiel du web. Votre site fonctionne très bien sans. C'est un signal facultatif et peu coûteux qui aide les modèles d'IA à comprendre votre contenu, et qui vaut la peine d'être ajouté à mesure que son adoption progresse entre les moteurs.
Où placer le fichier llms.txt ?
À la racine de votre domaine : votresite.com/llms.txt. Il doit être accessible à cette URL exacte et servi en texte brut, sans être enveloppé dans le HTML de votre thème. Sur WordPress, une extension gère ce placement automatiquement.
Ai-je besoin à la fois de llms.txt et de llms-full.txt ?
Pas toujours. llms.txt (l'index résumé) convient à la plupart des petits sites. Ajoutez llms-full.txt (l'ensemble du contenu regroupé) si votre valeur réside dans le corps du texte — docs, bases de connaissances, blogs riches en contenu. Générer les deux est la bonne pratique et, avec une extension, c'est automatique.
llms.txt aide-t-il le référencement ?
Pas directement le SEO classique sur Google — il vise les moteurs d'IA / génératifs, pas l'index traditionnel. Il complète votre extension SEO (Yoast, RankMath, AIOSEO) au lieu de la remplacer. Voyez-le comme le pendant du SEO pour la recherche par IA : même objectif, lecteur différent.
Puis-je ajouter llms.txt sans extension ?
Oui — rédigez le Markdown à la main et servez-le à votre racine via FTP ou une règle de réécriture. La contrepartie, c'est la maintenance : vous le mettez à jour manuellement à chaque changement de contenu. Une extension le tient à jour automatiquement, et c'est pourquoi la plupart des sites actifs en utilisent une.
llms.txt me fera-t-il citer par ChatGPT ?
Il améliore vos chances en rendant votre site plus facile à analyser et à comprendre, mais personne ne peut garantir une citation. Les moteurs d'IA pèsent de nombreux signaux. Associez llms.txt à un contenu solide, à un schema et à une structure answer-first pour maximiser vos chances.
Extension gratuite
Voyez où en est votre site face à la recherche IA — gratuit
GEO Suite évalue votre site sur les six piliers du GEO, génère votre llms.txt et votre schéma JSON-LD, et vous montre quoi corriger en premier.
Évaluez votre site sur les six piliers du GEO, générez votre llms.txt et votre JSON-LD, et voyez quoi corriger en premier.
Télécharger gratuitement →