¿Pueden los agentes de compras con IA encontrar y comprar en tu tienda?
Pega tu URL. Un navegador real abre tu tienda, añade un producto, llega al checkout y evalúa las 12 reglas de agentes junto a la auditoría completa de 115 reglas. Gratis, y no se instala nada.
Encontrar. Leer. Comprar.
Lee tu página de producto sin scripts
Tal como la piden los rastreadores de IA. Un precio que solo dibuja JavaScript es invisible, y el schema se lee campo por campo.
Añade al carrito y avanza al checkout
Una sesión de navegador real y después el primer paso del checkout. Por el camino anota CAPTCHAs, muros de inicio de sesión y señales legibles por máquina.
Evalúa 12 reglas y muestra qué frena a los agentes
Superada, parcial, fallida o no evaluable, cada una con su prueba en el informe. Nada se adivina. La regla de la confirmación del pedido siempre queda como no evaluable, porque una auditoría nunca hace un pedido real.
Las 12 reglas de agentes
Del mismo conjunto de reglas que la auditoría completa. Un agente tiene que encontrar el producto, leerlo sin la ayuda de un navegador y completar la compra por máquina, y las reglas siguen esa cadena.
| Regla | Qué comprobamos | Aprueba cuando |
|---|---|---|
| PDP-A01Schema.org Product completo: precio, disponibilidad, GTIN/SKU, valoración, detalles de envíopágina de productoAlta | Complete Product schema.org: price, availability, GTIN/SKU, rating, shipping details. | ✓ superada All required + all recommended fields present. |
| PDP-A02Precio y disponibilidad presentes en el DOM como texto (no solo por JS o imagen)página de productoAlta | Price and availability present in DOM as text (not JS/image only). | ✓ superada Price and availability found in server-rendered HTML. |
| PDP-A03llms.txt presente en la raíz; URLs de producto no bloqueadas a botspágina de productoMedia | llms.txt present at root; product URLs not blocked by robots.txt for AI crawlers. | ✓ superada /llms.txt exists (any content) AND robots.txt does not block AI crawlers from product URLs. |
| PDP-A04URLs canónicas estables; URLs de variante legibles por máquinas y permanentespágina de productoMedia | Canonical URLs stable; variant URLs machine-readable and permanent. | ✓ superada Canonical present, absolute, and variants have stable URLs. |
| CRT-A01Estado del carrito accesible por URL estable o endpoint de APIcarritoMedia | Cart state reachable via stable URL or API endpoint. | ✓ superada Cart URL stable AND JSON endpoint returns cart state. |
| CRT-A02Sin sesiones que impidan a un agente recuperar el estado del carritocarritoMedia | No session trap that breaks agent-driven cart hydration. | ✓ superada Cart URL portable across sessions when logged in; or clearly session-bound with a shareable share-cart link. |
| CRT-A03Las líneas del carrito incluyen IDs de producto o GTIN legibles por máquinascarritoBaja | Cart line items include machine-readable product IDs / GTINs. | ✓ superada Machine-readable IDs present. |
| CHK-A01Señales de preparación para checkout agéntico (endpoints ACP/UCP declarados)paso 1 del checkoutAlta | Agentic checkout readiness signals (ACP/UCP structured endpoints declared). | ✓ superada ACP or UCP signals present. |
| CHK-A02Sin barrera solo-CAPTCHA sin una vía accesible para agentespaso 1 del checkoutMedia | No CAPTCHA-only gate without accessible agent path. | ✓ superada Either no CAPTCHA OR agent bypass token accepted. |
| CHK-A03Confirmación de pedido legible por máquinas (schema Order en JSON-LD)paso 1 del checkoutMedia | Machine-readable order confirmation (JSON-LD Order schema). | ✓ superada Order schema present with items, total, orderNumber. |
| CHK-A04Señales de compatibilidad con pago delegado presentes (endpoints de tokenización)paso 1 del checkoutMedia | Delegated-payment compatibility signals present (ACP tokenization endpoints). | ✓ superada Delegated-payment signals present. |
| CHK-A05Errores estructurados devueltos en formato legible por máquinas para flujos de agentespaso 1 del checkoutMedia | When an agent-facing endpoint is declared, errors are returned as structured machine-readable responses (JSON with an error code/field) rather than HTML error pages. | ✓ superada Error response is JSON with a machine-parsable error code and a field/reason reference. |
Buenas prácticas
Lo que hacen las tiendas que superan estas reglas, con la fuente al lado de cada una.
Los rastreadores de IA descargan el HTML y se van. El schema que añade una app de reseñas o un gestor de etiquetas después de la carga es invisible para ellos, aunque pase los validadores que corren en el navegador.
«En stock» no significa nada para un analizador; https://schema.org/InStock sí. Lo mismo vale para el estado del producto y las fechas de validez del precio.
Los conversores de moneda y las API de tienda que rellenan el precio tras la carga dejan un hueco a rastreadores, agentes y conexiones lentas. Imprime el precio por defecto en el HTML y deja que los scripts lo actualicen.
«En stock · se envía hoy» junto al precio responde a la segunda pregunta del comprador. Esconderlo hasta que elija una talla retrasa la respuesta un toque.
Tres tiendas que lo hacen bien
Las 3 tiendas que la superan ›Artículos relacionados
Recursos ›Se evalúa dentro de la auditoría completa
Las reglas de agentes corren dentro de la auditoría gratuita de 115 reglas, en el mismo recorrido que las reglas para personas, así que una sola pasada responde a las dos preguntas.
«No evaluable» también es una respuesta
Un CAPTCHA o un muro anti-bots detiene a un agente igual que detiene a nuestro navegador. Cuando pasa, el informe lo dice en lugar de adivinar.
Con fecha, porque esto se mueve
Lo que puede hacer cada uno de ChatGPT, Gemini y Perplexity cambia de un mes a otro. Tu informe lleva fecha, y repetir la auditoría muestra qué cambió.
¿Qué asistentes de IA cubre esto?
Las reglas prueban la mecánica que necesita cualquier agente: páginas que se pueden descargar, datos estructurados completos, un carrito y un checkout que una máquina pueda recorrer, y las señales de preparación que buscan los protocolos de compra agéntica. No están atadas a la lista de funciones de un asistente concreto.
¿Esto hace un pedido de prueba?
No. El recorrido se detiene en el formulario de checkout y nunca envía un pago. No se hace ningún pedido y no se escribe nada en tu tienda.
¿Qué son ACP y UCP?
Dos protocolos emergentes de compra agéntica: formas de que una tienda diga a los agentes de compras cómo completar una compra por máquina. La auditoría registra si tu tienda declara soporte para alguno de los dos.
Las 12 reglas de agentes corren dentro de la auditoría gratuita.
Un solo recorrido responde a las dos preguntas: con qué chocan los compradores y qué detiene a los agentes de IA. Cada regla fallida llega con su prueba.