L’essentiel
- Chez nexya, le fichier llms.txt est généré par le module SEO. L'IA n'est pas nécessaire pour qu'il existe.
- L'IA de nexya ne fonctionne que si un connecteur est branché : sans connecteur, rien ne part vers un service d'IA.
- Un fichier llms.txt qui change tout seul vient presque toujours de deux générateurs actifs en même temps. N'en gardez qu'un.
- Éteindre le module SEO dans le hub arrête la génération par nexya, mais coupe aussi le sitemap, le schema et les titres.
- Un llms.txt qui ne se met pas à jour est souvent une ancienne copie gardée en cache.
Le fichier llms.txt WordPress : qui l'écrit vraiment
Sur les forums WordPress.org, la même question revient sous plusieurs formes : comment empêcher une extension de toucher au fichier llms.txt WordPress, comment désactiver toutes les fonctions IA, et pourquoi le fichier ne s'est pas mis à jour depuis des mois. Ces trois soucis ont une cause commune. On ne sait pas toujours quel outil produit le fichier, ni ce que l'IA fait sur le site.
Le fichier llms.txt est un petit fichier texte placé à la racine du site. Il présente le site aux modèles de langage, à peu près comme le sitemap le présente aux moteurs de recherche. Il ne s'agit pas d'une fonction d'IA en soi : c'est un fichier que le site publie.
Chez nexya, c'est le module SEO qui génère ce fichier, avec le sitemap, le schema, les titres et les descriptions. Le fichier relève donc du référencement. L'IA n'a pas besoin d'être active pour qu'il existe.
Le premier réflexe consiste donc à séparer deux sujets que les forums mélangent souvent : le fichier llms.txt d'un côté, les fonctions IA de l'autre. On les contrôle de deux façons différentes.

L'IA de nexya ne tourne que si vous branchez un connecteur
Dans nexya, l'IA est optionnelle. Elle ne fonctionne que si vous branchez un connecteur. Sans connecteur, aucune fonction IA ne s'exécute et aucune demande ne part vers un service d'IA.
Cela rejoint une règle plus générale du plugin : par défaut, nexya n'envoie rien à un tiers. Les fonctions qui passent par le réseau, et ce qu'elles envoient, sont listées dans la partie External services du readme. Les suggestions de l'IA y figurent depuis la version 1.3.1.
Le module SEO propose aussi un titre et une description tirés du texte de la page. C'est une aide à la rédaction : vous restez libre de l'accepter, de la modifier ou de l'ignorer. Rien n'est publié sans que vous l'ayez enregistré.
Pour désactiver toutes les fonctions IA, vous n'avez pas besoin de chercher une case cachée dans chaque écran. Il suffit de ne pas brancher de connecteur, ou de retirer celui qui est en place.
Sans connecteur, l'IA de nexya ne fait rien et n'envoie rien.

Couper complètement les fonctions IA
Si un connecteur a été branché, par vous ou par un collègue, retirez-le. Les fonctions IA s'arrêtent alors : il n'y a plus de service à qui envoyer quoi que ce soit.
Vérifiez ensuite les autres extensions du site. Beaucoup de plugins SEO, de constructeurs de pages et d'outils de rédaction intègrent aujourd'hui leur propre IA, avec leurs propres réglages. Dans le fil « how to fully disable AI features », la difficulté venait justement d'une extension dont l'IA restait active à plusieurs endroits. Couper l'IA de nexya ne coupe pas celle des autres.
Pour faire le point, notez pour chaque extension active si elle propose de l'IA, et où se trouve son réglage. Ce travail se fait une fois. Si une même tâche, comme les titres SEO ou le sitemap, est assurée à la fois par nexya et par une autre extension, gardez-en une seule. C'est la manière la plus sûre d'éviter les doublons.
- Retirez le connecteur IA de nexya s'il y en a un.
- Listez les autres extensions qui embarquent une IA.
- Pour chaque tâche, ne gardez qu'un seul outil.
Reprendre la main sur llms.txt et sur l'IA, en quatre étapes
-
1
Regarder ce que sert /llms.txt
Ouvrez l'adresse de votre site suivie de /llms.txt, dans une fenêtre privée ou avec un paramètre comme ?v=2. Notez le contenu affiché, puis dressez la liste des extensions actives qui annoncent générer ce fichier.
-
2
Ne garder qu'un seul générateur
Si plusieurs outils produisent llms.txt, choisissez-en un. Désactivez la génération du fichier dans les autres, ou retirez-les s'ils ne servent à rien d'autre.
-
3
Laisser l'IA débranchée
Sans connecteur, l'IA de nexya ne fonctionne pas. Si un connecteur est branché et que vous n'en voulez pas, retirez-le. Vérifiez aussi les réglages IA des autres extensions.
-
4
Éteindre le module SEO si vous ne voulez aucun llms.txt
Dans le hub, éteignez le module SEO : un module éteint n'enregistre rien et nexya ne génère plus le fichier. Assurez-vous qu'un autre outil reprend le sitemap, le schema et les titres si vous en avez besoin.
Empêcher toute autre extension de réécrire llms.txt
Le fil « llms.txt: how to stop AISEO from touching it ever » décrit un cas courant : deux outils produisent chacun leur version du fichier, et celle que l'on voit dépend de celui qui est passé en dernier. Vous corrigez le fichier, une extension le réécrit, et vous ne savez plus d'où vient le contenu.
Il n'existe pas de réglage universel pour verrouiller un fichier contre toutes les extensions. La solution qui marche consiste à n'avoir qu'un seul générateur. Si vous confiez le fichier llms.txt à nexya, désactivez la génération de llms.txt dans l'autre extension, ou retirez cette extension si elle ne fait rien d'autre d'utile.
À l'inverse, si vous préférez qu'une autre extension s'en occupe, ou ne publier aucun llms.txt, éteignez le module SEO de nexya. Dans le hub, un module éteint n'enregistre rien : aucun de ses hooks ne tourne sur le site. nexya ne génère alors plus ce fichier.
Attention : éteindre le module SEO coupe aussi le sitemap, le schema, les titres et les descriptions gérés par nexya. Si vous comptez sur eux, il faut un autre outil pour les reprendre. Sinon, laissez le module allumé et retirez plutôt l'autre générateur.
Un seul générateur pour un même fichier, c'est la seule protection qui tienne.
Un llms.txt qui ne se met pas à jour
Autre plainte des forums : « llms.txt do not refresh for 3 months ». Vous publiez des pages, et le fichier ne bouge pas. Avant d'accuser le générateur, vérifiez ce que vous regardez vraiment.
Une couche de cache peut servir une ancienne copie d'un fichier texte : le cache du serveur, un CDN comme Cloudflare, ou celui du navigateur. Pour le vérifier, ouvrez l'adresse du fichier en ajoutant un paramètre, par exemple /llms.txt?v=2, ou ouvrez-la dans une fenêtre privée. Si la version obtenue est plus récente, le fichier est bien à jour et c'est le cache qui retient l'ancienne.
Dans ce cas, videz le cache concerné. Avec le cache de pages de nexya Pro, le cache Cloudflare se vide en même temps que celui de nexya : en entier, ou seulement pour les adresses de la page modifiée. Pour un cache d'hébergeur, passez par le panneau de l'hébergeur.
Si l'ancienne version persiste même sans cache, revenez au point précédent : il y a sans doute deux générateurs, et celui qui s'affiche n'est pas celui que vous croyez.
Ce que ce guide ne promet pas
Ce guide s'en tient à ce que nexya documente. Le fichier llms.txt fait partie du module SEO, et l'IA ne travaille que si un connecteur est branché. L'interrupteur du module SEO, dans le hub, reste le moyen garanti d'arrêter la génération du fichier par nexya.
Si vous cherchez un réglage plus fin, comme écarter certaines pages du fichier ou en fixer le rythme de mise à jour, regardez dans les réglages du module SEO de votre version avant de compter dessus. Nous préférons ne pas promettre ici une option que la documentation ne décrit pas.
nexya ne peut pas non plus agir sur les autres extensions : leur IA et leurs fichiers dépendent de leurs propres réglages. Enfin, le plugin ne fonctionne pas sur les réseaux multisite : il y reste désactivé et l'indique.
Questions fréquentes
Le fichier llms.txt est-il une fonction d'IA ?
Non. C'est un fichier texte que le site publie pour se présenter aux modèles de langage. Chez nexya, il est généré par le module SEO, que l'IA soit branchée ou non.
Comment désactiver toutes les fonctions IA de nexya ?
Ne branchez pas de connecteur, ou retirez celui qui est en place. Sans connecteur, l'IA de nexya ne fonctionne pas. Pensez aussi à vérifier les autres extensions qui ont leur propre IA.
nexya envoie-t-il le contenu de mes pages à un service d'IA ?
Pas par défaut. nexya n'envoie rien à un tiers tant que vous n'avez pas activé une fonction qui passe par le réseau. Les suggestions de l'IA en font partie et n'existent qu'avec un connecteur branché. Les services externes concernés sont listés dans le readme.
Comment ne publier aucun fichier llms.txt ?
Éteignez le module SEO dans le hub, et vérifiez qu'aucune autre extension ne produit le fichier. Notez qu'éteindre le module SEO coupe aussi le sitemap, le schema et les titres gérés par nexya.
Mon llms.txt affiche une version ancienne, que faire ?
Ouvrez l'adresse avec un paramètre, par exemple /llms.txt?v=2, ou dans une fenêtre privée. Si la version est plus récente, videz le cache du serveur ou du CDN. Sinon, cherchez un deuxième générateur actif.
Les modules de cet article
Essayez nexya Pro 7 jours, gratuitement
Tous les modules, les formulaires, les newsletters et le cache de pages, sur votre site. Sans engagement.