Storebot-Google y GPTBot estan probando tu checkout de Shopify. Esto es exactamente lo que hacen.
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:
- No bloquees Storebot-Google ni GPTBot en robots.txt
- Asegúrate de que tu flujo de checkout funcione correctamente, porque Google lo está probando
- Filtra las sesiones de checkout generadas por bots de tus correos de recuperación de carritos abandonados
- Separa el tráfico de bots del tráfico de clientes reales en tus analíticas (el monorail de Shopify se activa para ambos)
- Si usas una página llms.txt, ten en cuenta que GPTBot la referencia durante las pruebas de la Cart API
- 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
Storebot: Full
Flujo de interacción de GPTBot en Shopify
GPTBot: Mapeo de datos y Cart API
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 | Sí | No |
| Consulta checkout GraphQL | Sí | 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 | Sí | 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.