Six vérifications, chacune sur un fichier ou une page publique que lisent les robots d’IA et les agents d’achat. Le vérificateur les récupère comme un robot, de l’extérieur, et n’appelle aucun modèle d’IA.
Robots d’IA dans robots.txt
Ce qu’on cherche
Les règles de votre /robots.txt pour 9 robots d’IA : OAI-SearchBot, ChatGPT-User et GPTBot (OpenAI), Claude-User et ClaudeBot (Anthropic), PerplexityBot, Google-Extended, Applebot-Extended et CCBot (Common Crawl). Pour chacun, nous appliquons le groupe qui le nomme, sinon le groupe *, à votre page d’accueil et à une page produit, comme l’exige la RFC 9309.
Pourquoi c’est important
Les robots de recherche et ceux qui agissent pour un utilisateur consultent des pages pour répondre aux questions et citer leurs sources, en direct : bloquez-les et on ne peut ni vous citer ni mettre de lien vers vous. Les robots d’entraînement collectent des données pour de futurs modèles : c’est un choix d’affaires. Le vérificateur signale le premier cas comme un problème, le second comme un point à vérifier.
Comment corriger
Sur Shopify, modifiez robots.txt avec un fichier templates/robots.txt.liquid et retirez les règles Disallow pour les robots que vous voulez laisser entrer. Si votre domaine passe par Cloudflare, vérifiez aussi le réglage « Block AI bots », qui refoule les robots avant même qu’ils lisent robots.txt.
Sources
llms.txt
Ce qu’on cherche
Un fichier texte à /llms.txt au format llmstxt.org : un titre H1 (la seule partie obligatoire), un résumé facultatif qui commence par « > », et des sections « ## » avec des liens Markdown. Nous ouvrons jusqu’à 6 de ses liens pour vérifier qu’ils fonctionnent.
Pourquoi c’est important
llms.txt donne aux assistants et aux agents une carte courte et choisie de votre boutique, au lieu de les obliger à tout parcourir. Sur Shopify, ce même fichier contient les liens vers les points d’accès de la boutique pour les agents.
Comment corriger
Sur Shopify, ajoutez un fichier templates/agents.md.liquid (Shopify le sert à /agents.md et à /llms.txt) avec la description de votre boutique, vos collections clés, vos politiques et votre FAQ, en gardant les lignes UCP et MCP de l’objet agents. Ailleurs, déposez un fichier llms.txt simple à la racine de votre site.
Sources
Données structurées
Ce qu’on cherche
Le JSON-LD de la page d’accueil (Organization et WebSite) et d’une page produit (Product avec offres, prix, disponibilité et marque, et un GTIN si vous avez des codes-barres). Les blocs qui ne sont pas du JSON valide sont signalés.
Pourquoi c’est important
Les données structurées énoncent des faits sous une forme que les machines n’ont pas à deviner : qui vend, combien ça coûte, si c’est en stock. Les moteurs de recherche s’en servent pour les résultats enrichis, et les systèmes d’IA pour lire les faits d’un produit de façon fiable.
Comment corriger
La plupart des thèmes Shopify produisent les données du produit avec le filtre structured_data : vérifiez que le vôtre le fait, et ajoutez Organization et WebSite sur la page d’accueil. Remplissez les champs fournisseur et code-barres de vos produits.
Sources
Texte clé dans le HTML
Ce qu’on cherche
Si le titre, le prix et la description du produit sont du texte visible dans la première réponse HTML, avant tout script. Sans page produit, nous vérifions que la page d’accueil a du vrai texte et un titre h1.
Pourquoi c’est important
La plupart des robots d’IA lisent le HTML brut et n’exécutent pas JavaScript. Le texte qui apparaît seulement après un script (certains constructeurs de pages, applis d’avis et de prix, vitrines headless) leur est invisible.
Comment corriger
Rendez le contenu clé côté serveur. Dans un thème Liquid, affichez le titre, le prix et la description du produit dans le HTML de la section, pas par le script d’une appli. Pour une vitrine headless, utilisez le rendu côté serveur.
Sources
Plan du site
Ce qu’on cherche
Un plan du site XML valide à /sitemap.xml, et une ligne « Sitemap: » dans robots.txt qui l’indique.
Pourquoi c’est important
Le plan du site liste toutes les pages que vous voulez faire trouver, avec leurs dates de mise à jour. Les robots s’en servent pour découvrir vos produits et savoir quand ils ont changé.
Comment corriger
Shopify crée /sitemap.xml et l’indique dans robots.txt automatiquement : si le vôtre ne fonctionne pas, vérifiez que la boutique n’est pas protégée par mot de passe. Sur une autre plateforme, activez le plan du site dans vos réglages SEO et ajoutez la ligne « Sitemap: ».
Sources
Points d’accès Shopify pour les agents (UCP)
Ce qu’on cherche
Si le site fonctionne sur Shopify, et s’il publie un profil Universal Commerce Protocol (UCP) à /.well-known/ucp avec un point d’accès MCP et les capacités catalogue, panier et paiement. Sur Shopify, nous lisons aussi un échantillon de /products.json pour les prix, les images, les descriptions et les marques.
Pourquoi c’est important
Les agents d’achat IA utilisent ces points d’accès pour chercher dans une boutique, remplir un panier et envoyer l’acheteur au paiement, sans fouiller les pages. Sur Shopify, ils viennent avec la plateforme; des fiches produits complètes rendent vos produits plus faciles à reconnaître et à recommander.
Comment corriger
Sur Shopify, retirez la page de mot de passe, gardez complets les titres, descriptions, images, prix, fournisseurs et codes-barres, et gardez les lignes UCP dans robots.txt et agents.md. Sur une autre plateforme, demandez si elle prend en charge UCP.
Sources