Outil · Exécution locale
Nouveau
Générateur de llms.txt
En bref
Cet outil rédige le fichier llms.txt de votre site : une carte lisible par les modèles de langage qui indique quelles pages comptent et pourquoi. Vous le construisez à la main ou en déposant votre sitemap XML, lu en mémoire dans votre navigateur. Le résultat respecte la spécification llmstxt.org, avec un titre unique, un résumé en blockquote et des sections de liens absolus.
L’outil
Générateur de fichier llms.txt
À savoir avant de l’utiliser : llms.txt est une spécification communautaire, pas un standard. Aucun éditeur de moteur de réponse n’a documenté à ce jour qu’il consomme ce fichier — publier un llms.txt sur son propre site, comme le font plusieurs éditeurs, ne signifie pas que leurs robots en lisent ailleurs. C’est un pari à faible coût sur une convention émergente, pas un levier démontré.
Importer un sitemap (facultatif)
Sections
Section « Optional » (facultative)
llms.txt
Et maintenant
Cet outil vous a servi ? Il est gratuit et le restera. Le partager est la seule contrepartie demandée.
Mode d’emploi
Comment ça marche
Nommez le site
Le nom devient le H1 du fichier. Un seul H1 est autorisé par la spécification.
Rédigez le résumé
Une à trois phrases placées immédiatement après le titre, sous forme de blockquote.
Créez vos sections
Regroupez vos pages par thème et ajoutez chaque lien avec son titre et une description d’une ligne.
Ou déposez un sitemap
Glissez un fichier .xml : les balises loc préremplissent la liste de liens, à compléter ensuite.
Vérifiez et téléchargez
L’outil signale un blockquote manquant, une URL relative et tout dépassement de 10 Ko.
Contexte
Pourquoi c’est important pour le GEO
Un modèle de langage qui découvre un site ne dispose d’aucune hiérarchie éditoriale : tout se vaut. Le fichier llms.txt corrige ce problème en donnant explicitement l’ordre d’importance de vos pages et une phrase de contexte pour chacune.
Ce format est volontairement pauvre : du markdown, des liens absolus, des descriptions courtes. C’est ce qui le rend robuste, parce qu’un modèle le consomme sans exécuter le moindre JavaScript ni interpréter votre thème.
Le poids compte. Au-delà d’une dizaine de kilooctets, le fichier risque d’être tronqué ou partiellement lu. Mieux vaut cinquante liens bien décrits que cinq cents entrées brutes issues d’un sitemap.
Questions
Questions fréquentes
Pourquoi ne pas simplement donner l’URL du site ?
Un site statique ne peut pas lire une page tierce depuis le navigateur : la politique CORS l’interdit. D’où le formulaire et l’import de sitemap.
Mon sitemap est-il transmis ?
Non. Le fichier est lu par FileReader et analysé par DOMParser dans votre navigateur. Rien n’est envoyé.
Où placer le fichier llms.txt ?
À la racine du domaine, à l’adresse /llms.txt, comme robots.txt.
À quoi sert la section Optional ?
Elle regroupe les contenus secondaires qu’un modèle peut ignorer s’il manque de contexte. Elle se place toujours en dernier.
Comprendre
Les articles qui expliquent cet outil
Poursuivre
Autres outils
Configurer son robots.txt pour les ia
Générez un robots.txt qui distingue les crawlers de citation, les agents déclenchés par un utilisateur et les robots d’entraînement.
4 étapes
autoriser ou bloquer GPTBot
Générez un robots.txt qui distingue les crawlers de citation, les agents déclenchés par un utilisateur et les robots d’entraînement.
4 étapes
produire un JSON-LD de FAQ
Créez un balisage JSON-LD FAQPage valide à partir de vos questions-réponses. Génération locale, échappement correct, validation immédiate.
5 étapes