llms.txt, la table des matières dédiée aux agents IA qui veulent vous comprendre vite
llms.txt servi à la racine en text/plain. Index des contenus principaux pour les LLM, qui réduit drastiquement leur coût de crawl et augmente la profondeur de citation.
Servi en text/plain à la racine du domaine. Index pour LLM qui réduit leur coût de crawl.
Pourquoi ce signal compte
llms.txt est une proposition de standard née en 2024 pour aider les LLM à comprendre rapidement un site sans avoir à crawler des milliers de pages. Le fichier liste, en Markdown simple, les sections principales du site avec un court résumé et un lien. Les agents qui le supportent (Perplexity, Anthropic via certaines features, plusieurs outils d’ingestion RAG) y trouvent une carte du site beaucoup plus dense en information que la home HTML. Adopter llms.txt aujourd’hui n’est pas obligatoire, mais c’est un marqueur fort de maturité GEO et un investissement à coût quasi nul pour un retour potentiellement très élevé sur les surfaces conversationnelles.
Ce que nous auditons
- Présence de
llms.txtà la racine du domaine, servi entext/plainoutext/markdown. - Présence éventuelle de
llms-full.txt(variante exhaustive avec contenu intégral des pages clés). - Format Markdown propre : titre
# Nom de la boutique, paragraphe d’intro, sections##avec listes de liens. - Fraîcheur du fichier : daté ou versionné, mis à jour quand le catalogue ou les pages éditoriales changent.
- Référence dans
robots.txt(Sitemap:étendu ou commentaire de découverte).
Erreurs courantes que nous voyons sur Shopify
- Fichier absent. La plupart des thèmes Shopify n’en livrent pas par défaut.
- Fichier présent mais vide ou copié-collé d’un template générique sans personnalisation.
- Servi en
text/htmlparce qu’il a été créé comme unePageShopify standard, ce qui le rend non-parseable pour les agents qui s’attendent à du Markdown brut. - Liens internes en absolu vers
myshopify.comau lieu du domaine canonique.
Comment corriger
Vous générez llms.txt programmatiquement à partir de votre contenu Shopify. Sur une boutique avec un build statique (Hydrogen, headless), vous l’écrivez à la build. Sur une boutique Liquid classique, vous publiez un templates/page.llms-txt.liquid et vous routez /llms.txt vers cette page via une règle de réécriture (ou vous l’hébergez en assets directement). Le fichier doit lister : votre proposition de valeur en une phrase, les catégories principales avec lien et résumé, les pages éditoriales clés (guide d’achat, politique de retour, FAQ centrale), et un pointeur vers sitemap.xml. Vous régénérez le fichier à chaque sortie de nouveau guide ou chaque ajout de catégorie majeure. Vous vérifiez l’accessibilité avec curl -I https://votreboutique.fr/llms.txt et le rendu réel avec un agent compatible.