Fichier llms.txt : à quoi il sert vraiment et comment le créer

Réponse courte : le fichier llms.txt est un petit fichier texte au format Markdown, placé à la racine d’un site (votresite.fr/llms.txt), qui présente le site aux outils d’IA et liste ses pages les plus utiles. C’est une proposition de Jeremy Howard (Answer.AI) publiée en septembre 2024, pas une norme officielle. Il ne bloque rien, ne remplace pas le robots.txt et son effet n’est pas démontré : Google indique qu’aucun fichier spécial n’est nécessaire pour ses fonctionnalités d’IA, et John Mueller, de Google, a déclaré en juin 2025 qu’aucun système d’IA ne l’utilisait encore. Le créer prend quelques minutes, avec Yoast SEO, Rank Math, All in One SEO ou à la main.

Le llms.txt est-il utile ? Ce que l’on sait réellement

Beaucoup d’articles le présentent comme le « nouveau robots.txt de l’IA ». Les sources de première main sont plus prudentes :

  • Google ne le demande pas. Sa documentation sur les fonctionnalités d’IA de la recherche précise qu’il n’est pas nécessaire de créer de nouveaux fichiers lisibles par les machines, de fichiers texte pour l’IA ni de balisage particulier pour apparaître dans les aperçus IA. Il suffit que la page soit indexée et puisse s’afficher avec un extrait.
  • En 2025, les IA ne le lisaient pas. Le 17 juin 2025, John Mueller a écrit sur Bluesky qu’aucun système d’IA n’utilisait le llms.txt, en s’appuyant sur les journaux de serveur : les chatbots récupèrent les pages, pas ce fichier. Il a ajouté que cela pourrait changer.
  • Chrome le vérifie à peine. L’outil Lighthouse contient un contrôle llms.txt qui ne signale qu’une erreur serveur lors de la récupération ; un fichier absent (404) est considéré comme « non applicable ».

Notre avis : c’est une petite assurance qui ne coûte presque rien, pas un levier de classement. Pour savoir si quelqu’un lit le vôtre, regardez dans les journaux d’accès de votre serveur les requêtes vers /llms.txt et les agents utilisateurs qui les envoient.

La structure d’un fichier llms.txt

La proposition publiée sur llmstxt.org fixe un ordre. Seul le titre est obligatoire :

  1. Un titre H1 avec le nom du site : # Nom du site.
  2. Un résumé en citation : une ligne commençant par >, avec les faits essentiels.
  3. Des précisions en texte libre : ce que propose le site, pour qui, ce qu’il ne fait pas.
  4. Des listes de liens sous des titres H2, au format - [Titre](URL) : note.
  5. Une section « Optional » pour les liens secondaires qu’un outil peut ignorer.

Exemple réel : le début de notre propre fichier, consultable en entier sur imageseo.io/llms.txt.

# ImageSEO

> ImageSEO is a WordPress plugin that uses AI to write image alt text, titles, captions and descriptive file names ...

## Product
- [ImageSEO](https://imageseo.io/): what the plugin does and how it works
- [Pricing](https://imageseo.io/pricing/): plans, monthly image limits ...

## Optional
- [Blog](https://imageseo.io/blog/)

Un site francophone rédige évidemment son fichier en français. Ce qui compte avant tout, c’est l’exactitude : un outil d’IA qui lit votre fichier risque de reprendre ses phrases telles quelles.

Créer un fichier llms.txt sur WordPress

Avec Yoast SEO

Dans les réglages de Yoast SEO, rubrique des fonctionnalités du site, activez llms.txt dans la partie consacrée aux outils d’IA. Le fichier est généré automatiquement, mis à jour chaque semaine et met en avant vos contenus piliers. Selon Yoast, la fonction n’est pas disponible en multisite.

Avec Rank Math

Activez le module llms.txt, puis choisissez dans ses réglages les types de contenu et taxonomies à inclure, le nombre d’entrées et le texte que vous voulez ajouter vous-même.

Avec All in One SEO

D’après la documentation d’AIOSEO, le générateur est activé par défaut ; ses réglages se trouvent avec les plans de site. La version Pro propose aussi un fichier llms-full.txt plus complet.

À la main

  1. Rédigez le fichier dans un éditeur de texte en suivant la structure ci-dessus.
  2. Enregistrez-le sous le nom llms.txt, encodé en UTF-8.
  3. Déposez-le par FTP à la racine du site, là où se trouve wp-config.php.
  4. Ouvrez votresite.fr/llms.txt : vous devez voir du texte brut, sans redirection.

Ce dernier contrôle nous a servi : sur notre propre site, WordPress redirigeait /llms.txt vers une page au nom proche. Tout outil qui demandait notre fichier recevait une page HTML. Un vrai fichier à la racine a réglé le problème.

Choisissez une seule méthode : deux extensions qui génèrent chacune un llms.txt, ou une extension plus un fichier déposé à la main, se marchent dessus.

llms.txt, robots.txt et sitemap : quelles différences ?

robots.txtSitemap XMLllms.txt
RôleIndique aux robots ce qu’ils peuvent explorerListe les URL à faire découvrir aux moteursPrésente le site et ses pages clés aux outils d’IA
Peut bloquer les robots d’IA ?Oui, par agent (par ex. GPTBot, Google-Extended)NonNon
Utilisation confirmée ?OuiOui (Google, Bing)Pas par les grands systèmes d’IA
Indispensable ?OuiOuiFacultatif

Les erreurs à éviter

  • Lister toutes les pages. Le sitemap s’en charge ; 10 à 30 liens bien choisis suffisent.
  • Ajouter des chiffres sans source. Une IA pourrait les répéter mot pour mot.
  • Croire qu’il protège vos contenus. Il n’interdit rien ; pour bloquer un robot, utilisez le robots.txt.
  • L’oublier ensuite. Mettez-le à jour quand vos offres, vos prix ou vos pages principales changent.

Ce que le llms.txt ne fait pas : décrire vos images

Le fichier décrit des pages, pas des images. Pour comprendre ce que montre une photo, Google, ses aperçus IA et les chatbots s’appuient sur le texte alternatif, le nom du fichier et le texte qui l’entoure. Sur les pages d’accueil des 10 000 sites les plus visités, 11,3 % des 306 634 images n’avaient aucun attribut alt. Notre guide du texte alternatif explique comment s’y prendre ; sur WordPress, l’extension ImageSEO rédige textes alternatifs et noms de fichiers pour toute la médiathèque.

Questions fréquentes

Le llms.txt est-il obligatoire ?

Non. C’est une proposition, pas une norme, et Google indique ne pas en avoir besoin. Son absence ne pénalise pas votre site.

Où placer le fichier llms.txt ?

À la racine du domaine, pour qu’il s’ouvre à l’adresse votresite.fr/llms.txt. La proposition autorise aussi un fichier dans un sous-dossier, qui ne couvre alors que cette partie du site.

llm.txt ou llms.txt ?

Le nom prévu par la proposition est llms.txt, avec un « s ». C’est aussi celui que génèrent les extensions WordPress.

ChatGPT lit-il mon llms.txt ?

Aucun grand fournisseur ne l’a confirmé. Seuls les journaux d’accès de votre serveur peuvent montrer si votre fichier est consulté, et par qui.

Our SEO Tool will grow your traffic

Why have you neglected images search engine optimization for so long ?

Try it for free
Days Launch Dofollow.Tools Fazier Launchpadly Starter Best The One Startup Twelve Tools yo.directory
Featured on Days Launch Featured on findly.tools Featured project on MEDIAPRONET Featured on NewTool.site Featured on Starter Best ImageSEO - Featured on Startup Fame Stork Verified — stork.ai AI tools directory Featured on The One Startup Featured on ToolPilot