
llms.txt est un fichier en markdown brut placé à la racine de votre domaine - votreboutique.com/llms.txt - qui donne aux systèmes d'IA un résumé organisé et lisible par machine de ce dont parle votre site et de l'emplacement de ses pages les plus importantes. Il a été proposé en septembre 2024 par Jeremy Howard, d'Answer.AI, comme convention pour rendre les sites web lisibles par les grands modèles de langage, de la même façon que robots.txt les a rendus lisibles par les robots des moteurs de recherche. Pour une boutique Shopify, c'est l'étape la moins coûteuse pour être compris - et à terme cité - par des assistants IA comme ChatGPT, Perplexity et Claude.
Il y a un hic : Shopify ne vous laisse pas déposer de fichiers arbitraires à la racine de votre domaine, donc ajouter llms.txt demande soit une application, soit un proxy placé devant votre domaine. Ce guide explique ce qu'est ce fichier, ce qu'une boutique doit y mettre et les moyens réalistes de le servir.
Ce qu'est réellement llms.txt
Le format est volontairement simple. C'est un document markdown avec :
- Un H1 avec le nom de votre site ou de votre entreprise.
- Une citation (blockquote) contenant un résumé d'un paragraphe de ce que vous faites.
- Des sections de liens, chacun accompagné d'une description d'une ligne de ce qui se trouve derrière le lien.
C'est toute la spécification. L'idée est la curation : au lieu de forcer un système d'IA à explorer des centaines de pages générées par le thème et à deviner lesquelles comptent, vous lui remettez une liste de lecture courte et hiérarchisée, dans un format que les modèles de langage analysent nativement.
La convention définit aussi un fichier compagnon, llms-full.txt, qui va plus loin : au lieu de renvoyer vers des liens, il intègre le texte complet de vos contenus importants dans un seul document markdown. Un assistant qui le récupère obtient en une seule requête tout ce qu'il lui faut pour répondre aux questions sur votre activité, sans rendu JavaScript ni navigation.
Pourquoi le HTML de votre thème ne suffit pas
Une page produit Shopify typique représente des dizaines de milliers de tokens de HTML une fois comptés le balisage du thème, les scripts, les extraits de tracking et les blocs d'applications qui entourent quelques centaines de mots d'informations produit réelles. Les modèles de langage travaillent avec des budgets de tokens. Quand un assistant IA cherche une réponse, un markdown propre à 95 % de signal l'emporte sur une page chargée en JavaScript à 5 % de signal.
Pour être clair sur l'état des choses : llms.txt est une convention jeune et facultative, pas une norme imposée. Certains crawlers IA le récupèrent aujourd'hui, d'autres pas encore, et personne ne garantit une citation parce que le fichier existe. Mais son coût est proche de zéro, il n'y a aucun inconvénient, et les boutiques qui se décrivent clairement sont les mieux placées à mesure que le shopping assisté par IA se développe. Google Search, pour ce que ça vaut, n'utilise pas llms.txt pour le classement - ce fichier vise les assistants IA, et il complète votre sitemap.xml et votre robots.txt plutôt qu'il ne les remplace.
Ce qu'une boutique Shopify doit mettre dans son llms.txt
Voyez-le comme le briefing que vous remettriez à un nouvel employé le premier jour. Un bon llms.txt de boutique contient :
- Le résumé en blockquote - ce que vous vendez, à qui, et où vous livrez. Un paragraphe, sans discours marketing.
- Les collections clés et les meilleures ventes - des liens vers vos pages de collection et de produit les plus importantes, chacune avec une description d'une ligne qu'un assistant pourrait citer.
- Les politiques - délais et frais de livraison, retours et échanges, garantie. Ce sont exactement les questions que les acheteurs posent aux assistants.
- FAQ et guides - guides des tailles, conseils d'entretien, notes de compatibilité.
- Contact et vente en gros - comment vous joindre, et vos conditions B2B si vous en avez.
Résistez à l'envie d'y déverser tout votre sitemap. Un fichier organisé de 40 lignes qu'un assistant peut lire d'une traite vaut plus que 4 000 URL indifférenciées. La curation est la fonctionnalité.
Comment ajouter llms.txt à une boutique Shopify
Voici le problème pratique : Shopify sert les ressources de thème depuis les chemins de son CDN et les proxys d'application sous /apps/, et ne donne aux marchands aucun moyen de placer un fichier à la racine du domaine. votreboutique.com/llms.txt ne peut donc pas être créé depuis l'éditeur de thème. Vous avez trois options réalistes :
- Utiliser une application qui le génère et le sert. C'est la voie de la plupart des marchands. Key AI SEO, notre application d'optimisation pour la recherche IA, génère llms.txt et llms-full.txt à partir de votre catalogue, de vos politiques et de vos pages réels, les sert pour votre boutique et les tient à jour à mesure que les produits changent - en parallèle du travail sur les données structurées et le contenu qu'exige la visibilité IA.
- Le servir en périphérie. Si votre domaine est derrière un proxy ou un CDN que vous contrôlez (Cloudflare devant votre domaine Shopify, ou une vitrine headless), vous pouvez intercepter le chemin /llms.txt et servir le fichier directement. Contrôle total, mais c'est une tâche de développeur et le fichier se périme si vous n'automatisez pas sa régénération.
- L'héberger sur un sous-chemin. Vous pouvez publier le contenu sous forme de page et y renvoyer. C'est un dernier recours - les assistants cherchent le fichier à la racine, donc un emplacement non standard fait perdre l'essentiel de la valeur.
Quelle que soit la voie choisie, traitez la fraîcheur comme faisant partie du travail. Un llms.txt qui liste encore le catalogue de la saison dernière apprend de mauvaises réponses aux systèmes d'IA sur votre boutique.
Un exemple concret : comment nous faisons chez Keystone
Nous appliquons cette méthode sur notre propre site. key-stone.app/llms.txt est un index markdown organisé de nos pages produit, de notre documentation et de nos guides - assez court pour être lu en une seule requête. key-stone.app/llms-full.txt va plus loin et intègre le markdown complet de chaque article de blog que nous publions : un assistant qui veut citer notre guide de tarification de la fidélité ou notre tutoriel sur les limites de variantes n'a jamais à se battre avec nos gabarits de page pour l'obtenir.
C'est la structure que Key AI SEO construit pour les boutiques des marchands : un index organisé pour l'orientation, un fichier de contenu complet pour la profondeur, et une régénération automatique pour qu'aucun des deux ne se périme.
En résumé
llms.txt ne transformera pas votre trafic du jour au lendemain, et quiconque le promet a quelque chose à vendre. Ce qu'il fait, c'est rendre votre boutique lisible pour les systèmes auxquels les acheteurs demandent de plus en plus de recommandations - à un coût quasi nul. Rédigez le résumé honnêtement, sélectionnez les liens, intégrez vos politiques et tenez le fichier à jour. La prochaine fois qu'un assistant IA cherchera des produits dans votre catégorie, soyez la boutique qu'il peut réellement lire.
À lire aussi
- Qu'est-ce que le GEO (Generative Engine Optimization) pour les boutiques Shopify ?
- Comment faire citer votre boutique Shopify par ChatGPT
- AI Assistant Access via MCP : gérer votre programme de fidélité depuis Claude
Vous voulez que votre boutique apparaisse quand les acheteurs demandent à des assistants IA quoi acheter ? Key AI SEO applique à votre boutique Shopify la méthode que nous utilisons pour être cités dans les réponses IA - llms.txt, données structurées et contenus pensés pour les moteurs génératifs.


