Universal Commerce Protocol (UCP) y SEO

UCP es el estándar abierto de Google y Shopify que permite a los agentes de IA transaccionar con los comerciantes a través de un perfil /.well-known/ucp, trasladando el SEO del comercio electrónico a la calidad del feed.

Publicado por primera vez: 26 jun 2026 · Última actualización: 22 ago 2026 · Avanzado
Idiomas

UCP es un estándar de código abierto (Apache 2,0; especificación actual 2026-04-08) que Google anunció en la NRF en enero de 2026 y desarrolló junto con Shopify, Etsy, Wayfair, Target y Walmart. Proporciona a agentes de IA, comerciantes y proveedores de pago un lenguaje común para realizar transacciones sin integraciones personalizadas. Los comerciantes publican un perfil de capacidades en /.well-known/ucp; el checkout comienza en incomplete, devuelve el control a una persona cuando entra en requires_escalation y solo pasa a ready_for_complete cuando puede finalizar. Algunas transacciones UCP no generan páginas vistas, sesiones ni eventos en el sitio, por lo que la optimización se extiende desde la página HTML hasta la calidad del feed de Merchant Center. Los comerciantes siguen siendo el Merchant of Record y conservan sus datos. UCP es distinto del ACP de OpenAI y Stripe; ambos están diseñados para coexistir y muchos comerciantes utilizarán los dos.

TL;DR — UCP es un estándar abierto Apache 2,0 (especificación actual 2026-04-08) que Google anunció en NRF en enero de 2026 y co-desarrolló con Shopify, Etsy, Wayfair, Target y Walmart. Les da a los agentes, comerciantes y proveedores de pago un lenguaje común para que el comercio funcione sin integraciones personalizadas N×N. Los comerciantes publican un perfil de capacidades en /.well-known/ucp; las capacidades usan espacios de nombres de dominio inverso y viajan sobre transportes REST, MCP, A2A o Embedded. El proceso de pago ejecuta una máquina de estados — incompleterequires_escalation (transferencia humana vía continue_url) → ready_for_complete. Los comerciantes siguen siendo el Comerciante de Registro. Los análisis dependen del transporte y la transferencia: algunas transacciones pueden no generar pageviews convencionales, por lo que la telemetría de comercio importa junto con los análisis del sitio. UCP es distinto de ACP de OpenAI/Stripe; están diseñados para coexistir, y una configuración de doble protocolo “un backend, dos protocolos” es el patrón emergente.

Evidence for this claim UCP is an open protocol that defines capabilities and transports for agent-to-merchant commerce interactions. Scope: Published UCP protocol; publication and partner endorsement do not imply universal deployment. Confidence: high · Verified: Universal Commerce Protocol repository Evidence for this claim Google documents UCP for supported merchant integrations and identifies the merchant as merchant of record. Scope: Google's UCP implementation; surface, market, and merchant availability may vary. Confidence: high · Verified: Google Merchant: Universal Commerce Protocol

Qué es realmente UCP

El Protocolo de Comercio Universal es un estándar de código abierto que define un lenguaje común y primitivas funcionales para que agentes de IA, comerciantes y proveedores de pago completen transacciones sin construir una integración distinta para cada combinación. Google afirma que “establishes a common language for agents and systems to operate together” (traducción) «establece un lenguaje común para que los agentes y los sistemas trabajen juntos». Google lo anunció el 11 de enero de 2026 en la conferencia de la Federación Nacional de Minoristas (NRF), lo desarrolló junto con Shopify, Etsy, Wayfair, Target y Walmart, y reunió a más de 20 socios, entre ellos American Express, The Home Depot, Visa, Mastercard y Stripe.

Se publica bajo Apache 2,0 en ucp.dev y github.com/universal-commerce-protocol/ucp. La especificación utiliza versionado basado en fechas (YYYY-MM-DD); la versión actual es 2026-04-08. Conviene aclarar dos puntos desde el principio: UCP es genuinamente abierto en el plano de la especificación, pero la guía de Google describe el despliegue en el Modo IA de Google Search y en la web de Gemini como sujeto a la aprobación del comerciante, no como disponibilidad general. “Open standard, Google-first and approval-gated adoption” (traducción) «estándar abierto, lanzamiento inicial en Google y adopción sujeta a aprobación» es el resumen más fiel.

Por qué existe UCP: el problema N×N

Antes de un protocolo compartido, cada agente de IA que quisiera realizar transacciones tenía que integrarse de forma personalizada con cada comerciante o plataforma: una explosión N×N de conectores que nadie puede mantener. UCP reduce el problema a una única superficie de integración: el comerciante implementa UCP una vez y cualquier agente compatible puede descubrirlo y operar con él. El equipo de ingeniería de Shopify explicó el diseño sin rodeos: los protocolos monolíticos “eventually collapse under complexity: too rigid to adapt, too slow to evolve” (traducción) «acaban colapsando bajo la complejidad: son demasiado rígidos para adaptarse y demasiado lentos para evolucionar». Por eso UCP se divide en capacidades componibles con versiones independientes, en lugar de formar una especificación monolítica.

Cómo funciona UCP técnicamente

El perfil de descubrimiento /.well-known/ucp. Un comerciante publica un perfil JSON legible por máquina en /.well-known/ucp. Este es el punto de entrada: un agente lo obtiene para conocer las capacidades del comerciante, los manejadores de pago compatibles y las claves de firma públicas. Es la misma idea arquitectónica que robots.txt o sitemap.xml: una ruta fija y bien conocida en la que las herramientas pueden confiar. Sin perfil .well-known/ucp, no hay descubrimiento programático.

Capacidades y espacios de nombres. Las capacidades se nombran con espacios de nombres de dominio inverso (p. ej., dev.ucp.shopping.checkout). El cuerpo de UCP reserva el espacio dev.ucp.*; los proveedores lo amplían con sus propios dominios. El conjunto activo se negocia: según la especificación, “the business (server) determines the active capabilities from the intersection of both parties’ declared capabilities” (traducción) «la empresa (servidor) determina las capacidades activas a partir de la intersección de las capacidades declaradas por ambas partes».

Transportes. UCP es agnóstico al transporte: REST (OpenAPI 3.1.0), MCP (Protocolo de Contexto de Modelo), A2A (Agente a Agente) y Embebido (JSON-RPC 2.0). Esa amplitud es la razón principal por la que la afirmación de que “UCP es solo de Google” es incorrecta: el formato de transmisión no está vinculado a ninguna plataforma en particular.

La máquina de estados del proceso de pago — y requires_escalation. El proceso de pago avanza a través de estados:

  • incomplete — el carrito y los detalles aún se están ensamblando.
  • requires_escalation — el agente no puede continuar solo; un humano debe intervenir. El agente muestra una continue_url y el comprador completa ese paso por sí mismo (inicio de sesión, una confirmación adicional, una verificación de edad, cualquier cosa que el agente no esté autorizado a hacer). Esta es la costura de transferencia humana integrada del protocolo, y es la parte en torno a la cual diseñar: una transacción que escala bien es mucho mejor que una que termina en un callejón sin salida silencioso.
  • ready_for_complete — todo está en su lugar y el agente puede finalizar programáticamente.

Arquitectura de pagos. UCP utiliza un modelo desacoplado que separa los instrumentos de pago (lo que usa el consumidor) de los manejadores de pago (los procesadores), organizado en torno a un “triángulo de confianza” entre el negocio, la plataforma y el PSP. Es agnóstico respecto al proveedor por diseño, en lugar de estar conectado a un solo procesador.

Seguridad e identidad. La verificación de identidad utiliza Firmas de Mensajes HTTP (RFC 9421) para una verificación sin permisos, junto con OAuth 2,0, claves de API y mTLS. Las claves públicas se descubren desde el perfil, por lo que no se requiere un intercambio previo de credenciales para que un agente verifique a un comerciante.

Disciplina de versionado. Las versiones de protocolo y de capacidades se negocian de forma independiente. Las adiciones que no rompen compatibilidad no incrementan las versiones; los cambios que rompen compatibilidad requieren un aviso comunitario anticipado de dos semanas.

UCP separates discovery, capability negotiation, transport, and checkout. The human handoff is part of the protocol, not an improvised error page. Fuente: Universal Commerce Protocol

An agent fetches the merchant profile at slash dot-well-known slash ucp. The merchant selects the capabilities both parties support. They communicate over REST, MCP, A2A, or Embedded transport and begin checkout. If the session requires escalation, the shopper follows a continue URL to complete the human step before checkout becomes ready to complete.

© Patrick Stox LLC · CC BY 4.0 ·

Dónde está activo UCP

Sé preciso con lo que significa «activo», porque la documentación de Google describe un despliegue controlado, no disponibilidad general: la integración del comerciante “must be approved by Google before you can go live.” (traducción) «debe recibir la aprobación de Google antes de ponerse en producción». La guía incorpora primero a los comerciantes a una lista de espera. En el momento de esta revisión, las superficies UCP documentadas por Google son el Modo IA en Google Search y la aplicación web de Gemini; sus preguntas frecuentes dicen que la aplicación independiente de Gemini y otras superficies siguen “planned” (traducción) «planificadas». No pude confirmar YouTube Shopping como superficie UCP actual: algunas coberturas anteriores la citaban, pero la guía y las preguntas frecuentes vigentes —comprobadas mediante una solicitud HTTP, no mediante un resumen en caché— solo enumeran el Modo IA y la web de Gemini. Por tanto, esa afirmación sobre YouTube debe seguir marcada como no verificada. Google mantiene listas de espera separadas para ampliar UCP a alojamiento y alimentación. Tampoco encontré en las páginas actuales una restricción sencilla por país o producto; cualquier afirmación de alcance «solo en Estados Unidos» debe contrastarse con el documento activo.

En el lado de la plataforma, Shopify ofrece UCP a través de Agentic Storefronts, activo por defecto para los comerciantes de Shopify, por lo que una gran parte del mundo comerciante está habilitado para UCP sin hacer nada. Ser nombrado como co-desarrollador o respaldante de UCP es un hecho separado de tener una integración de producción en vivo — trata la membresía en la lista de socios y “este socio ha lanzado UCP” como dos afirmaciones diferentes hasta que la documentación propia de un socio dado confirme la segunda.

El conjunto de capacidades actual (v2026-04-08) cubre el pago, la búsqueda de catálogo y la consulta de productos, los webhooks del ciclo de vida del pedido, la vinculación de identidad (OAuth 2,0 en nombre de los usuarios) y el intercambio de tokens de pago. La guía propia de Google confirma que los carritos de varios artículos, la vinculación de lealtad/cuenta y el soporte posterior a la compra (seguimiento, devoluciones) aún no están activos — son elementos de la hoja de ruta, no funciones lanzadas.

Qué significa UCP para el SEO de comercio electrónico

El feed es la nueva página. Esta es la idea central. Cuando un agente descubre, compara y compra a través de UCP, la página de detalle del producto nunca se visita — las transacciones habilitadas por UCP no generan vistas de página, ni sesiones, ni eventos de analítica en el sitio. Los datos sobre los que el agente realmente razona son tu feed de productos, presentado a través de Google Merchant Center. Así que la unidad de optimización se mueve de la página HTML renderizada a la calidad de los datos del feed y de Merchant Center: precios precisos, disponibilidad en tiempo real, atributos completos y los atributos conversacionales más nuevos (preguntas frecuentes, accesorios compatibles, sustitutos) que Merchant Center agregó específicamente para el descubrimiento con IA.

Merchant Center ahora es un requisito básico. La elegibilidad para UCP pasa por Merchant Center: una marca que no está en Merchant Center no es visible para los agentes de UCP. Ninguna fuente principal de UCP o de Google que haya encontrado publica una fórmula explícita de selección o clasificación, así que trate lo siguiente como un marco informado de la industria, no como un algoritmo documentado: los profesionales argumentan que los problemas de calidad de datos (discrepancias de precios, estado de stock desactualizado, descripciones pobres) probablemente reducen las probabilidades de que un agente seleccione un listado. La versión directa, según la cobertura de UCP de Semrush: “if your store isn’t set up to communicate with the AI agent, it may not know you exist. And if it doesn’t know you exist, it won’t recommend you.” (traducción) «Si tu tienda no está configurada para comunicarse con el agente de IA, es posible que no sepa que existes. Y si no sabe que existes, no te recomendará.»

La brecha de atribución. Debido a que no hay sesiones, los ingresos pueden parecer desaparecer de los análisis tradicionales incluso cuando las ventas reales aumentan. No hay una respuesta clara y definitiva para esto todavía: la medición se apoya en los informes de transacciones de Merchant Center, el etiquetado del sistema de gestión de pedidos o el seguimiento personalizado a nivel de API. Trate esto como un problema abierto a monitorear, no como uno resuelto.

Lo que no cambia. Google ha dicho que UCP no matará al SEO, y eso es correcto: la calidad del contenido, la autoridad/confianza, la precisión de los datos estructurados y la salud técnica aún influyen en qué comerciantes y productos confían los agentes. El marcado Schema.org Product, Offer, MerchantReturnPolicy y Organization sigue siendo importante. UCP añade una capa; no reemplaza la pila subyacente.

Una nota sobre el marco de “basado en méritos, no en gasto publicitario” que circula en el comercio agéntico: es direccionalmente cierto que esto no es una colocación de anuncios clásica basada en pujas, pero necesita matices. Direct Offers (descuentos exclusivos que aparecen en AI Mode) pueden influir en las recomendaciones de los agentes, y la completitud del feed estructuralmente favorece a las marcas más grandes con equipos dedicados al feed. “Basado en méritos” no significa “libre de optimización”: las palancas simplemente se mueven de palabras clave y enlaces a calidad de datos e higiene del feed.

UCP y ACP

Verás que UCP se discute junto a ACP, el Protocolo de Comercio Agéntico liderado por OpenAI y Stripe y dirigido al ecosistema de ChatGPT. Son cosas diferentes: diferentes patrocinadores, alcance, arquitectura y modelo de costos, y Google ha dicho explícitamente que UCP está diseñado para coexistir con ACP. La mejor práctica emergente es una construcción de protocolo dual: un backend compartido de producto/inventario/pago, con endpoints de UCP y ACP encima. La pestaña Frameworks tiene la comparación lado a lado.

Cómo prepararse

La versión corta: limpia y completa tu feed de Merchant Center, verifica tus datos estructurados, publica un perfil /.well-known/ucp si estás implementando de forma nativa (los comerciantes de Shopify en gran medida lo obtienen por defecto), y establece alguna medición para los ingresos impulsados por agentes antes de que la necesites. La pestaña Checklists desglosa esto en una lista de trabajo.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.