Aller au contenu
Vos 9 agents IA
Composer mon équipe IA Ressources Tarifs Tester mon site → Voir mon potentiel →
Visibilité dans les IAPublié le 14 octobre 2026 · sources vérifiées le 14 octobre 2026

Créer un llms.txt sur WordPress sans toucher au code

L'essentiel

  • Une extension crée et met à jour le fichier /llms.txt sans code : Yoast SEO, All in One SEO et Rank Math proposent cette option, et All in One SEO l'active par défaut. Commencez donc par vérifier si votre site n'en publie pas déjà un.
  • Un seul générateur à la fois : selon la documentation technique de Yoast, un fichier réellement présent sur le serveur prend le pas sur un fichier produit à la volée par une autre extension.
  • La médiathèque de WordPress ne convient pas : elle range les fichiers dans wp-content/uploads, alors qu'un llms.txt ne couvre que les pages situées sous son emplacement.
  • Vérifiez dans le navigateur : du texte brut qui commence par un dièse, des liens qui répondent. Sur notre propre site, une adresse de fichier inexistante redirige vers l'accueil, donc « ça s'ouvre » ne prouve rien.
  • Google écrit qu'il n'utilise pas llms.txt et que le publier ne nuit ni n'aide à votre classement : le fichier sert d'autres systèmes, pas votre position dans Google.
Wen Dasnois
Wen DasnoisFondateur de Rank Press. Chaque source citée ici a été ouverte et vérifiée le 14 octobre 2026. LinkedIn

Oui : sur WordPress, une extension peut créer le fichier /llms.txt à votre place et le tenir à jour, en quelques clics et sans écrire une ligne de code. Yoast SEO, All in One SEO et Rank Math proposent cette option, et des extensions dédiées existent. Avant d'activer quoi que ce soit, vérifiez que votre site n'en publie pas déjà un, puis contrôlez le résultat dans votre navigateur.

Cet article fait partie de notre guide de la visibilité dans les IA. Si vous ne savez pas encore à quoi ressemble ce fichier, lisez d'abord notre définition de llms.txt. Ici, nous restons sur le concret : quelle méthode choisir, quels réglages toucher, comment vérifier que ça marche et quels pièges éviter.

Avant de commencer : qu'attendre vraiment de ce fichier ?

Un llms.txt est un petit fichier texte placé, en général, à la racine du site. Il présente le site en quelques lignes et liste ses pages importantes, dans un format pensé pour les agents d'IA. Sa spécification, proposée en septembre 2024 par Jeremy Howard et modifiée le 10 août 2026, explique que ces agents le consultent à la demande, quand ils ont besoin d'informations pour aider un utilisateur.

Un point doit être clair avant d'y consacrer du temps : Google écrit qu'il ne s'en sert pas. Dans son guide consacré aux fonctionnalités d'IA générative de son moteur, il range le fichier parmi les choses que vous pouvez ignorer, puis ajoute :

« It's completely fine if you decide to create and maintain LLMS.txt files (or other similar files) for other services or systems that use these files. Doing so will neither harm nor help your site's visibility or rankings in Google Search, as Google Search ignores them. »

Notre traduction : vous pouvez tout à fait créer et maintenir des fichiers llms.txt (ou des fichiers similaires) pour d'autres services ou systèmes qui les utilisent. Cela ne nuira ni n'aidera à la visibilité ou au classement de votre site dans la recherche Google, car la recherche Google les ignore. Source : Google Search Central, guide d'optimisation pour les fonctionnalités d'IA générative, mis à jour le 10 juillet 2026.

Créer un llms.txt n'améliorera donc ni votre place dans Google ni votre présence dans ses Aperçus IA : il sert les autres systèmes qui le lisent. Nous avons détaillé cette position dans notre publication de l'Observatoire sur llms.txt. Si quelqu'un vous vend ce fichier comme un levier de classement, passez votre chemin.

Votre site publie-t-il déjà un llms.txt sans que vous le sachiez ?

C'est la première chose à vérifier, et on l'oublie facilement. Tapez l'adresse de votre site suivie de /llms.txt dans votre navigateur, par exemple https://votresite.fr/llms.txt. Trois cas se présentent :

  • Vous voyez du texte brut qui commence par un dièse (#) : un fichier existe déjà. Une de vos extensions le produit probablement.
  • Vous voyez une page d'erreur : aucun fichier n'est publié à cette adresse.
  • Vous arrivez sur votre page d'accueil : il n'y a pas de fichier non plus. Certains sites redirigent les adresses inconnues vers l'accueil ; le nôtre le fait pour les adresses de fichiers (nous y revenons plus bas).

Pourquoi un fichier existerait-il à votre insu ? Parce que des extensions SEO très répandues savent le produire. La documentation d'All in One SEO indique que la fonction y est activée par défaut. Celles de Yoast SEO et de Rank Math décrivent une option à allumer. Si l'une d'elles est déjà installée chez vous, n'ajoutez pas d'extension de plus (nous expliquons pourquoi dans les pièges).

Quelle méthode choisir pour créer votre llms.txt ?

Trois approches existent sans programmation :

MéthodePour quiMise à jourPoint de vigilance
Activer l'option de votre extension SEO (Yoast SEO, All in One SEO, Rank Math)Vous utilisez déjà l'une d'ellesAutomatique (une fois par semaine chez Yoast, selon sa documentation)La sélection par défaut est parfois limitée : vérifiez quelles pages y figurent
Installer une extension dédiéeVotre extension SEO ne le fait pas, ou vous voulez davantage (versions Markdown des pages, par exemple)AutomatiqueUne seule extension génératrice à la fois
Écrire le fichier vous-même et le déposer à la racine du sitePetit site qui change peu, avec un accès au gestionnaire de fichiers de l'hébergementÀ la main, à chaque changementLa médiathèque de WordPress ne convient pas

Pour la plupart des sites, la première ou la deuxième ligne suffit.

Comment l'activer pas à pas dans votre extension ?

Voici les chemins décrits par les éditeurs eux-mêmes dans leur documentation, consultée le 14 octobre 2026. Les intitulés peuvent varier selon votre version et votre langue.

Avec Yoast SEO

  1. Dans le tableau de bord WordPress, ouvrez Yoast SEO, puis ses réglages (Settings).
  2. Allez dans les fonctionnalités du site (Site features), section des outils d'IA (AI tools), à la ligne llms.txt.
  3. Activez l'interrupteur, puis enregistrez.

Par défaut, selon la documentation technique de Yoast, le fichier reprend les 5 derniers articles, pages ou contenus personnalisés mis à jour (les articles seulement s'ils ont été publiés dans les 12 derniers mois) et les 5 catégories ou étiquettes qui regroupent le plus de contenus, puis se régénère chaque semaine. Si vos pages importantes n'y figurent pas, choisissez la sélection manuelle des pages. La fonction n'est pas disponible en multisite.

Avec All in One SEO

  1. Dans le menu All in One SEO, ouvrez la rubrique des plans de site (Sitemaps), puis l'onglet LLMs.txt.
  2. Vérifiez que le fichier est activé (il l'est par défaut) et ouvrez-le avec le bouton prévu à cet effet.
  3. Réglez le titre et la description affichés en tête du fichier, les types de contenus inclus et les exclusions éventuelles, puis enregistrez.

Point d'attention : par défaut, le titre reprend le titre de votre site et la description reprend son slogan, celui que vous avez réglé dans WordPress. Un slogan vide ou vague donnera une présentation vide ou vague. L'écran propose aussi un fichier llms-full.txt : sachez qu'il n'apparaît pas dans la spécification, c'est une pratique d'outils.

Avec Rank Math

  1. Dans Rank Math SEO, ouvrez le tableau de bord de l'extension et activez le module « LLMS Txt ».
  2. Ouvrez ses réglages (Rank Math SEO, réglages généraux, Edit llms.txt) et choisissez les types de contenus à inclure, par exemple les articles et les pages.
  3. Enregistrez, puis utilisez le lien d'aperçu pour ouvrir le fichier.

Rank Math indique que les contenus marqués « noindex » sont exclus du fichier. Sa documentation rappelle aussi que llms.txt est une proposition, pas un standard officiel.

Avec une extension dédiée

Le principe reste le même : vous installez, vous activez, et le fichier apparaît à l'adresse /llms.txt. Notre plugin gratuit, Rank Press AI Visibility, publié sur le répertoire officiel de WordPress, fait partie de cette famille : sa fiche indique qu'il produit le fichier sur votre propre site, sans compte ni clé API, avec des versions Markdown de vos articles. Quelle que soit l'extension choisie, désactivez l'option équivalente de votre extension SEO si elle en possède une.

Que doit contenir un bon llms.txt ?

Même produit automatiquement, le fichier mérite un coup d'œil. La spécification décrit un format court, en Markdown (du texte simple avec quelques symboles), dans cet ordre :

  1. Un titre de niveau 1 (une ligne qui commence par #) au nom du site. C'est la seule partie obligatoire.
  2. Un court résumé en citation (une ligne qui commence par >).
  3. Éventuellement, quelques paragraphes ou listes de précisions, sans intertitre.
  4. Des sections ouvertes par un intertitre de niveau 2 (##), chacune contenant une liste de liens [nom](adresse), avec une courte note facultative.
  5. Par convention, une section intitulée « Optional » regroupe les liens secondaires, qu'un agent peut ignorer quand il manque de place.

Sur un exemple fictif, cela donne :

# Menuiserie Dupont
> Menuisier à Namur : fenêtres, portes et escaliers sur mesure, pose comprise.

## Services
- [Fenêtres sur mesure](https://example.com/fenetres/): bois et bois-alu
- [Escaliers](https://example.com/escaliers/): conception et fabrication

## Optional
- [Actualités](https://example.com/actualites/)

Ce qui fait la différence : un résumé qui dit précisément ce que vous faites et pour qui, avec le même discours que partout ailleurs (voir comment donner aux IA les bonnes informations sur votre entreprise), et des liens vers vos pages réellement importantes. La spécification recommande que ces liens mènent à un contenu facile à lire pour une IA, idéalement une version Markdown de chaque page.

Comment vérifier que votre llms.txt fonctionne ?

Une fois l'option activée, ouvrez votre fichier dans le navigateur et passez cette liste en revue :

  1. Il s'affiche en texte brut, sans le menu ni la mise en page de votre site. Si vous voyez votre thème, ce n'est pas le fichier.
  2. La première ligne commence par un dièse, suivi du nom de votre site.
  3. Le résumé est juste : pas de slogan vide, pas de texte de démonstration, pas d'information périmée.
  4. Les liens répondent : ouvrez-en quelques-uns. Un lien vers une page d'erreur ou une page supprimée n'aide personne.
  5. Le nom est exact : llms.txt, en minuscules, à la racine du site.
  6. Le fichier suit votre site : si vos réglages le prévoient, une nouvelle page importante doit y apparaître après la mise à jour suivante.

Qu'avons-nous constaté en testant notre propre fichier ?

Nous avons vérifié le 14 octobre 2026 que le fichier /llms.txt du site que vous lisez tient la route, avec un outil en ligne de commande plutôt qu'un navigateur, pour voir exactement ce que reçoit un robot :

  • Le fichier répond normalement, déclaré comme du texte brut encodé en UTF-8, sur 82 lignes. Il commence bien par un titre de niveau 1, suivi d'un résumé en citation.
  • Il contient 35 liens, que nous avons ouverts un par un : 33 répondent directement, 2 passent par une redirection permanente avant d'arriver sur la page. Rien de cassé, mais un détour qu'un fichier parfaitement tenu éviterait.
  • Ces liens pointent vers les pages web classiques, pas vers leurs versions Markdown. Le fichier explique en revanche aux agents comment obtenir ces versions (retirer la barre oblique finale de l'adresse, puis ajouter .md), et les trois que nous avons testées répondent bien en Markdown.
  • Le fichier contient aussi des sections de faits et de consignes sans liens. Sous ses intertitres, la spécification ne décrit que des listes de liens : ces sections s'écartent donc de la lettre du format.
  • Enfin, et c'est la leçon la plus utile pour vous : sur notre site, une adresse de fichier qui n'existe pas ne renvoie pas d'erreur. Nous avons testé /LLMS.txt en majuscules, /fr/llms.txt et un nom de fichier inventé : les trois redirigent vers la page d'accueil (une page inexistante sans extension, elle, renvoie bien une erreur). Dans un navigateur, « quelque chose s'ouvre » ne prouve donc pas que le fichier existe. Seul compte ce que vous lisez : du texte brut qui commence par un dièse.

Sans outil technique, ouvrez votre fichier puis cinq de ses liens au hasard : c'est un contrôle de deux minutes.

Quels pièges éviter ?

Deux extensions qui produisent chacune un fichier

Une seule version peut être servie à l'adresse /llms.txt, et ce n'est pas forcément celle que vous croyez. La documentation technique de Yoast l'écrit sans détour :

« When there’s another llms.txt file, we make sure to not overwrite it. But if a plugin serves a llms.txt file dynamically, our txt file is created and since it has higher prio, it will be displayed in the example.com/llms.txt URL. »

Notre traduction : quand un autre fichier llms.txt existe, nous veillons à ne pas l'écraser. Mais si une extension sert un fichier llms.txt de façon dynamique, notre fichier texte est créé et, comme il a une priorité plus élevée, c'est lui qui s'affiche à l'adresse example.com/llms.txt. Source : Yoast, spécification fonctionnelle de la fonction llms.txt.

La raison est mécanique : avec les règles de réécriture par défaut de WordPress sur un serveur Apache, une adresse qui correspond à un fichier réellement présent sur le serveur est servie directement, sans passer par WordPress. Un fichier écrit sur le disque l'emporte donc sur un fichier fabriqué à la volée par une extension. Gardez un seul générateur et désactivez l'option chez les autres.

Un ancien fichier oublié sur le serveur

À l'inverse, un fichier écrit sur le disque peut survivre à l'extension qui l'a créé. Le journal des modifications de la version 5.0.3 d'All in One SEO corrige justement un cas où les fichiers llms.txt et llms-full.txt pouvaient rester sur le serveur après la désinstallation de l'extension, la désactivation de l'option ou la réinitialisation des réglages. Si vous changez d'extension et que l'ancien fichier s'affiche toujours, c'est la piste à vérifier : il faudra le supprimer depuis le gestionnaire de fichiers de votre hébergement, ou demander à votre prestataire de le faire.

Passer par la médiathèque

Envoyer un llms.txt par la médiathèque ne fonctionne pas : selon la documentation de WordPress, les fichiers téléversés sont rangés dans wp-content/uploads, souvent par année et par mois, soit une adresse du type /wp-content/uploads/2026/10/llms.txt. Or, selon la spécification, un llms.txt ne couvre que les adresses situées sous son propre emplacement : placé là, il ne décrirait aucune de vos pages.

Confondre llms.txt et robots.txt

Le premier présente vos contenus, le second indique aux robots ce qu'ils ont le droit d'explorer : la spécification rappelle que leurs rôles diffèrent. Créer un llms.txt n'autorise ni ne bloque aucun robot. Pour cela, voyez quelles lignes écrire dans robots.txt pour les robots des IA.

Un llms.txt ne remplace pas ce qui permet à une IA de vous comprendre et de vous citer : des pages claires, des informations cohérentes, un site accessible aux robots. Si votre site reste absent des réponses des IA, regardez plutôt du côté des erreurs qui rendent un site invisible pour les IA.

Sources

  1. Primaire Google Search Central, « Google's Guide to Optimizing for Generative AI Features on Google Search » (la recherche Google n'utilise pas les fichiers llms.txt ; les publier pour d'autres systèmes ne nuit ni n'aide au classement ; mise à jour du 10 juillet 2026), consultée le 14 octobre 2026. https://developers.google.com/search/docs/fundamentals/ai-optimization-guide
  2. Primaire Jeremy Howard, « The /llms.txt file, v2 » (format du fichier, emplacement à la racine ou sous un chemin, liens vers des versions Markdown, section Optional, rôles distincts de robots.txt, extensions WordPress citées ; version modifiée le 10 août 2026), consultée le 14 octobre 2026. https://llmstxt.org/
  3. Primaire Yoast, « How to enable llms.txt with Yoast SEO » (chemin d'activation, sélection manuelle des pages, indisponibilité en multisite), consultée le 14 octobre 2026. https://yoast.com/help/enable-llmstxt/
  4. Primaire Yoast, « Yoast SEO: llms.txt, functional specification » (fichier créé à la racine, mise à jour hebdomadaire, contenus retenus par défaut, priorité d'un fichier présent sur le serveur sur un fichier servi dynamiquement), consultée le 14 octobre 2026. https://developer.yoast.com/features/llms-txt/functional-specification/
  5. Primaire All in One SEO, « How to Create an LLMS.txt Using All in One SEO » (fonction activée par défaut, titre et description repris du titre et du slogan du site, option llms-full.txt, exclusions), consultée le 14 octobre 2026. https://aioseo.com/docs/how-to-create-an-llms-txt-using-all-in-one-seo/
  6. Primaire WordPress.org, fiche de l'extension All in One SEO (journal des modifications de la version 5.0.3 : fichiers llms.txt et llms-full.txt pouvant rester sur le serveur après désinstallation ou désactivation), consultée le 14 octobre 2026. https://wordpress.org/plugins/all-in-one-seo-pack/
  7. Primaire Rank Math, « How to Use llms.txt in Rank Math SEO » (activation du module, choix des types de contenus, exclusion des contenus en noindex, rappel du statut de proposition), consultée le 14 octobre 2026. https://rankmath.com/kb/llms-txt/
  8. Primaire WordPress.org, fiche de l'extension Rank Press AI Visibility (fichier llms.txt produit sur le site, versions Markdown des articles, sans compte ni clé API), consultée le 14 octobre 2026. https://wordpress.org/plugins/rank-press-ai-visibility/
  9. Primaire WordPress.org, documentation « Settings Media screen » (dossier wp-content/uploads par défaut, sous-dossiers par année et par mois), consultée le 14 octobre 2026. https://wordpress.org/documentation/article/settings-media-screen/
  10. Primaire WordPress.org, « Apache HTTPD / .htaccess », Advanced Administration Handbook (règles de réécriture par défaut : un fichier présent sur le serveur est servi sans passer par WordPress), consultée le 14 octobre 2026. https://developer.wordpress.org/advanced-administration/server/web-server/httpd/

À lire aussi

Le socle de visibilité IA, gratuitement

Le plugin gratuit Rank Press AI Visibility, publié sur le répertoire officiel de WordPress, met en place llms.txt, les données structurées, une fiche de marque publique et le suivi des visites des robots d'IA. Sans compte et sans clé API.

Découvrir le plugin gratuitou confier tout le travail à un agent IA

Une erreur, ou une source qui contredit cet article : écrivez-nous à contact@rankpress.com, nous corrigeons ce qui doit l'être.

Cet article fait partie du guide Visibilité dans les IA.