← All Articles

Storebot-Google y GPTBot estan probando tu checkout de Shopify. Esto es exactamente lo que hacen.

Patron de caleidoscopio de vitral que representa los flujos fragmentados de checkout creados por Storebot-Google y GPTBot en una tienda Shopify

Si bloqueas estos bots, podrías estar perjudicando tu tienda

Si tienes una tienda Shopify y estás considerando bloquear Storebot-Google o GPTBot, lee esto primero.

Storebot-Google verifica que tu tienda pueda procesar una compra. Si no puede completar su verificación de checkout, tus productos pueden perder visibilidad en Google Shopping, paneles de productos y el botón Comprar en Google Search. Bloquear Storebot-Google le dice a Google que tu tienda no está abierta a verificación. Esa no es una señal que quieras enviar.

GPTBot mapea tu catálogo de productos y prueba tu Cart API. OpenAI usa estos datos para entender qué vende tu tienda y cómo funciona. Bloquear GPTBot elimina tu tienda de ese flujo de datos.

Nuestra recomendación para comerciantes de Shopify:

  1. No bloquees Storebot-Google ni GPTBot en robots.txt
  2. Asegúrate de que tu flujo de checkout funcione correctamente, porque Google lo está probando
  3. Filtra las sesiones de checkout generadas por bots de tus correos de recuperación de carritos abandonados
  4. Separa el tráfico de bots del tráfico de clientes reales en tus analíticas (el monorail de Shopify se activa para ambos)
  5. Si usas una página llms.txt, ten en cuenta que GPTBot la referencia durante las pruebas de la Cart API
  6. Mantén tus datos de productos limpios y tus métodos de pago activos, ambas plataformas los están catalogando

¿Qué están haciendo estos bots en las tiendas Shopify?

Storebot de Google y GPTBot de OpenAI interactúan con el flujo de checkout de Shopify. Ambos agregan artículos al carrito. Solo Storebot-Google renderiza la interfaz completa de checkout. Ninguno completa una compra.

La descripción oficial de Google dice que Storebot-Google se “usa para rastrear e indexar información de productos para Google Shopping.” Los registros muestran algo diferente. Storebot-Google agrega cada producto al carrito, genera sesiones reales de checkout, renderiza el formulario de pago y verifica la disponibilidad de Shop Pay. Eso es verificación de checkout, no indexación de productos.

GPTBot tiene un enfoque diferente. Agrega productos al carrito, llama directamente a la API JavaScript del carrito de Shopify, sondea la autenticación de clientes 64 veces y consulta los endpoints JSON de productos. Está construyendo un mapa de cómo funciona la tienda.

¿Con qué frecuencia ocurre esto?

No es un rastreo continuo. Ambos bots operan con poca frecuencia, en ráfagas cortas y dirigidas.

Storebot-Google: Dos veces en total, con 10 días de diferencia.

  • 18 de feb: reconocimiento rápido (86 solicitudes, 3 segundos), el mismo día que el primer rastreo de GPTBot
  • 28 de feb: prueba completa de checkout de los 9 productos (624 solicitudes, 7 minutos)
  • Nada desde entonces. Eso fue hace 3 semanas al momento de la publicación.

Actividad de carrito de GPTBot: Tres veces en 3 semanas.

  • 18 de feb: agregó los 8 productos existentes al carrito mediante URLs directas
  • 25 de feb: probó la API JavaScript del carrito (add.js, clear.js, update.js)
  • 13 de mar: descubrió un nuevo producto agregado después del rastreo inicial y lo probó en el carrito

¿Qué nos dice esto?

Google ejecuta la verificación de checkout como una auditoría periódica, no como un rastreo diario. Revisa, confirma que la tienda funciona y continúa. Si la tienda se rompe entre auditorías, Google no lo sabría hasta el siguiente pase.

GPTBot vuelve cuando el catálogo cambia. Detectó un nuevo producto agregado después de su rastreo inicial y regresó a probarlo. Eso significa que GPTBot no indexa solo una vez. Está monitoreando cambios de inventario y re-probando cuando los encuentra.

Para los comerciantes, esto significa que tu tienda necesita estar lista en todo momento. No recibes un aviso antes de que Storebot-Google ejecute su verificación de checkout. Si tu procesador de pagos está caído, tu tema de checkout está roto o tu configuración de Shop Pay está mal configurada durante esa ventana, Google registra una verificación fallida.


Los datos

Período: 25 de enero al 21 de marzo de 2026
Sitio: Tienda Shopify propiedad de WISLR. Permitido compartir, sin datos de clientes utilizados.
Total de solicitudes analizadas: 1,543 (Storebot-Google: 710, GPTBot: 833)

Estos datos provienen de una sola tienda Shopify y no deben interpretarse como un patrón general de la industria. Nuestra intención es compartir lo que encontramos, generar conversación y animar a los comerciantes a inspeccionar esto por sí mismos.

¿Quieres este nivel de visibilidad sobre tu propio tráfico de bots?

Agenda una llamada

¿Qué pasos del checkout completa Storebot-Google en Shopify?

Flujo de verificación de checkout de Storebot-Google

Storebot: Recon

Homepage JS Bundle (40+) Analytics Fire Checkout JS Shop Pay Checkout UI STOP

Storebot: Full

Add to Cart Checkout Token Full UI Render ↓ branches ↓
Cards Shop Pay Login
↓ merges ↓ GraphQL Query Analytics (x9) ↓ next product ↓
ThankYou Failed Prime
STOP

Flujo de interacción de GPTBot en Shopify

GPTBot: Mapeo de datos y Cart API

Homepage Product Pages (all) Product Images Product JSON API Add to Cart (x8, Feb 18) ↓ JavaScript API ↓
cart/add.js cart/clear.js cart/update.js
Auth Probe (x64) Analytics Fire llms.txt STOP: No checkout created

Este flujo abarca 3 sesiones: 18 de feb (páginas de productos, imágenes, JSON, agregados al carrito), 25 de feb (cart JS API + llms.txt), 13 de mar (+1 producto nuevo). No es un rastreo continuo.


¿Cómo se comparan Storebot-Google y GPTBot en Shopify?

Comportamiento Storebot-Google GPTBot
Total de solicitudes 710 833
Días activos (actividad de checkout/carrito) 2 3
Verifica robots.txt No No
Agrega productos al carrito Sí (9 productos) Sí (9 productos)
Crea sesiones de checkout Sí (8 sesiones) No
Renderiza la interfaz de checkout Sí (renderizado completo) No
Detecta métodos de pago Sí (Visa, MC, Amex, Shop Pay) No
Prueba Login with Shop No
Consulta checkout GraphQL No
Llama a la API JavaScript del carrito No Sí (add.js, clear.js, update.js)
Sondea autenticación de clientes No Sí (64 solicitudes a /customer_authentication/login)
Consulta la API JSON de productos No Sí (todos los productos .json)
Descarga imágenes de productos No (assets del homepage en reconocimiento, assets de checkout en sesión completa) Sí (todas las imágenes de productos)
Activa analíticas de Shopify Sí (monorail, /api/collect) Sí (monorail)
Completa la compra No No

Storebot-Google verifica la preparación para la compra: “¿Puede un cliente completar una transacción en esta tienda?” Recorre el flujo de checkout, renderiza la interfaz de pago y confirma que la tienda es funcional.

GPTBot mapea los datos y el modelo de interacción de la tienda: “¿Qué productos existen, cómo están estructurados, cómo funciona el carrito y qué endpoints de API están disponibles?” Recopila datos de productos (páginas, imágenes, JSON), prueba mecánicas del carrito (agregar, limpiar, actualizar) y sondea sistemas de autenticación.

Juntos, representan dos enfoques diferentes para entender el comercio electrónico: Google valida el flujo de transacciones, OpenAI mapea la capa de datos e interacción.


¿Por qué Google ejecuta simulaciones de checkout en tiendas Shopify?

Storebot-Google no es un rastreador de propósito general. Tiene un trabajo específico: verificar que las tiendas en línea son reales, funcionales y capaces de procesar transacciones. Nada de este comportamiento está documentado en detalle por Google. Esto es lo que sugieren los datos.

¿Storebot-Google afecta la elegibilidad para Google Shopping?

Los listados de Google Shopping requieren una tienda funcional detrás de ellos. Storebot-Google lo verifica programáticamente. Si tu checkout está roto, tus productos pueden perder visibilidad en los resultados de Shopping y en el botón “Comprar” en Google Search.

¿Qué señales de confianza del comerciante alimenta Storebot-Google?

Google Merchant Center rastrea la fiabilidad del comerciante. Una tienda que pasa la verificación de checkout de Storebot-Google demuestra un carrito funcional, métodos de pago válidos y un flujo de compra completo. Eso alimenta la puntuación de confianza de Google para comerciantes.

¿Qué métodos de pago verifica Storebot-Google?

Storebot-Google renderiza la interfaz completa de checkout, que incluye la detección de Shop Pay, Login with Shop y tarjetas estándar (Visa, Mastercard, Amex). Si Buy with Prime está instalado, ese componente se carga como parte del renderizado del checkout. Google probablemente usa estos datos para mostrar opciones de pago en los resultados de búsqueda y listados de Shopping.

¿Cómo detecta Storebot-Google tiendas falsas o rotas?

Al simular el flujo de checkout sin completar una compra, Google puede identificar tiendas con checkouts rotos, procesadores de pago faltantes o tiendas fraudulentas. Esto ayuda a filtrar comerciantes de baja calidad de los resultados de Shopping.

¿Por qué Storebot-Google carga tanto la página ThankYou como la de PaymentFailed?

Storebot-Google pre-carga el CSS tanto de la página ThankYou como del CSS de OffsitePaymentFailed. Evalúa si la tienda maneja ambos resultados. El manejo adecuado de errores para pagos fallidos señala un comerciante más maduro y fiable.


¿Cómo se ve una simulación completa de checkout de Storebot-Google?

¿Qué tan rápido es cada ciclo de checkout?

Paso del checkout Tiempo desde agregar al carrito
Agregar al carrito 0s
Sesión de checkout creada +1s
Interfaz completa de checkout renderizada +3s
Íconos de tarjetas de pago cargados +6s
Shop Pay + Login with Shop probados +7s
Checkout GraphQL consultado +7s
Sesión completada +7s

Cada ciclo completo de checkout por producto se completa en aproximadamente 7 segundos.


¿Hasta dónde llega Storebot-Google en el checkout de Shopify?

Storebot-Google avanza por el flujo de checkout de manera sistemática. Esto es exactamente lo que completa con éxito y dónde se detiene.

Lo que Storebot-Google completa

Paso Estado
Agregar producto al carrito (ID de variante real) Completado
Sesión de checkout creada (token único de Shopify) Completado
Página de checkout completamente renderizada (todo el CSS, JS, interfaz de pago) Completado
Detección de métodos de pago (SVGs de Visa, Mastercard, Amex) Completado
Sondeo de checkout acelerado (POST de Shop Pay) Completado
Prueba de Login with Shop Completado
Consulta de checkout GraphQL (API interna) Completado
Formateador de número de teléfono y autocompletado cargados Completado
CSS de ThankYou + OffsitePaymentFailed pre-cargados Completado
Telemetría de analíticas Monorail activada Completado

Dónde se detiene Storebot-Google

  • No envía POST a un endpoint de procesamiento de pagos
  • No envía dirección de envío
  • No carga página de confirmación de pedido ni de recibo
  • Carga el CSS de la página ThankYou pero nunca navega a una URL de agradecimiento

Llega al renderizado del formulario de pago. Puede ver el formulario, sabe qué métodos de pago están disponibles, ha confirmado que la sesión de checkout es válida. Luego se detiene antes de enviar cualquier dato de pago o personal.

La pregunta que responde: “Si un cliente real hiciera clic en Comprar Ahora en este momento, ¿vería un checkout funcional con opciones de pago válidas?” Sí.

Carga el CSS tanto de ThankYou como de OffsitePaymentFailed pero nunca activa ninguno de los dos resultados. Prueba la preparación, no completa una transacción.


¿Qué comportamientos de Shopify no están documentados sobre Storebot-Google?

Storebot-Google crea checkouts abandonados en Shopify

Storebot-Google crea tokens reales de checkout en Shopify. Estas sesiones pueden aparecer como checkouts abandonados en tu panel de administración de Shopify. Si estás ejecutando correos de recuperación de carritos abandonados, verifica que no los estés enviando a sesiones generadas por bots.

Storebot-Google infla los datos de analíticas de Shopify

Storebot-Google ejecuta JavaScript y activa los eventos de analíticas monorail de Shopify. Estas visitas se registran como sesiones reales. Si estás midiendo tasa de conversión, tasa de rebote o cantidad de sesiones a través de las analíticas de Shopify, el tráfico de Storebot-Google está en tus números.

Storebot-Google valida toda la ruta de compra, no solo las páginas de productos

No es un rastreo aleatorio. Storebot-Google valida carrito, checkout, métodos de pago, checkout acelerado, y tanto estados de éxito como de fallo. Esos datos alimentan la elegibilidad de Google Shopping, señales de confianza de Merchant Center y calidad de listados de productos.

Storebot-Google verifica qué métodos de pago soporta tu tienda

Renderiza el checkout completo, que detecta Shop Pay, Login with Shop y pagos con tarjetas estándar (Visa, Mastercard, Amex). Si Buy with Prime está instalado, ese componente se carga como parte del renderizado del checkout. Cuantos más métodos de pago disponibles, más datos tiene Google sobre la experiencia de compra de tu tienda.

Storebot-Google prueba múltiples productos, no solo uno

La Sesión 2 probó los 9 productos a través del checkout. Se agregaron 9 productos al carrito, 8 tuvieron sesiones completas de checkout generadas. No verifica un solo producto. Prueba cada artículo del catálogo.

Google Analytics no puede detectar Storebot-Google con precisión

Storebot-Google se identifica mediante la cadena User-Agent, pero ejecuta JavaScript como un navegador real. Las herramientas de analíticas del lado del cliente pueden contar estas visitas pero no pueden distinguirlas de clientes reales sin análisis de registros del servidor.


¿Qué hace GPTBot en las tiendas Shopify?

Métrica Valor
Total de solicitudes 833
Período activo 18 de feb al 21 de mar (en curso)
Productos agregados al carrito 9 (todos los productos)
Sesiones de checkout creadas 0
Compras completadas 0
Verificaciones de robots.txt 0

El enfoque de GPTBot es fundamentalmente diferente al de Storebot-Google. Mapea los datos y el modelo de interacción de la tienda en lugar de validar el flujo de checkout.

¿Qué tan rápido mapea GPTBot un catálogo de productos?

El 18 de febrero, GPTBot completó un rastreo completo de la tienda en 3 minutos 22 segundos (360 solicitudes). Trabaja en fases:

Fase Duración Qué sucede
Renderizado del homepage 0s a +33s Carga el homepage, descarga assets JS/CSS, fuentes, imágenes secuencialmente
Descubrimiento de productos + APIs JSON +33s a +2m 3s Visita cada página de producto, consulta endpoints .json y .oembed, sondea autenticación
Agregados rápidos al carrito +2m 4s a +2m 10s Agrega 5 productos al carrito en 6 segundos
Extracción continua +2m a +3m 22s Consulta blogs, colecciones, búsqueda, agregados restantes al carrito

Tiempo promedio por producto: ~20 segundos (incluyendo descarga de assets entre productos).

GPTBot carga assets secuencialmente a intervalos de ~0.5s, no en paralelo como Storebot-Google. Se comporta como un navegador headless de un solo hilo, no como un rastreador distribuido.

Métrica GPTBot Storebot-Google
Tiempo total de sesión 3 min 22 seg 7 min (sesión completa)
Productos procesados 8 8
Tiempo por producto ~20s ~7s
Paralelismo Un solo hilo (1 IP) Masivamente paralelo (47 IPs)

¿Qué extrae GPTBot por producto?

Dato Cómo
HTML de la página del producto (título, descripción, meta, datos estructurados) GET /products/PRODUCT
Imágenes del producto (2-3 por producto) GET /cdn/shop/files/…
Videos del producto GET /cdn/shop/videos/…
JSON completo del producto en Shopify (body_html, pricing, variants, inventory) GET /products/PRODUCT.json
Datos oEmbed GET /products/PRODUCT.oembed
IDs de variantes y precios De la API JSON + estructura de URL del carrito
Funcionalidad del carrito GET /cart/VARIANT_ID:1
Estado de autenticación GET /customer_authentication/login

GPTBot también consulta datos de toda la tienda: JSON del catálogo completo de productos (/products.json), todas las colecciones (/collections.json), búsqueda, contenido del blog y página de contacto.

¿Cómo agrega GPTBot productos al carrito?

GPTBot usa dos métodos:

Método 1: URLs directas del carrito (18 de feb)

GPTBot visitó cada página de producto, luego accedió a la URL directa del carrito con la página del producto como referrer.

Método 2: API JavaScript del carrito (25 de feb)

Un comportamiento diferente. GPTBot llamó directamente a la API AJAX del carrito de Shopify:

Hora Endpoint Referrer
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 llamó a cart/add.js (la API JavaScript para agregar artículos), luego navegó a la página llms.txt y desde allí llamó a cart/clear.js y cart/update.js. Pruebas programáticas de la Cart API con la página llms.txt en la cadena de referrer.

13 de mar: Nuevo producto descubierto

Un nuevo producto agregado a la tienda después del rastreo inicial del 18 de febrero fue descubierto y probado en el carrito el 13 de marzo.

¿GPTBot sondea la autenticación de clientes de Shopify?

Sí. 64 solicitudes a /customer_authentication/login y 7 a /customer_authentication/redirect. GPTBot sondea el sistema de autenticación de clientes de Shopify repetidamente.

¿Qué rastrea más GPTBot en Shopify?

Solicitudes Ruta Categoría
64 /customer_authentication/login Sondeo de autenticación
17 / Homepage
16 monorail/produce_batch Telemetría (JS ejecutado)
14 /products/[top-product] Página de producto
13 Rutas CDN de imágenes de productos Imágenes de productos
11 /search Búsqueda
9 /products/[product] Página de producto
8 /pages/contact Página de contacto
7 /collections/skill-packs Colección
7 /customer_authentication/redirect Sondeo de autenticación

Lo que GPTBot NO hace en Shopify

  • Verificar robots.txt (cero solicitudes, nunca)
  • Crear sesiones de checkout
  • Renderizar la interfaz de checkout
  • Enviar información de pago

Lo que GPTBot SÍ hace en Shopify

  • Agregar todos los productos al carrito (tanto por URL directa como por API JavaScript)
  • Ejecutar JavaScript de la página (la telemetría monorail se activa)
  • Descargar imágenes de productos
  • Consultar endpoints de la API JSON de productos (URLs .json)
  • Sondear la autenticación de clientes (64 intentos de login)
  • Visitar la página llms.txt y referenciarla como referer
  • Rastrear el endpoint de búsqueda


¿Qué otros bots interactúan con el checkout de Shopify?

Bot Agregados al carrito Sesiones de checkout Sondeo de Shop Pay Punto más avanzado
Storebot-Google 9 productos 8 sesiones Formulario de pago renderizado
GPTBot 9 productos Ninguna No Solo carrito
GoogleOther 1 producto Ninguna No Agregar al carrito + /cart/update
Googlebot Ninguno Ninguna 31x sondeos de Shop Pay Verificación de disponibilidad de Shop Pay
ChatGPT-User Ninguno Ninguna 1x sondeo de Shop Pay Incidental
DuckAssistBot Ninguno Ninguna 1x sondeo de Shop Pay Incidental
Bingbot Ninguno Ninguna 1x sondeo de Shop Pay Incidental
Google-Structured-Data-Testing Ninguno Ninguna 11x sondeos de Shop Pay Prueba de renderizado

Storebot-Google es el único bot que renderiza la interfaz completa de checkout. Ningún bot completa una compra.


Preguntas frecuentes

¿Qué es Storebot-Google?

Storebot-Google es el bot dedicado de Google para verificación de comercio electrónico. Rastrea tiendas en línea para validar que el flujo de compra funcione correctamente, comprobando desde la disponibilidad de productos hasta el renderizado del checkout y el soporte de métodos de pago. Es independiente de Googlebot, que se encarga de la indexación web general.

¿Storebot-Google realmente completa compras?

No. Según el análisis de registros del servidor, Storebot-Google agrega productos reales al carrito, genera sesiones reales de checkout en Shopify, renderiza la interfaz completa de pago y prueba métodos de pago como Shop Pay, pero se detiene antes de enviar cualquier dato de pago o información personal. Verifica la preparación para la compra sin completar una transacción.

¿Cuántas solicitudes hace Storebot-Google por sesión?

En las sesiones analizadas, Storebot-Google realizó 86 solicitudes en 3 segundos durante un pase rápido de reconocimiento, y 624 solicitudes en aproximadamente 7 minutos durante una simulación completa de checkout. La sesión completa incluyó agregar productos al carrito, renderizar la interfaz de checkout y probar múltiples métodos de pago a través de docenas de IPs paralelas de Google.

¿Storebot-Google afecta las analíticas de Shopify?

Sí. Storebot-Google ejecuta JavaScript y activa la telemetría de analíticas de Shopify (eventos de seguimiento monorail), lo que significa que sus visitas pueden aparecer en tus analíticas como si un cliente real hubiera visitado. También crea sesiones de checkout reales con tokens únicos, que pueden aparecer como checkouts abandonados en tu panel de administración de Shopify.

¿Por qué Storebot-Google prueba el checkout en tiendas Shopify?

Storebot-Google valida que una tienda pueda procesar compras reales. Estos datos probablemente alimentan Google Shopping, Google Merchant Center y funciones de resultados de búsqueda que muestran la disponibilidad de productos y opciones de compra. Una tienda con un checkout verificado y funcional tiene más probabilidades de aparecer en los resultados de Google Shopping.

¿Se puede bloquear Storebot-Google con robots.txt?

Puedes agregar Storebot-Google a tus reglas de disallow en robots.txt, pero bloquearlo puede afectar tu visibilidad en Google Shopping y en funciones de búsqueda relacionadas con productos. Google usa los datos de Storebot para verificar la fiabilidad del comerciante, por lo que bloquearlo podría señalar que tu tienda no está abierta a verificación.

¿GPTBot agrega productos al carrito en tiendas Shopify?

Sí. GPTBot agrega productos al carrito usando tanto URLs directas de carrito (/cart/VARIANT_ID:1) como la API JavaScript del carrito de Shopify (cart/add.js, cart/clear.js, cart/update.js). En las sesiones analizadas, GPTBot agregó cada producto de la tienda al carrito. A diferencia de Storebot-Google, GPTBot no crea sesiones de checkout ni renderiza la interfaz de checkout.

¿Cuál es la diferencia entre Storebot-Google y GPTBot en Shopify?

Storebot-Google valida la preparación para la compra recorriendo el flujo completo de checkout, renderizando la interfaz de pago y confirmando que la tienda es funcional. GPTBot mapea los datos y el modelo de interacción de la tienda recopilando datos de productos, probando mecánicas del carrito, sondeando la autenticación de clientes y consultando endpoints JSON de productos. Google valida el flujo de transacciones. OpenAI mapea la capa de datos e interacción.