Las reglas
103 reglas para compradores, 12 para agentes de IA
Cada regla dice qué comprueba y qué merece cada resultado, y muestra cuántas de las tiendas que auditamos no la superan. Una sola auditoría las ejecuta todas en tu página de producto, tu carrito y tu checkout.
36 Página de producto22 Carrito45 Checkout12 Agentes de IA
Todas las reglas se apoyan en investigación de laboratorios y estándares internacionales: Nielsen Norman Group, Baymard Institute, WCAG y más.
Auditar mi tienda gratis →Gratis · sin tarjeta · unos 3 minutos
115 reglas
ID de reglaRegla
PDP-001Precio visible sin desplazarse ni interactuar, en escritorio y móvil
PDP-002Botón de añadir al carrito en la primera pantalla en móvilPDP-003Añadir al carrito fijo en páginas de producto largasPDP-004Coste de envío o estimación localizable desde la página de productoPDP-005Estimación de la fecha de entrega o llegada mostradaPDP-006Estado de stock o disponibilidad explícito (en stock, pocas unidades, agotado)PDP-007Los artículos agotados ofrecen aviso de disponibilidad o alternativas
PDP-008Selección de variantes: las combinaciones no disponibles están deshabilitadas, no dan error al pulsar
PDP-009Estado de la variante seleccionada sin ambigüedad (confirmación visual y textual)PDP-010Las muestras de variante enseñan imágenes exactas (muestra de color = imagen del color)
PDP-011El título del producto incluye marca y atributos descriptivos (no solo el SKU)PDP-012Precio original mostrado junto al precio rebajado cuando aplica
PDP-013Selector de cantidad presente y fácil de usar (apto para el tacto en móvil)PDP-014Al menos 5 imágenes de producto en total
PDP-015Zoom de imagen disponible en escritorio y móvilPDP-016Incluye una imagen con referencia de tamaño o de estilo de vida (producto en contexto real)PDP-017Las imágenes específicas de la variante cambian al seleccionarla
PDP-018Reseñas presentes con la valoración resumida visible en la primera pantallaPDP-019Número de reseñas visible junto a la valoraciónPDP-020Reseñas filtrables por valoración o tema si hay más de 20
PDP-021Sección de preguntas y respuestas o especificaciones completas para compras meditadasPDP-022Política de devoluciones y cambios visible en la página de producto (no enterrada en el pie)PDP-023Garantía comunicada cuando aplica
PDP-024Descripción del producto estructurada en secciones escaneables, no un solo bloquePDP-025Guía de tallas accesible sin salir de la página de producto (preferible en modal)
PDP-026Información de la marca o del vendedor presente y clicablePDP-027Sin inicio de sesión forzoso antes de ver el precio o el botón de añadir
PDP-028Sin muro de región o moneda que bloquee el acceso antes de mostrar intenciónPDP-029Sin popup agresivo que cubra la página de producto en los primeros 10 segundosPDP-030El vídeo y las animaciones no se reproducen solos con sonidoPDP-031Áreas táctiles de al menos 44×44 px en todos los elementos interactivosPDP-032Sin saltos de contenido (CLS) al cargar las imágenesPDP-033Largest Contentful Paint por debajo de 2,5 s en móvilPDP-034Selector de variantes usable en pantallas pequeñas sin toques accidentalesPDP-035Métodos de pago aceptados visibles en la página de producto o en el piePDP-036Sellos de seguridad y confianza en categorías de alta consideración
CRT-001El carrito muestra el desglose completo: artículos, estimación de envío, estimación de impuestosCRT-002Estimador de envío (código postal o país) disponible en el carritoCRT-003Impuestos mostrados o claramente indicados como calculados en el checkoutCRT-004Umbral de envío gratis y progreso hacia él comunicados
CRT-005Estimación de entrega de cada artículo visible en el carritoCRT-006La aplicación de descuento o promoción aparece como línea explícita, no como ajuste silenciosoCRT-007Líneas editables en el sitio (cantidad, variante, eliminar) sin recargar la páginaCRT-008El carrito persiste entre sesiones y dispositivos al iniciar sesión
CRT-009El carrito de invitado persiste por cookie al menos 7 días
CRT-010El botón principal de checkout domina visualmente la páginaCRT-011Opciones de wallet exprés (Apple Pay / Google Pay / Shop Pay) presentes en el carritoCRT-012Los wallets exprés no compiten visualmente con el botón principal de checkoutCRT-013La venta cruzada o adicional nunca obstruye el camino al checkout
CRT-014Los artículos de venta cruzada son relevantes para el contenido del carrito (no aleatorios)CRT-015«Guardar para después» separado de «Eliminar» (el artículo se puede recuperar)CRT-016El estado de carrito vacío sugiere rutas de navegación o muestra lo visto recientemente
CRT-017Miniatura de imagen para cada artículo del carritoCRT-018Detalles de la variante (talla, color) en la línea del carrito
CRT-019Resumen o enlace de la política de devoluciones visible en el carritoCRT-020Campo de código promocional no dominante visualmente (evita la fuga a buscar cupones)CRT-021Sin creación de cuenta forzosa para ver el carrito
CRT-022Carrito usable en móvil sin desplazamiento horizontalCHK-001Checkout como invitado ofrecido como opción principal (sin muro de cuenta)CHK-002El checkout se completa en 5 pasos o menos (o equivalente en una página)
CHK-003Indicador de pasos claro que muestra el progreso en el checkoutCHK-004Contenido del carrito y total visibles durante todo el checkout
CHK-005Posibilidad de editar el carrito desde el checkout sin perder el progresoCHK-006La creación de cuenta se ofrece tras el pedido, no antesCHK-007El logo o nombre del sitio no saca del checkout (o avisa antes)CHK-008Cabecera y navegación reducidas durante el checkout para limitar las salidasCHK-0098 campos de formulario o menos en total (la media del sector es 11,3)CHK-010Un único campo de nombre completo (no nombre + apellidos)CHK-011Los campos opcionales están marcados como opcionales (no obligatorios por defecto)CHK-012Autocompletado de dirección (Google / Loqate) presenteCHK-013Código postal introducido antes o sin la ciudad (rellena ciudad y provincia o estado)
CHK-014Validación en la misma página al salir del campo, no solo al enviarCHK-015Mensajes de error específicos y accionables («Introduce un código postal válido», no «No válido»)
CHK-016Los errores conservan los datos introducidos (nunca vacían el formulario)CHK-017Ubicación del error anclada (desplazamiento o foco automático al primer error)
CHK-018Tipos de input HTML correctos (email, tel, number) para los teclados móvilesCHK-019Atributos de autocompletado bien definidos (given-name, family-name, cc-number, etc.)CHK-020Enviar a la misma dirección de facturación ofrecido por defectoCHK-021El campo de teléfono explica por qué se necesita (o es opcional)CHK-022El campo de empresa solo aparece cuando es relevante (B2B) u oculto por defecto
CHK-023Los campos de contraseña incluyen mostrar/ocultar
CHK-024Etiquetas visibles sobre los campos (no solo placeholder)CHK-025Sin formato forzoso para teléfono o tarjeta (acepta espacios y guiones)
CHK-026Wallet exprés (Apple Pay / Google Pay / Shop Pay) ofrecidoCHK-027Introducción de la tarjeta en la misma página (tokenizada), sin redirigir a un terceroCHK-028El campo de número de tarjeta detecta el tipo y muestra su iconoCHK-029El campo CVV incluye explicación o tooltipCHK-030Opciones de compra ahora y paga después mostradas cuando están disponibles (Klarna / Afterpay / Tabby)
CHK-031Total completo con envío e impuestos visible antes de introducir el pagoCHK-032Los errores de tarjeta rechazada conservan los datos y ofrecen alternativas
CHK-033Paso de revisión del pedido antes del cargo final (o botón final claramente etiquetado)
CHK-034Botón final etiquetado con la acción («Realizar pedido», no «Continuar»)CHK-035Señales de confianza y seguridad visibles junto al paso de pagoCHK-036Opción de contacto o ayuda accesible durante el checkout (teléfono, chat)CHK-037Política de devoluciones visible o enlazada en el pie del checkoutCHK-038Expectativa de entrega mostrada antes de la compra finalCHK-039Checkout usable en móvil sin tener que ampliar con los dedos
CHK-040El formulario de pago admite el autocompletado de tarjeta del navegador móvilCHK-041Resumen del pedido fijo o accesible con un toque en móvilCHK-042Sin saltos de contenido cuando aparecen errores del formularioCHK-043Moneda mostrada coherente con la región del usuario
CHK-044Selector de país alcanzable, no oculto ni en un desplegable tras 3 clics
CHK-045Renderizado RTL correcto cuando el idioma es árabe o hebreo
PDP-A01Schema.org Product completo: precio, disponibilidad, GTIN/SKU, valoración, detalles de envíoPDP-A02Precio y disponibilidad presentes en el DOM como texto (no solo por JS o imagen)
PDP-A03llms.txt presente en la raíz; URLs de producto no bloqueadas a botsPDP-A04URLs canónicas estables; URLs de variante legibles por máquinas y permanentesCRT-A01Estado del carrito accesible por URL estable o endpoint de APICRT-A02Sin sesiones que impidan a un agente recuperar el estado del carritoCRT-A03Las líneas del carrito incluyen IDs de producto o GTIN legibles por máquinasCHK-A01Señales de preparación para checkout agéntico (endpoints ACP/UCP declarados)CHK-A02Sin barrera solo-CAPTCHA sin una vía accesible para agentesCHK-A03Confirmación de pedido legible por máquinas (schema Order en JSON-LD)
CHK-A04Señales de compatibilidad con pago delegado presentes (endpoints de tokenización)CHK-A05Errores estructurados devueltos en formato legible por máquinas para flujos de agentesEl porcentaje de fallidas es la proporción de las 40 auditorías publicadas de UXFix que no superan la regla, contando solo las tiendas en las que se pudo evaluar. Por debajo de 8 tiendas evaluadas no mostramos porcentaje.Pesos y puntuación ›