Blog

Comment ajouter un fichier llms.txt à WordPress, et à quoi s’attendre

Ce qu’est le fichier llms.txt, trois façons d’en ajouter un à WordPress, et ce qu’il fait (et ne fait pas) pour la recherche par IA et les agents IA en 2026.

Geometric abstract representation of AI technology with digital elements.

Un fichier llms.txt est un court fichier Markdown placé à la racine de votre site, qui donne aux outils d’IA une carte de ce qui compte sur celui-ci. Jeremy Howard, d’Answer.AI, l’a proposé en septembre 2024, et on le retrouve depuis un peu partout, des sites de documentation aux blogues de petites entreprises.

L’ajouter à WordPress prend environ quinze minutes. Le plus difficile, c’est de décider quoi laisser de côté, et de savoir ce que le fichier fera ou ne fera pas pour vous.

L’essentiel à retenir

  • Le fichier llms.txt est une courte carte Markdown de votre site, accessible à /llms.txt. Un titre, un résumé d’une ligne, puis des sections de liens, chacun accompagné d’une note simple. arvindkumar.ca
  • Sur WordPress, vous pouvez téléverser un fichier, activer un réglage de votre extension SEO ou le générer par code. Un vrai fichier à la racine du site l’emporte sur tout ce que WordPress génère. arvindkumar.ca
  • Gardez des attentes raisonnables : Google affirme que ses fonctions de recherche par IA n’ont pas besoin du fichier, alors que Lighthouse, dans Chrome, en vérifie désormais la présence dans ses audits pour les agents IA. arvindkumar.ca
  • Vérifiez que le fichier se charge en texte brut avec une réponse propre, et gardez-le à jour. Une carte périmée est pire que pas de carte du tout. arvindkumar.ca

Written by a person, formatted for answer engines.

Que met-on dans un fichier llms.txt?

Un titre, un résumé d’une ligne et quelques listes de vos pages les plus utiles. La proposition publiée sur llmstxt.org demande un H1 avec le nom du site (la seule partie obligatoire), un court résumé dans une citation en bloc, puis autant de sections H2 que vous voulez, chacune étant une liste de liens suivis d’une courte note après deux-points. Une section nommée Optional regroupe les pages qu’un outil peut ignorer quand il manque d’espace.

# Example Studio

> A small web studio that builds and looks after WordPress sites for local businesses.

## Guides
- [How we test plugins](https://example.com/blog/testing/): our end-to-end testing routine
- [Choosing a host](https://example.com/blog/hosting/): what to check before you move

## Optional
- [About](https://example.com/about/)

Il existe un fichier complémentaire, llms-full.txt, qui réunit en un seul fichier le texte intégral de chaque page listée. Il convient aux sites de documentation; pour la plupart des sites WordPress, la courte carte suffit.

Comment ajouter llms.txt à WordPress?

Choisissez l’une de trois méthodes : un fichier que vous téléversez, un réglage dans votre extension SEO, ou quelques lignes de code qui construisent le fichier à partir de votre contenu. Avant de commencer, préparez la liste des dix à vingt pages que vous remettriez à un nouveau collègue pour lui expliquer ce que vous faites.

  1. Téléverser un fichier. Rédigez le fichier dans un éditeur de texte, nommez-le llms.txt et téléversez-le dans le dossier qui contient wp-config.php, par SFTP ou avec le gestionnaire de fichiers de votre hébergeur. Ouvrez votresite.com/llms.txt : vous devriez voir votre texte, pas une page WordPress.
  2. Ou l’activer dans votre extension SEO. Dans Yoast SEO, c’est sous Yoast SEO, Réglages, Fonctionnalités du site, Outils d’IA, LLMS.txt; activez-le, choisissez vos pages dans la sélection manuelle et enregistrez. Rank Math offre une option semblable. Lisez ce qui est généré avant de le laisser en place : les descriptions des extensions ont tendance à être génériques.
  3. Ou le générer par code. C’est ce que je fais sur mon propre site : le thème construit le fichier à partir du contenu du site au moment où il est demandé, donc il n’est jamais périmé. Vous trouverez ci-dessous une version minimale pour une extension ou pour le functions.php d’un thème enfant. Après l’avoir ajoutée, ouvrez Réglages, Permaliens et cliquez une fois sur Enregistrer pour que WordPress prenne en compte la nouvelle règle.
add_action( 'init', function () {
	add_rewrite_rule( '^llms\.txt$', 'index.php?my_llms=1', 'top' );
} );

add_filter( 'query_vars', function ( $vars ) {
	$vars[] = 'my_llms';
	return $vars;
} );

add_action( 'template_redirect', function () {
	if ( ! get_query_var( 'my_llms' ) ) {
		return;
	}
	header( 'Content-Type: text/plain; charset=utf-8' );
	echo '# ' . html_entity_decode( get_bloginfo( 'name' ), ENT_QUOTES ) . "\n\n";
	echo '> ' . html_entity_decode( get_bloginfo( 'description' ), ENT_QUOTES ) . "\n\n## Pages\n\n";
	foreach ( get_pages( array( 'sort_column' => 'menu_order' ) ) as $page ) {
		echo '- [' . html_entity_decode( get_the_title( $page ), ENT_QUOTES ) . '](' . get_permalink( $page ) . ")\n";
	}
	exit;
}, 1 ); // Before WordPress adds a trailing slash to the address.

À savoir : si un vrai fichier llms.txt se trouve à la racine du site, le serveur web envoie ce fichier et WordPress ne voit jamais la requête. Choisissez une seule méthode et retirez les autres.

À quoi s’attendre avec llms.txt?

Pas à un meilleur classement. Google est constant là-dessus : Gary Illyes a dit en juillet 2025 que Google ne prend pas en charge llms.txt et ne prévoit pas de le faire, et le guide de Google sur l’optimisation pour la recherche par IA, publié en mai 2026, le range parmi les choses dont ses fonctions d’IA n’ont pas besoin.

Le portrait est différent pour les agents IA. En mai 2026, Lighthouse 13.3 a ajouté une catégorie Agentic Browsing aux audits de sites de Chrome, avec une vérification de llms.txt parmi les éléments. Sa documentation décrit le fichier comme une convention émergente qui peut faire gagner du temps aux agents quand ils explorent votre site. Un fichier absent est indiqué comme non applicable; une erreur de serveur est signalée.

Mon avis reste donc le même : llms.txt ne coûte presque rien et ne fait pas de tort. C’est une politesse envers les outils et les agents, pas un levier pour la recherche. Ce qui vous fait citer, ce sont toujours des pages qui répondent à de vraies questions en HTML simple, dont j’ai parlé dans ce que la recherche par IA m’a appris sur le SEO, l’AEO, le GEO et le CRO.

Quelles erreurs faut-il éviter?

  • Lister toutes les URL. C’est le rôle de votre sitemap; le fichier llms.txt doit rester une courte liste choisie.
  • Rédiger du texte marketing. Chaque note doit dire simplement à quoi la page répond.
  • Ajouter des pages que vous gardez volontairement hors des résultats de recherche. Si une page est privée ou en noindex, laissez-la aussi hors du fichier.
  • Téléverser le fichier une fois, puis l’oublier. Un fichier statique devient désuet chaque fois que vous publiez ou retirez une page.

Comment vérifier que ça fonctionne?

  1. Ouvrez votresite.com/llms.txt dans une fenêtre privée. Vous devriez voir du texte brut, pas une page avec le thème du site ni un écran de connexion.
  2. Vérifiez les en-têtes avec curl -I https://yoursite.com/llms.txt. Cherchez un statut 200 et un type de contenu text/plain.
  3. Cliquez sur quelques liens du fichier. Chacun doit ouvrir une page active, pas une redirection ni une erreur 404.
  4. Si vous utilisez un cache de pages ou un CDN, videz-le après chaque modification et revérifiez.

Ensuite, mettez un rappel dans votre calendrier pour relire le fichier tous les quelques mois, ou faites-le générer par du code pour ne plus avoir à y penser. Quinze minutes maintenant, puis un coup d’œil chaque trimestre, c’est tout ce que demande le fichier llms.txt.

Consultez le mien : https://arvindkumar.ca/llms.txt

4 questions about llms.txt on WordPress, answered

What is an llms.txt file?

It is a short Markdown file at the root of your site that gives AI tools a map of the pages that matter most. Jeremy Howard of Answer.AI proposed it in September 2024.

How do I add llms.txt to a WordPress site?

You can upload a text file to the folder that holds wp-config.php, turn on the option in an SEO plugin such as Yoast SEO, or use a few lines of code that build the file from your content. Choose one method and remove the others.

Does llms.txt help my Google rankings?

No. Google's Gary Illyes said in July 2025 that Google does not support llms.txt and is not planning to. The file is better seen as a low-cost courtesy for AI tools and agents.

How can I check that my llms.txt file is working?

Open yoursite.com/llms.txt in a private window and confirm you see plain text. Then run curl -I to look for a 200 status and a text/plain content type, and click a few links to make sure they open live pages.

Read next