← All Articles

Storebot-Google et GPTBot testent votre paiement Shopify. Voici exactement ce qu'ils font.

Motif kaléidoscopique de vitrail représentant les flux de paiement fragmentés créés par Storebot-Google et GPTBot sur une boutique Shopify

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 :

  1. Ne bloquez pas Storebot-Google ou GPTBot dans robots.txt
  2. Assurez-vous que votre processus de paiement fonctionne correctement, car Google le teste
  3. Filtrez les sessions de paiement générées par les bots de vos e-mails de relance de panier abandonné
  4. Séparez le trafic bot du trafic client réel dans vos statistiques (le monorail de Shopify se déclenche pour les deux)
  5. Si vous utilisez une page llms.txt, sachez que GPTBot la consulte lors des tests de l’API panier
  6. 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 échange

Quelles étapes de paiement Storebot-Google complète-t-il sur Shopify ?

Flux de vérification de paiement Storebot-Google

Storebot : Reconnaissance

Page d'accueil JS Bundle (40+) Déclenchement Analytics Checkout JS Shop Pay Interface de paiement STOP

Storebot : Complet

Ajout au panier Jeton Checkout Rendu complet UI ↓ branches ↓
Cards Shop Pay Login
↓ fusionne ↓ Requête GraphQL Analytics (x9) ↓ produit suivant ↓
ThankYou Failed Prime
STOP

Flux d'interaction GPTBot sur Shopify

GPTBot : Cartographie des données et de l'API panier

Page d'accueil Pages produit (toutes) Images produit API JSON produit Ajout au panier (x8, 18 fév.) ↓ JavaScript API ↓
cart/add.js cart/clear.js cart/update.js
Sondage Auth (x64) Déclenchement Analytics llms.txt STOP : Aucun checkout créé

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.