Storebot-Google et GPTBot testent votre paiement Shopify. Voici exactement ce qu'ils font.
Si vous bloquez ces bots, vous risquez de nuire à votre boutique
Si vous gérez une boutique Shopify et envisagez de bloquer Storebot-Google ou GPTBot, lisez ceci d’abord.
Storebot-Google vérifie que votre boutique peut traiter un achat. S’il ne peut pas effectuer sa vérification de paiement, vos produits peuvent perdre en visibilité dans Google Shopping, les panneaux produit et le bouton Acheter dans la recherche Google. Bloquer Storebot-Google indique à Google que votre boutique n’est pas ouverte à la vérification. Ce n’est pas un signal que vous souhaitez envoyer.
GPTBot cartographie votre catalogue de produits et teste votre API panier. OpenAI utilise ces données pour comprendre ce que votre boutique vend et comment elle fonctionne. Bloquer GPTBot retire votre boutique de ce pipeline.
Notre recommandation pour les marchands Shopify :
- Ne bloquez pas Storebot-Google ou GPTBot dans robots.txt
- Assurez-vous que votre processus de paiement fonctionne correctement, car Google le teste
- Filtrez les sessions de paiement générées par les bots de vos e-mails de relance de panier abandonné
- Séparez le trafic bot du trafic client réel dans vos statistiques (le monorail de Shopify se déclenche pour les deux)
- Si vous utilisez une page llms.txt, sachez que GPTBot la consulte lors des tests de l’API panier
- Gardez vos données produit propres et vos moyens de paiement actifs, les deux plateformes les cataloguent
Que font ces bots sur les boutiques Shopify ?
Le Storebot de Google et le GPTBot d’OpenAI interagissent tous deux avec le flux de paiement Shopify. Les deux ajoutent des articles au panier. Seul Storebot-Google affiche l’interface de paiement complète. Aucun des deux ne finalise un achat.
La description officielle de Google indique que Storebot-Google est « utilisé pour explorer et indexer les informations produit pour Google Shopping ». Les logs montrent quelque chose de différent. Storebot-Google ajoute chaque produit au panier, génère de vraies sessions de paiement, affiche le formulaire de paiement et vérifie la disponibilité de Shop Pay. C’est de la vérification de paiement, pas de l’indexation produit.
GPTBot adopte une approche différente. Il ajoute des produits au panier, appelle directement l’API JavaScript Shopify Cart, sonde l’authentification client 64 fois et récupère les endpoints JSON produit. Il construit une cartographie du fonctionnement de la boutique.
À quelle fréquence cela se produit-il ?
Il ne s’agit pas d’une exploration continue. Les deux bots fonctionnent peu fréquemment, par rafales courtes et ciblées.
Storebot-Google : Deux fois au total, à 10 jours d’intervalle.
- 18 février : reconnaissance rapide (86 requêtes, 3 secondes), le même jour que le premier crawl de GPTBot
- 28 février : test de paiement complet des 9 produits (624 requêtes, 7 minutes)
- Rien depuis. C’était il y a 3 semaines au moment de la publication.
Activité panier de GPTBot : Trois fois sur 3 semaines.
- 18 février : ajout des 8 produits existants au panier via des URL directes
- 25 février : test de l’API JavaScript panier (add.js, clear.js, update.js)
- 13 mars : découverte d’un nouveau produit ajouté après le crawl initial et test de panier
Qu’est-ce que cela nous apprend ?
Google exécute la vérification de paiement comme un audit périodique, pas comme un crawl quotidien. Il se connecte, confirme que la boutique fonctionne et passe à autre chose. Si la boutique tombe en panne entre deux audits, Google ne le saurait pas avant le prochain passage.
GPTBot revient quand le catalogue change. Il a détecté un nouveau produit ajouté après son crawl initial et est revenu le tester. Cela signifie que GPTBot ne se contente pas d’indexer une seule fois. Il surveille les changements d’inventaire et relance ses tests quand il en trouve.
Pour les marchands, cela signifie que votre boutique doit être prête en permanence. Vous ne recevez aucun avertissement avant que Storebot-Google ne lance sa vérification de paiement. Si votre processeur de paiement est en panne, votre thème de paiement est cassé ou votre configuration Shop Pay est mal paramétrée pendant cette fenêtre, Google enregistre une vérification échouée.
Les données
Période : 25 janvier au 21 mars 2026
Site : Boutique Shopify appartenant à WISLR. Autorisée à partager, aucune donnée client utilisée.
Total des requêtes analysées : 1 543 (Storebot-Google : 710, GPTBot : 833)
Ces données proviennent d’une seule boutique Shopify et ne doivent pas être interprétées comme un modèle général du secteur. Notre intention est de partager ce que nous avons trouvé, de susciter la discussion et d’encourager les marchands à examiner cela par eux-mêmes.
Vous voulez ce niveau de visibilité sur votre propre trafic bot ?
Planifier un échangeQuelles étapes de paiement Storebot-Google complète-t-il sur Shopify ?
Flux de vérification de paiement Storebot-Google
Storebot : Reconnaissance
Storebot : Complet
Flux d'interaction GPTBot sur Shopify
GPTBot : Cartographie des données et de l'API panier
Ce flux couvre 3 sessions : 18 fév. (pages produit, images, JSON, ajouts panier), 25 fév. (API JS panier + llms.txt), 13 mars (+1 nouveau produit). Pas un crawl continu.
Comment Storebot-Google et GPTBot se comparent-ils sur Shopify ?
| Comportement | Storebot-Google | GPTBot |
|---|---|---|
| Total des requêtes | 710 | 833 |
| Jours actifs (activité checkout/panier) | 2 | 3 |
| Vérifie robots.txt | Non | Non |
| Ajoute des produits au panier | Oui (9 produits) | Oui (9 produits) |
| Crée des sessions de paiement | Oui (8 sessions) | Non |
| Affiche l’interface de paiement | Oui (rendu complet) | Non |
| Détecte les moyens de paiement | Oui (Visa, MC, Amex, Shop Pay) | Non |
| Teste Login with Shop | Oui | Non |
| Interroge le GraphQL checkout | Oui | Non |
| Appelle l’API JavaScript panier | Non | Oui (add.js, clear.js, update.js) |
| Sonde l’authentification client | Non | Oui (64 requêtes vers /customer_authentication/login) |
| Récupère l’API JSON produit | Non | Oui (tous les produits .json) |
| Télécharge les images produit | Non (assets page d’accueil en reconnaissance, assets checkout en session complète) | Oui (toutes les images produit) |
| Déclenche les analytics Shopify | Oui (monorail, /api/collect) | Oui (monorail) |
| Finalise un achat | Non | Non |
Storebot-Google vérifie que l’achat est possible : « Un client peut-il finaliser une transaction sur cette boutique ? » Il parcourt le flux de paiement, affiche l’interface de paiement et confirme que la boutique est fonctionnelle.
GPTBot cartographie les données et le modèle d’interaction de la boutique : « Quels produits existent, comment sont-ils structurés, comment fonctionne le panier et quels endpoints API sont disponibles ? » Il collecte les données produit (pages, images, JSON), teste les mécanismes du panier (ajout, vidage, mise à jour) et sonde les systèmes d’authentification.
Ensemble, ils représentent deux approches différentes pour comprendre le e-commerce : Google valide le pipeline de transaction, OpenAI cartographie la couche de données et d’interaction.
Pourquoi Google exécute-t-il des simulations de paiement sur les boutiques Shopify ?
Storebot-Google n’est pas un robot d’exploration généraliste. Il a une mission spécifique : vérifier que les boutiques en ligne sont réelles, fonctionnelles et capables de traiter des transactions. Aucun de ces comportements n’est documenté en détail par Google. Voici ce que les données suggèrent.
Storebot-Google affecte-t-il l’éligibilité à Google Shopping ?
Les fiches Google Shopping nécessitent une boutique fonctionnelle derrière elles. Storebot-Google le vérifie de manière programmatique. Si votre paiement est cassé, vos produits peuvent perdre en visibilité dans les résultats Shopping et le bouton « Acheter » dans la recherche Google.
Quels signaux de confiance marchand Storebot-Google alimente-t-il ?
Google Merchant Center suit la fiabilité des marchands. Une boutique qui réussit la vérification de paiement de Storebot-Google démontre un panier fonctionnel, des moyens de paiement valides et un processus d’achat complet. Cela alimente le scoring de confiance de Google pour les marchands.
Quels moyens de paiement Storebot-Google vérifie-t-il ?
Storebot-Google affiche l’interface de paiement complète, qui inclut la détection de Shop Pay, Login with Shop et les cartes standard (Visa, Mastercard, Amex). Si Buy with Prime est installé, ce composant se charge également dans le cadre du rendu de paiement. Google utilise probablement ces données pour afficher les options de paiement dans les résultats de recherche et les fiches Shopping.
Comment Storebot-Google détecte-t-il les boutiques fausses ou cassées ?
En simulant le flux de paiement sans finaliser d’achat, Google peut identifier les boutiques avec des paiements cassés, des processeurs de paiement manquants ou des vitrines factices. Cela aide à filtrer les marchands de faible qualité des résultats Shopping.
Pourquoi Storebot-Google charge-t-il les pages ThankYou et PaymentFailed ?
Storebot-Google précharge le CSS de la page ThankYou et le CSS de OffsitePaymentFailed. Il évalue si la boutique gère les deux issues. La gestion correcte des erreurs de paiement signale un marchand plus mature et fiable.
À quoi ressemble une simulation de paiement complète de Storebot-Google ?
Quelle est la rapidité de chaque cycle de paiement ?
| Étape de paiement | Temps depuis l’ajout au panier |
|---|---|
| Ajout au panier | 0s |
| Session de paiement créée | +1s |
| Interface de paiement complète affichée | +3s |
| Icônes des cartes de paiement chargées | +6s |
| Shop Pay + Login with Shop testés | +7s |
| GraphQL checkout interrogé | +7s |
| Session terminée | +7s |
Chaque cycle de paiement complet par produit s’effectue en environ 7 secondes.
Jusqu’où Storebot-Google va-t-il dans le paiement Shopify ?
Storebot-Google progresse dans le flux de paiement de manière systématique. Voici exactement ce qu’il accomplit et où il s’arrête.
Ce que Storebot-Google accomplit
| Étape | Statut |
|---|---|
| Ajout du produit au panier (vrai ID de variante) | Accompli |
| Session de paiement créée (jeton Shopify unique) | Accompli |
| Page de paiement entièrement rendue (tous CSS, JS, interface de paiement) | Accompli |
| Détection des moyens de paiement (SVG Visa, Mastercard, Amex) | Accompli |
| Sondage checkout accéléré (POST Shop Pay) | Accompli |
| Test Login with Shop | Accompli |
| Requête GraphQL checkout (API interne) | Accompli |
| Formateur de numéro de téléphone et autocomplétion chargés | Accompli |
| CSS ThankYou + OffsitePaymentFailed préchargés | Accompli |
| Télémétrie analytics monorail déclenchée | Accompli |
Où Storebot-Google s’arrête
- Aucun POST vers un endpoint de traitement de paiement
- Aucune soumission d’adresse de livraison
- Aucune page de confirmation de commande ou de reçu chargée
- Il charge le CSS de la page ThankYou mais ne navigue jamais vers une URL de remerciement
Il arrive jusqu’au rendu du formulaire de paiement. Il peut voir le formulaire, il sait quels moyens de paiement sont disponibles, il a confirmé que la session de paiement est valide. Puis il s’arrête avant de soumettre des données de paiement ou personnelles.
La question à laquelle il répond : « Si un vrai client cliquait sur Acheter maintenant, verrait-il un processus de paiement fonctionnel avec des options de paiement valides ? » Oui.
Il charge les CSS ThankYou et OffsitePaymentFailed mais ne déclenche aucun des deux résultats. Test de disponibilité, pas finalisation de transaction.
Quels comportements Shopify ne sont pas documentés concernant Storebot-Google ?
Storebot-Google crée des paniers abandonnés dans Shopify
Storebot-Google crée de vrais jetons de paiement Shopify. Ces sessions peuvent apparaître comme des paniers abandonnés dans votre interface d’administration Shopify. Si vous utilisez des e-mails de relance de panier abandonné, vérifiez que vous ne les envoyez pas à des sessions générées par des bots.
Storebot-Google gonfle les données analytics Shopify
Storebot-Google exécute du JavaScript et déclenche les événements analytics monorail de Shopify. Ces visites s’enregistrent comme de vraies sessions. Si vous mesurez le taux de conversion, le taux de rebond ou le nombre de sessions via les analytics Shopify, le trafic de Storebot-Google est dans vos chiffres.
Storebot-Google valide l’ensemble du parcours d’achat, pas seulement les pages produit
Pas d’exploration aléatoire. Storebot-Google valide le panier, le paiement, les moyens de paiement, le paiement accéléré et les états de succès et d’échec. Ces données alimentent l’éligibilité Google Shopping, les signaux de confiance Merchant Center et la qualité des fiches produit.
Storebot-Google vérifie quels moyens de paiement votre boutique supporte
Il affiche le paiement complet qui détecte Shop Pay, Login with Shop et les paiements par carte standard (Visa, Mastercard, Amex). Si Buy with Prime est installé, ce composant se charge dans le cadre du rendu de paiement. Plus il y a de moyens de paiement disponibles, plus Google dispose de données sur l’expérience d’achat de votre boutique.
Storebot-Google teste plusieurs produits, pas un seul
La session 2 a testé les 9 produits jusqu’au paiement. 9 produits ont été ajoutés au panier, 8 ont eu des sessions de paiement complètes générées. Pas la vérification d’un seul produit. Le test de chaque article du catalogue.
Google Analytics ne peut pas détecter Storebot-Google avec précision
Storebot-Google s’identifie via la chaîne User-Agent, mais il exécute du JavaScript comme un vrai navigateur. Les outils d’analyse côté client peuvent compter ces visites mais ne peuvent pas les distinguer des vrais clients sans analyse des logs côté serveur.
Que fait GPTBot sur les boutiques Shopify ?
| Métrique | Valeur |
|---|---|
| Total des requêtes | 833 |
| Période active | 18 février au 21 mars (en cours) |
| Produits ajoutés au panier | 9 (chaque produit) |
| Sessions de paiement créées | 0 |
| Achats finalisés | 0 |
| Vérifications robots.txt | 0 |
L’approche de GPTBot est fondamentalement différente de celle de Storebot-Google. Il cartographie les données et le modèle d’interaction de la boutique plutôt que de valider le pipeline de paiement.
À quelle vitesse GPTBot cartographie-t-il un catalogue de produits ?
Le 18 février, GPTBot a terminé un crawl complet de la boutique en 3 minutes 22 secondes (360 requêtes). Il fonctionne par phases :
| Phase | Durée | Ce qui se passe |
|---|---|---|
| Rendu page d’accueil | 0s à +33s | Charge la page d’accueil, télécharge les assets JS/CSS, polices, images séquentiellement |
| Découverte produits + API JSON | +33s à +2m 3s | Visite chaque page produit, récupère les endpoints .json et .oembed, sonde l’authentification |
| Ajouts rapides au panier | +2m 4s à +2m 10s | Ajoute 5 produits au panier en 6 secondes |
| Extraction continue | +2m à +3m 22s | Récupère blogs, collections, recherche, ajouts panier restants |
Temps moyen par produit : ~20 secondes (incluant les téléchargements d’assets entre les produits).
GPTBot charge les assets séquentiellement à des intervalles de ~0,5s, pas en parallèle comme Storebot-Google. Il se comporte comme un navigateur headless mono-thread, pas comme un robot d’exploration distribué.
| Métrique | GPTBot | Storebot-Google |
|---|---|---|
| Durée totale de session | 3 min 22 s | 7 min (session complète) |
| Produits traités | 8 | 8 |
| Temps par produit | ~20s | ~7s |
| Parallélisme | Mono-thread (1 IP) | Massivement parallèle (47 IP) |
Que récupère GPTBot par produit ?
| Point de données | Méthode |
|---|---|
| HTML de la page produit (titre, description, meta, données structurées) | GET /products/PRODUCT |
| Images produit (2-3 par produit) | GET /cdn/shop/files/… |
| Vidéos produit | GET /cdn/shop/videos/… |
| JSON Shopify complet du produit (body_html, tarifs, variantes, inventaire) | GET /products/PRODUCT.json |
| Données oEmbed | GET /products/PRODUCT.oembed |
| ID de variantes et tarifs | Depuis l’API JSON + structure URL panier |
| Fonctionnalité panier | GET /cart/VARIANT_ID:1 |
| État d’authentification | GET /customer_authentication/login |
GPTBot récupère également les données à l’échelle de la boutique : le JSON complet du catalogue produit (/products.json), toutes les collections (/collections.json), la recherche, le contenu du blog et la page de contact.
Comment GPTBot ajoute-t-il des produits au panier ?
GPTBot utilise deux méthodes :
Méthode 1 : URL directes de panier (18 fév.)
GPTBot a visité chaque page produit, puis a accédé à l’URL directe du panier avec la page produit comme référent.
Méthode 2 : API JavaScript panier (25 fév.)
Un comportement différent. GPTBot a appelé l’API AJAX Shopify Cart directement :
| Heure | Endpoint | Référent |
|---|---|---|
| 16:37:21 | POST /cart/add.js | /products/[product-page] |
| 16:37:39 | POST /cart/clear.js | /pages/llms-txt |
| 16:37:41 | POST /cart/update.js | /pages/llms-txt |
GPTBot a appelé cart/add.js (l’API JavaScript pour ajouter des articles), puis a navigué vers la page llms.txt et de là a appelé cart/clear.js et cart/update.js. Test programmatique de l’API panier avec la page llms.txt dans la chaîne de référents.
13 mars : Nouveau produit découvert
Un nouveau produit ajouté à la boutique après le crawl initial du 18 février a été découvert et testé via le panier le 13 mars.
GPTBot sonde-t-il l’authentification client Shopify ?
Oui. 64 requêtes vers /customer_authentication/login et 7 vers /customer_authentication/redirect. GPTBot sonde le système d’authentification client Shopify de manière répétée.
Que parcourt GPTBot le plus sur Shopify ?
| Requêtes | Chemin | Catégorie |
|---|---|---|
| 64 | /customer_authentication/login | Sondage authentification |
| 17 | / | Page d’accueil |
| 16 | monorail/produce_batch | Télémétrie (JS exécuté) |
| 14 | /products/[top-product] | Page produit |
| 13 | Chemins CDN images produit | Images produit |
| 11 | /search | Recherche |
| 9 | /products/[product] | Page produit |
| 8 | /pages/contact | Page contact |
| 7 | /collections/skill-packs | Collection |
| 7 | /customer_authentication/redirect | Sondage authentification |
Ce que GPTBot ne fait PAS sur Shopify
- Vérifier robots.txt (zéro requête, jamais)
- Créer des sessions de paiement
- Afficher l’interface de paiement
- Soumettre des informations de paiement
Ce que GPTBot FAIT sur Shopify
- Ajouter chaque produit au panier (à la fois via URL directe et API JavaScript)
- Exécuter le JavaScript des pages (la télémétrie monorail se déclenche)
- Télécharger les images produit
- Récupérer les endpoints API JSON produit (URL .json)
- Sonder l’authentification client (64 tentatives de connexion)
- Visiter la page llms.txt et la référencer comme referer
- Explorer l’endpoint de recherche
Quels autres bots interagissent avec le paiement Shopify ?
| Bot | Ajouts panier | Sessions de paiement | Sondage Shop Pay | Point le plus avancé |
|---|---|---|---|---|
| Storebot-Google | 9 produits | 8 sessions | Oui | Formulaire de paiement affiché |
| GPTBot | 9 produits | Aucune | Non | Panier uniquement |
| GoogleOther | 1 produit | Aucune | Non | Ajout panier + /cart/update |
| Googlebot | Aucun | Aucune | 31x sondages Shop Pay | Vérification disponibilité Shop Pay |
| ChatGPT-User | Aucun | Aucune | 1x sondage Shop Pay | Incident |
| DuckAssistBot | Aucun | Aucune | 1x sondage Shop Pay | Incident |
| Bingbot | Aucun | Aucune | 1x sondage Shop Pay | Incident |
| Google-Structured-Data-Testing | Aucun | Aucune | 11x sondages Shop Pay | Test de rendu |
Storebot-Google est le seul bot qui affiche l’interface de paiement complète. Aucun bot ne finalise un achat.
Questions fréquentes
Qu’est-ce que Storebot-Google ?
Storebot-Google est le bot de vérification e-commerce dédié de Google. Il explore les boutiques en ligne pour valider que le processus d’achat fonctionne correctement, vérifiant tout, de la disponibilité des produits au rendu du paiement et à la prise en charge des moyens de paiement. Il est distinct de Googlebot, qui gère l’indexation web générale.
Storebot-Google finalise-t-il réellement des achats ?
Non. D’après l’analyse des logs serveur, Storebot-Google ajoute de vrais produits au panier, génère de vraies sessions de paiement Shopify, affiche l’interface de paiement complète et teste des moyens de paiement comme Shop Pay, mais il s’arrête avant de soumettre des données de paiement ou des informations personnelles. Il vérifie que l’achat est possible sans finaliser de transaction.
Combien de requêtes Storebot-Google effectue-t-il par session ?
Dans les sessions analysées, Storebot-Google a effectué 86 requêtes en 3 secondes lors d’un passage de reconnaissance rapide, et 624 requêtes sur environ 7 minutes lors d’une simulation de paiement complète. La session complète comprenait l’ajout de produits au panier, le rendu de l’interface de paiement et le test de plusieurs moyens de paiement sur des dizaines d’adresses IP Google en parallèle.
Storebot-Google affecte-t-il les statistiques Shopify ?
Oui. Storebot-Google exécute du JavaScript et déclenche la télémétrie analytics de Shopify (événements de suivi monorail), ce qui signifie que ses visites peuvent apparaître dans vos statistiques comme si un vrai client avait visité. Il crée également des sessions de paiement réelles avec des jetons uniques, qui peuvent apparaître comme des paniers abandonnés dans votre interface d’administration Shopify.
Pourquoi Storebot-Google teste-t-il le paiement sur les boutiques Shopify ?
Storebot-Google vérifie qu’une boutique peut traiter de vrais achats. Ces données alimentent probablement Google Shopping, Google Merchant Center et les fonctionnalités de résultats de recherche qui affichent la disponibilité des produits et les options d’achat. Une boutique avec un processus de paiement vérifié et fonctionnel a plus de chances d’apparaître dans les résultats Google Shopping.
Peut-on bloquer Storebot-Google avec robots.txt ?
Vous pouvez ajouter Storebot-Google à vos règles de refus robots.txt, mais le bloquer peut affecter votre visibilité dans Google Shopping et les fonctionnalités de recherche liées aux produits. Google utilise les données de Storebot pour vérifier la fiabilité des marchands, donc le bloquer pourrait signaler que votre boutique n’est pas ouverte à la vérification.
GPTBot ajoute-t-il des produits au panier sur les boutiques Shopify ?
Oui. GPTBot ajoute des produits au panier en utilisant à la fois des URL directes de panier (/cart/VARIANT_ID:1) et l’API JavaScript Shopify Cart (cart/add.js, cart/clear.js, cart/update.js). Dans les sessions analysées, GPTBot a ajouté chaque produit de la boutique au panier. Contrairement à Storebot-Google, GPTBot ne crée pas de sessions de paiement et n’affiche pas l’interface de paiement.
Quelle est la différence entre Storebot-Google et GPTBot sur Shopify ?
Storebot-Google valide que l’achat est possible en parcourant le flux de paiement complet, en affichant l’interface de paiement et en confirmant que la boutique est fonctionnelle. GPTBot cartographie les données et le modèle d’interaction de la boutique en collectant les données produit, en testant les mécanismes du panier, en sondant l’authentification client et en récupérant les endpoints JSON produit. Google valide le pipeline de transaction. OpenAI cartographie la couche de données et d’interaction.