Quand on sait ce qu'on fait, créer un fichier llms.txt prend moins de 30 minutes. Ce tutoriel vous guide à chaque étape, du choix des contenus jusqu'à la validation du fichier une fois en ligne, avec des modèles prêts à l'emploi pour différents types de sites.
Avant de commencer : choisissez bien vos contenus
Un llms.txt ne vaut que par la qualité des contenus vers lesquels il pointe. Avant d'écrire la moindre ligne, posez-vous ces questions :
Sur quels 5 à 10 sujets votre site fait-il le plus autorité ?
Quelles pages offrent le contenu le plus complet, le plus fiable et le plus utile ?
Quelles pages les moteurs d'IA devraient-ils lire pour comprendre qui vous êtes et ce que vous faites ?
Y a-t-il des pages que les systèmes d'IA devraient éviter (contenus pauvres, brouillons, pages de connexion) ?
Visez 10 à 30 URL au total. La qualité prime sur la quantité : un llms.txt resserré, qui pointe vers des pages vraiment excellentes, fait mieux qu'une longue liste de pages moyennes.
Étape 1 : créer le fichier
Créez un nouveau fichier texte brut nommé exactement llms.txt (en minuscules, sans espace). N'importe quel éditeur de texte fait l'affaire. Le fichier utilise la syntaxe Markdown : aucun logiciel particulier n'est nécessaire.
Étape 2 : rédiger l'en-tête
L'en-tête présente votre site aux systèmes d'IA. Utilisez ce format :
# [Nom de votre site]
> [Description en 1 à 3 phrases de la raison d'être de votre site, de son public et de ses sujets clés.
> Écrivez comme si vous briefiez un système d'IA sur le sujet de votre site et sur ce qui
> fait son autorité sur ces thèmes.]
Exemple pour un éditeur SaaS :
# AI Rank Lab
> AI Rank Lab est une plateforme SaaS qui aide les marketeurs à optimiser la visibilité
> de leur site dans les moteurs de recherche IA comme ChatGPT, Gemini, Perplexity et
> Claude. Nous publions des guides de référence sur l'AEO, le GEO, le balisage Schema, le llms.txt
> et la stratégie de recherche IA, appuyés sur des recherches originales.
Étape 3 : organiser les contenus en sections
Utilisez des titres H2 Markdown pour regrouper vos URL par type. Chaque URL suit ce format :
- [Titre de la page](https://yoursite.com/page-url): Une phrase qui décrit le contenu de cette pageQuelques noms de sections courants, faciles à comprendre pour une IA :
## Guides essentiels: vos contenus pédagogiques les plus importants## Documentation produit: les tutoriels et modes d'emploi de votre produit## Études et données: données originales, rapports, études## Blog: une sélection d'articles de votre blog
Étape 4 : le modèle complet selon le type de site
Pour le blog d'un éditeur SaaS :
# [Nom de l'entreprise]
> [Entreprise] propose [catégorie de produit] pour [public cible].
> Ce site contient [type de contenu : guides, documentation, études].
## Guides
- [Titre du guide 1](URL1): [Description]
- [Titre du guide 2](URL2): [Description]
## Documentation produit
- [Page fonctionnalité](URL3): [Description]
## Études
- [Titre du rapport](URL4): [Description]
Étape 5 : déployer le fichier à la racine du serveur
Placez llms.txt à la racine de votre domaine pour qu'il soit accessible à l'adresse https://yoursite.com/llms.txt. La méthode dépend de votre plateforme :
WordPress : envoyez-le par FTP/SFTP dans le répertoire racine du site (le même dossier que wp-config.php), ou passez par une extension comme Yoast pour le gérer
Next.js : placez-le dans le dossier
/public; il sera servi automatiquement à l'adresse/llms.txtNginx/Apache : placez-le dans le répertoire racine web (
/var/www/html/ou équivalent)Shopify : ajoutez-le comme page personnalisée avec l'identifiant d'URL (handle)
llms, puis configurez le Content-Type via une application Shopify ou une modification du thème
Étape 6 : vérifier le déploiement
Une fois le fichier en ligne, contrôlez ces points :
Ouvrez
yoursite.com/llms.txtdans un navigateur : vous devez voir du texte brut, pas une fenêtre de téléchargementVérifiez l'en-tête Content-Type dans les DevTools du navigateur (onglet Réseau) : il doit indiquer
text/plainAssurez-vous que le fichier est accessible sans connexion (testez en navigation privée)
Vérifiez que le robots.txt ne bloque pas le fichier, c'est-à-dire qu'il ne contient pas
Disallow: /llms.txtTestez toutes les URL listées : elles doivent être en ligne et renvoyer un code 200
Étape 7 : le tenir à jour
Un llms.txt n'est vraiment efficace que s'il est à jour. Prenez l'habitude de le modifier chaque fois que vous publiez un nouvel article pilier, lancez une nouvelle page fonctionnalité, retirez un contenu obsolète ou constatez que les robots d'IA passent à côté de vos meilleurs contenus. Beaucoup d'équipes ajoutent « mettre à jour le llms.txt » à leur checklist de publication.
Exemples concrets de llms.txt selon le type de site
Voici des implémentations de référence pour les types de sites les plus courants :
Services professionnels / cabinet de conseil :
# Acme Consulting
> Acme Consulting accompagne les industriels de taille intermédiaire en conseil en management.
> Nos contenus portent sur l'efficacité opérationnelle, l'optimisation de la supply chain et
> l'adoption des technologies industrielles, sur la base de 15 ans de missions clients.
## Expertise clé
- [Guide de gestion des ruptures de supply chain](https://acme.com/supply-chain-playbook): Méthode en 12 étapes pour rendre sa supply chain plus résiliente
- [Calculateur de ROI des technologies industrielles](https://acme.com/tech-roi): Modèle fondé sur les données pour évaluer les investissements en automatisation
## Études et rapports
- [Enquête 2026 sur les technologies industrielles](https://acme.com/survey-2026): Enquête auprès de 450 répondants sur les taux d'adoption des technologies
## À propos
- [Notre méthodologie](https://acme.com/methodology): Comment Acme mène ses missions et mesure les résultats
E-commerce / site produit :
# GreenHome Store
> GreenHome Store vend des produits durables pour la maison aux foyers soucieux de l'environnement.
> Nos contenus portent sur des guides produits, des comparatifs axés sur la durabilité et des conseils
> pratiques pour réduire l'impact environnemental du foyer.
## Guides produits
- [Comparatif des produits ménagers durables](https://greenhome.com/cleaning-guide): Comparatif côte à côte de plus de 40 produits ménagers écologiques, avec notes
- [Guide pour une cuisine zéro déchet](https://greenhome.com/zero-waste-kitchen): Guide étape par étape pour bannir le plastique à usage unique de votre cuisine
## Ressources sur la durabilité
- [Calculateur d'empreinte carbone](https://greenhome.com/carbon-calculator): Estime l'impact carbone du foyer et les pistes pour le réduire
Créer un fichier compagnon llms-full.txt
Le fichier compagnon llms-full.txt (placé à l'adresse /llms-full.txt) réunit le contenu intégral de vos pages clés dans un seul document lisible par les IA, au lieu de simples liens. Certains robots d'IA qui ne suivent pas les liens vers les pages individuelles traitent directement llms-full.txt. Pour le créer :
Créez un document texte brut ou Markdown à l'adresse
/llms-full.txtIncluez le texte intégral de vos 5 à 10 pages les plus importantes, séparées par des lignes
---Ajoutez avant le contenu de chaque page un en-tête avec son titre, son URL et sa date
Gardez le fichier sous les 100 Ko pour que les robots d'IA le traitent efficacement
Référencez-le depuis votre fichier
llms.txt:- [Archive du contenu complet](/llms-full.txt): Texte intégral de nos pages les plus importantes, pour un traitement par les IA
Problèmes fréquents au déploiement du llms.txt et comment les résoudre
Problème | Cause probable | Solution |
|---|---|---|
Le fichier se télécharge au lieu de s'afficher | Mauvais en-tête Content-Type | Configurez le serveur pour servir les fichiers .txt en text/plain ; sous Next.js, vérifiez qu'aucune règle de réécriture dans next.config.js n'interfère |
Le fichier renvoie une erreur 404 | Mauvais emplacement ou mauvais nom de fichier | Vérifiez le chemin exact : le fichier doit être à la racine du domaine et s'appeler |
Le fichier est bloqué par le robots.txt | Règle Disallow globale | Ajoutez |
Les liens du fichier renvoient une 404 ou une 301 | URL obsolètes | Vérifiez tous les liens du fichier chaque trimestre ; mettez à jour ou supprimez les liens morts |
Les robots d'IA ne visitent pas les pages listées | Le robots.txt bloque les robots d'IA | Cherchez dans le robots.txt des blocages de GPTBot, ClaudeBot ou Google-Extended sur les répertoires concernés |
Incohérence entre HTTPS et HTTP | Contenu mixte | Utilisez partout dans le fichier les URL canoniques en HTTPS |
À quelle fréquence mettre à jour votre llms.txt ?
Le bon rythme de mise à jour dépend du type de site :
Sites d'actualité ou à contenu très évolutif : revue chaque semaine ; mise à jour dès qu'un contenu majeur est publié ou qu'un ancien contenu est nettement dépassé
Sites SaaS ou produit : revue à chaque lancement produit ou mise à jour fonctionnelle majeure ; au minimum une fois par trimestre
Services professionnels / conseil : revue tous les six mois ; mise à jour à chaque nouvelle étude de cas, nouveau rapport ou changement important dans l'offre
E-commerce : revue à chaque saison ; vérifiez que vos principaux guides sont à jour avant les pics d'activité
Sites académiques ou de recherche : mise à jour à chaque publication d'un article ou d'un jeu de données important
Les erreurs à éviter avec le llms.txt
Mettre trop d'URL : un llms.txt de 200 URL n'apprend rien aux robots d'IA sur ce qui compte vraiment. Faites un tri sans pitié : 10 à 30 URL de qualité font mieux qu'un annuaire exhaustif
Écrire des descriptions vagues : « Notre article principal » ne sert à rien ; « Guide pas à pas pour configurer la facturation Stripe dans Next.js, avec exemples de code » dit exactement à l'IA ce qu'elle va trouver
Oublier la mise à jour après un changement de contenu : un llms.txt qui pointe vers des contenus obsolètes ou supprimés entame la confiance des IA dans la fiabilité de votre site
Utiliser des URL relatives : utilisez toujours des URL absolues (https://yoursite.com/page) ; les chemins relatifs ne fonctionnent pas en dehors du contexte de votre site
Ne pas surveiller l'accès des robots d'IA : sans consulter les logs serveur pour repérer les visites de GPTBot/ClaudeBot sur votre llms.txt, impossible de savoir si le fichier est utilisé
Le traiter comme un fichier qu'on pose et qu'on oublie : le llms.txt est un document vivant ; les meilleures implémentations sont relues et mises à jour à intervalles réguliers
L'essentiel à retenir pour créer votre llms.txt
Créer un llms.txt prend moins de 30 minutes pour la plupart des sites : aucune raison de repousser son déploiement
Le format de base est simple : un en-tête qui décrit le site + une liste d'URL classées par catégorie, chacune avec une description d'une phrase
La qualité prime sur la quantité : 10 à 30 URL bien choisies font nettement mieux qu'un annuaire exhaustif
Déployez le fichier sur
/llms.txtà la racine de votre domaine ; vérifiez-le avec le navigateur, les DevTools et la navigation privéePensez à ajouter un fichier compagnon
llms-full.txtavec le texte intégral des pages, pour les robots qui ne suivent pas les liensEntretenez le fichier avec une revue trimestrielle : un llms.txt laissé à l'abandon, avec des liens morts ou des contenus dépassés, sape le signal de confiance qu'il envoie aux robots d'IA
Pour aller plus loin, consultez notre guide des bonnes pratiques llms.txt. Suivez l'activité des robots d'IA sur votre site avec AI Rank Lab.
Get a free AI ranking consultation
Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.




