Lo que un agente IA lee de tu tienda online antes de comprar (y lo que no encuentra)

Cuando un agente IA recibe la instrucción "cómprame unas zapatillas de running por menos de 80 euros en talla 42", no abre Chrome ni navega a ningún escaparate. Lo que hace es consultar feeds, parsear datos estructurados y evaluar si tiene información suficiente para completar la transacción. Tu ficha de producto con fotos bonitas y un texto cuidado de 300 palabras, en ese proceso, no existe; lo que existe es lo que tu tienda le ha declarado en schema y en el feed de Merchant Center.

Ese cambio de mecanismo es lo que hace que muchas tiendas bien diseñadas sean completamente invisibles al canal agentic, y lo que convierte el schema Product en algo que ya no puedes tratar solo como una palanca para los rich snippets.

Por qué un agente IA no hace clic en tu ficha de producto y qué lee en cambio

El modelo de navegación clásico asume que hay un humano detrás de la pantalla que compara, se fija en las imágenes y decide. Los agentes IA operan de otra manera: tienen acceso a una capa de datos estructurados (el schema que declaras en tu HTML), a feeds de producto publicados en plataformas como Google Merchant Center y, progresivamente, a protocolos de intercambio de datos que van más allá del rastreo web convencional.

En enero de 2026, Google anunció el Universal Commerce Protocol (UCP) junto a Shopify, Visa, Mastercard, Stripe y Walmart, entre una veintena larga de socios. El UCP es, en esencia, un protocolo estandarizado para que los agentes puedan leer información de producto, precios, disponibilidad y métodos de pago de forma fiable y sin necesidad de "simular" una sesión de usuario. Puedes ver el detalle técnico en el blog de desarrolladores de Google. El despliegue completo en España aún no está confirmado (se espera en los próximos meses, cuando el rollout llegue al mercado europeo), pero el protocolo ya define la dirección que van a tomar los requisitos técnicos del canal.

En el Google I/O de mayo de 2026, Google presentó el agentic checkout como una experiencia nativa dentro de AI Mode: el usuario puede delegar la compra en el agente y este la completa sin que el usuario abandone la interfaz de Google. Según las proyecciones de PayPal, para 2030 el 25% de las ventas online se realizará a través de agentes. Puede que esa cifra sea optimista, pero la dirección que señala no lo es.

Los campos que un agente necesita ver para procesar una compra en tu tienda

Si abro el código fuente de una tienda online media en España y busco su schema Product, lo que encuentro con demasiada frecuencia es un bloque JSON-LD con nombre, precio y descripción; todo lo demás, ausente. Para un rich snippet de Google eso puede ser suficiente, pero para que un agente procese una compra, no lo es. Estos son los atributos que un agente necesita para poder actuar:

  • GTIN / EAN: el identificador universal del producto. Sin él, el agente no puede cruzar tu oferta con otras fuentes de precios ni verificar que el producto es lo que dice ser. Es el campo más frecuentemente ausente en feeds de tiendas pequeñas y medianas.
  • price + priceCurrency (con IVA incluido): el precio tiene que ser el precio real que paga el cliente, con impuestos, no el precio base. Un agente que muestre un precio sin IVA al usuario español está dando información incorrecta y generando una fricción innecesaria en el momento del checkout.
  • availability: el valor tiene que reflejar el stock en tiempo real. Un InStock estático que no se actualiza cuando el almacén se queda sin unidades es uno de los errores que más rápido deterioran la confianza del canal agentic, porque el agente intenta completar una compra que no puede procesarse.
  • shippingDetails: plazos y costes de envío. Un agente que no sabe si el envío tarda dos días o diez, o si cuesta cuatro euros o doce, no puede responder con precisión a la pregunta más habitual del comprador antes de decidirse.
  • brand: nombre de la marca en campo propio, no solo mencionado en la descripción.
  • description técnica: no el texto de marketing, sino atributos concretos (material, dimensiones, compatibilidades, requisitos de uso) que permitan al agente hacer el matching con la consulta del usuario.

La manera más rápida de ver el estado de tu schema Product es el Rich Results Test de Google. Para el feed, el diagnóstico está en Merchant Center; la pestaña de diagnóstico muestra exactamente qué atributos faltan o tienen valores problemáticos. Si quieres ir más a fondo en cómo usar estos datos estructurados en páginas de categoría, tengo un artículo más detallado sobre el uso de schema de producto en categorías.

Alex Amigo

¿Necesitas ayuda con tu estrategia SEO?

Trabajemos juntos para hacer crecer tu negocio con una estrategia digital personalizada.

Lo que aparece cuando auditas una tienda online hoy con este criterio

Cuando abro el Rich Results Test de una tienda y miro el schema Product con el criterio del canal agentic en lugar del criterio del rich snippet clásico, el diagnóstico cambia bastante. Los errores que aparecen en Merchant Center como "advertencias" (no como errores bloqueantes) son exactamente los que más importan aquí: GTINs ausentes, precios sin IVA, disponibilidad estática, shippingDetails sin declarar.

Un ejemplo habitual: una tienda de material deportivo con 200 referencias, bien indexada y con buenos rankings orgánicos. Su schema Product tiene nombre, precio, imagen y descripción. El Rich Results Test la aprueba sin errores críticos. Pero en el feed de Merchant Center, el 60% de los productos no tiene GTIN (porque son artículos de marca propia sin código de barras EAN registrado), el precio declarado es el precio sin IVA (que coincide con el precio base del ERP), y availability está fijado como InStock en todos los productos desde la configuración inicial del plugin, independientemente del stock real. Para Google Shopping clásico, eso es un problema moderado; para el canal agentic, es una barrera de entrada.

El caso del precio sin IVA merece un inciso: no es solo un problema técnico, es un problema de regulación. En España, el precio que se le muestra al consumidor final tiene que incluir todos los impuestos; un agente que lea un precio de 65,29 euros y lo comunique al usuario cuando el precio real es 79,00 euros con IVA está creando una expectativa incorrecta que el checkout va a romper. Para detectar si tienes este problema, lo más directo es comparar el valor del campo price en tu schema con el precio que muestra el carrito antes de pagar.

Lo que puedes revisar esta semana en tu tienda

Una checklist ordenada por impacto y coste de implementación:

  1. Verifica el precio con IVA en el schema. Abre el código fuente de tres fichas de producto y compara el valor de price con el precio que aparece en el carrito. Si no coinciden, hay que tocar la configuración del plugin de schema (en WooCommerce, Prestashop o Shopify, todos tienen opciones para declarar precio con o sin impuestos).
  2. Revisa la disponibilidad dinámica. Entra en Merchant Center y filtra los productos con advertencia de disponibilidad. Si el campo está fijado de forma estática y no se sincroniza con el stock real, ese es el primer ajuste técnico que vale la pena priorizar.
  3. Añade shippingDetails al schema. Muchos plugins lo omiten por defecto. No es el campo más complejo de implementar, pero es uno de los más ausentes; y en el contexto agentic, la información de envío es determinante para que el agente pueda responder a las preguntas de compra más básicas.
  4. Comprueba los GTINs en el feed. Si vendes productos de terceros, deberías tener el EAN; si son productos de marca propia, necesitas registrarlos o solicitar a Google la exención de identificador único. Merchant Center lo explica en la documentación de especificaciones de feed.
  5. Pasa el Rich Results Test con el criterio correcto. No te quedes en el semáforo verde; revisa qué campos detecta y cuáles faltan. La herramienta muestra el schema que lee, no el que tú crees que has declarado; a veces hay discrepancias.

Dicho esto, hay que ser honesto sobre el punto de partida: si tu tienda tiene menos de 50 productos y aún no tienes feed activo en Merchant Center, esto no es tu urgencia más inmediata. El canal agentic está en fase de despliegue inicial y el impacto real en tiendas pequeñas sin presencia en Shopping será limitado a corto plazo. Pero si tienes un catálogo activo en Merchant Center y gestionas SEO de ecommerce, estas son exactamente las tres cosas que vale la pena revisar esta semana: precio con IVA, disponibilidad dinámica y shippingDetails. Implementar schema correcto no garantiza aparecer en el agentic checkout de Google (el canal está todavía en fase muy inicial), pero es la condición mínima necesaria para ser elegible cuando el despliegue llegue a tu mercado. Si quieres ver cómo esto encaja con la estrategia más amplia de optimización de fichas para la búsqueda con IA, lo desarrollé con más detalle en el artículo sobre cómo optimizar fichas de producto para la búsqueda en LLMs.

Preguntas frecuentes