Menu

Outil gratuit · Recherche IA et agents d’achat

Vérificateur de visibilité IA pour boutiques Shopify

Collez l’adresse de votre boutique et obtenez une liste de points conformes, à vérifier ou problématiques en 15 secondes environ. Le vérificateur lit votre boutique comme le font les robots d’IA et les agents d’achat, et fait 6 vérifications : quels robots d’IA votre robots.txt laisse entrer, votre fichier llms.txt, les données structurées de l’accueil et d’une page produit, le texte des produits dans le HTML, le plan du site, et les points d’accès Shopify pour les agents (UCP et MCP) qui permettent aux agents IA de chercher dans votre catalogue et de lancer le paiement. Gratuit, sans inscription.

Il lit seulement des fichiers publics. Il ne pose aucune question à ChatGPT, Claude ou Perplexity : il ne peut donc pas vous dire s’ils mentionnent votre marque. Mis à jour le

Conçu pour Shopify, fonctionne sur tout site. Utilisez votre domaine principal.

Vous voulez que l’IA lise bien votre boutique?

Spicy Design corrige les règles robots.txt, rédige les fichiers llms.txt et agents.md, ajoute les données structurées et le texte produit rendu côté serveur, et prépare les boutiques Shopify pour les agents d’achat IA. Studio montréalais, partenaire Shopify depuis 2009.

Demandez-nous de corriger

Ce que le vérificateur regarde

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

Ce que ce vérificateur ne fait pas

  • Il n’appelle ni ChatGPT, ni Claude, ni Perplexity, ni aucun modèle d’IA, et ne mesure pas les mentions de marque, le classement ou le trafic venant de l’IA.
  • Il lit une seule page produit (la première de /products.json ou du plan du site), pas tout votre catalogue.
  • Il ne voit pas les blocages au niveau du réseau : le réglage « Block AI bots » de Cloudflare, un pare-feu ou un gestionnaire de robots peuvent refouler les robots d’IA même quand robots.txt les laisse entrer.
  • Il lit ce que votre serveur envoie à un visiteur ordinaire. Un site peut répondre autrement aux robots d’IA.
  • Il lit seulement les données structurées JSON-LD, pas les microdonnées ni RDFa.
  • C’est Shopify qui décide quelles boutiques et quels produits son catalogue montre aux agents. Les notes sur le catalogue sont des indices, pas un verdict.

Questions

Qu’est-ce qu’un vérificateur de visibilité IA?

Il vérifie si les assistants IA (ChatGPT, Claude, Perplexity, Gemini, Copilot) et les agents d’achat peuvent joindre et lire votre boutique. Celui-ci fait 6 vérifications techniques sur des fichiers publics, en 15 secondes environ : règles robots.txt pour 9 robots d’IA, llms.txt, données structurées, texte des produits dans le HTML, plan du site et points d’accès Shopify pour les agents (UCP et MCP).

Est-ce qu’il me dit si ChatGPT recommande ma marque?

Non. Il n’appelle aucun modèle d’IA. Les outils de suivi des mentions lancent des centaines de requêtes et comptent les mentions. Celui-ci vérifie ce qui vient avant : si un robot ne peut pas lire vos pages produits, aucune requête ne les fera ressortir.

Dois-je bloquer GPTBot et les autres robots d’entraînement?

C’est votre choix. Les robots d’entraînement (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot) collectent des données pour de futurs modèles. Les robots de recherche et d’utilisateur (OAI-SearchBot, ChatGPT-User, Claude-User, PerplexityBot) consultent des pages pour répondre aux questions maintenant. Bloquer le second groupe vous retire des réponses en direct; bloquer le premier vous garde seulement hors des données d’entraînement.

Ma boutique Shopify a-t-elle besoin d’un llms.txt?

Shopify en sert déjà un : chaque boutique a un /agents.md géré par Shopify, aussi servi à /llms.txt, qui dirige les agents vers les points d’accès UCP et MCP de la boutique. Vous pouvez le remplacer par un fichier templates/agents.md.liquid pour ajouter votre description, vos pages clés et vos politiques, en gardant les liens UCP et MCP.

Que sont UCP et MCP dans une boutique Shopify?

Universal Commerce Protocol (UCP) est une norme ouverte pour magasiner par l’entremise d’agents IA. Une boutique Shopify publie son profil UCP à /.well-known/ucp, et son point d’accès MCP à /api/ucp/mcp permet aux agents de chercher dans le catalogue, de remplir un panier et de lancer le paiement. Shopify a remplacé ses anciens outils Storefront MCP de catalogue et de panier par UCP.

Pourquoi le texte dans le HTML compte-t-il si Google exécute JavaScript?

Google exécute JavaScript, mais l’analyse du trafic des robots d’IA publiée par Vercel a montré que les grands robots d’IA ne le font pas. Ils lisent le HTML envoyé par votre serveur. Les thèmes Liquid rendent le titre, le prix et la description côté serveur; les applis et les vitrines headless les affichent parfois par script.

Est-ce que ça fonctionne pour les boutiques qui ne sont pas sur Shopify?

Oui. robots.txt, llms.txt, les données structurées, le texte clé et le plan du site fonctionnent de la même façon sur tout site. La vérification des agents cherche un profil UCP sur toute plateforme. Les pages produits sont trouvées par /products.json sur Shopify, et par le plan du site ailleurs.

Gardez-vous les adresses que je vérifie?

Les résultats peuvent être gardés en cache jusqu’à 10 minutes pour qu’une deuxième vérification soit instantanée. Nos journaux serveur gardent le nom de domaine et les 6 résultats, rien d’autre. Si vous vous envoyez le rapport, nous utilisons votre nom et votre courriel seulement pour vous répondre.

Sources

Sources vérifiées le