Referencia de atributos
Precio [price] en Google Shopping: requisitos, prácticas recomendadas y ejemplos
Guía del atributo price en Google Merchant Center: por qué los desajustes de precio provocan tantos rechazos, el formato correcto y las reglas del IVA en la UE.
Hub de domótica, blanco
Feed: 34.99 EUR / Página: 34,99 € IVA incl. → Coincidencia exacta → Aprobado. El comprador sigue confiando y el camino hacia la conversión no se corta.
Hub de domótica, blanco
Feed: 29,99 € / Página de destino: 34,99 € → Rechazado por desajuste de precio. El comprador ve un precio en el anuncio y otro más alto en la página: se pierde la confianza y la conversión es imposible.
Los rastreadores de Google verifican que el precio de tu página de destino coincida con tu feed en el momento del rastreo. En la UE, el precio debe ser el precio con IVA incluido que se muestra a los consumidores: el precio bruto, no el precio neto o sin IVA. Una diferencia de tan solo 0,01 € puede provocar una advertencia de desajuste; si el desajuste persiste, el producto se rechaza.
¿Qué es el atributo price?
El atributo price contiene el precio de venta estándar de tu producto, es decir, la cantidad que paga un cliente para comprarlo. Es uno de los tres datos más destacados en cada anuncio de Shopping (junto con el título y la imagen), y el valor principal que Google muestra a los compradores en la pestaña Shopping, los comparadores de precios y los anuncios de remarketing dinámico. Además, es el atributo que los rastreadores de Google contrastan con más rigor con tu página de destino, así que tener los precios siempre exactos es el mayor reto operativo de la gestión de feeds.
Los desajustes de precio (cuando el precio del feed difiere del precio de la página de destino) son la causa n.º 1 de productos rechazados en Google Merchant Center en todo el mundo. Un producto rechazado por desajuste de precio no genera ni una impresión ni un euro de ingresos hasta que se corrige. Como los precios cambian constantemente por promociones, ciclos de rebajas y ajustes frente a la competencia, mantenerlos exactos exige una estrategia de actualización del feed que vaya al ritmo de tu sistema de precios.
Especificaciones técnicas
| Nombre del feed | price |
| Obligatorio | Sí, para todos los productos |
| Formato | Valor numérico + espacio + código de divisa ISO 4217: 29.99 EUR |
| Separador decimal | Punto (.) — nunca coma, independientemente de la configuración regional |
| Símbolo de divisa | No permitido — usa solo el código ISO (EUR, GBP, USD, CZK, PLN…) |
| Separador de miles | No permitido — 1999.00 EUR, no 1,999.00 EUR |
| Inclusión de impuestos (UE/Reino Unido) | Debe ser el precio bruto con IVA incluido |
| Inclusión de impuestos (EE. UU.) | Envía el precio sin impuestos; usa el atributo tax para especificar el tipo impositivo |
| Atributos relacionados | sale_price, sale_price_effective_date, tax |
Dónde se muestra
-
Anuncios de Shopping: el precio es uno de los tres elementos más destacados en la tarjeta del anuncio de Shopping (junto con el título y la imagen). Se muestra en letra grande justo debajo del título. Google muestra el
priceo elsale_price(si está configurado y activo en ese momento). Cuando ambos están configurados, el precio de oferta se muestra de forma destacada y el precio original aparece tachado, lo que supone una potente señal visual de conversión. -
Fichas gratuitas: el precio aparece en las tarjetas de las fichas gratuitas en la pestaña Shopping y en la página de detalles del producto. También es un factor clave en el algoritmo de clasificación de fichas gratuitas de Google: un precio competitivo en relación con otros comerciantes que venden los mismos productos o similares puede influir en la cuota de impresiones.
-
Comparación de la pestaña Shopping: Google agrupa a varios comerciantes que venden el mismo producto (identificado por la coincidencia de GTIN/MPN/marca+título) en un panel de comparación de precios, ordenado por precio. El atributo
pricees el valor que se compara. Aquí es donde un precio exacto se traduce directamente en tráfico que le ganas a la competencia. -
Remarketing dinámico: los anuncios de remarketing muestran el precio actual del producto extraído del feed junto a la imagen y el título del producto. Si un usuario vio un producto a 29,99 € y vuelve más tarde cuando el precio es de 24,99 € (feed actualizado, anuncio de remarketing regenerado), se muestra el precio más bajo, un buen incentivo para que vuelva.
Reglas
-
Debe coincidir exactamente con el precio de la página de destino: el precio que se muestra en la página de destino del producto (incluido cualquier precio de oferta que se muestre en ese momento) debe coincidir con el precio del feed. Los rastreadores de Google lo comprueban y el control es estricto.
-
IVA incluido en la UE/Reino Unido: envía el precio bruto para el consumidor, incluido el IVA aplicable. Nunca envíes el precio neto o sin IVA para los mercados de la UE/Reino Unido.
-
Solo código de divisa ISO 4217: utiliza
EUR,GBP,CZK,PLN, etc. No se aceptan símbolos de divisa (€, £, Kč). -
Nunca envíes 0 para productos de pago: un precio de cero solo es válido para productos que son realmente gratuitos. Usarlo para ocultar precios o como marcador de posición causa infracciones de políticas.
-
Usa sale_price para promociones: no actualices
pricea la cantidad rebajada durante una oferta; usasale_price. Si cambias el precio base durante las promociones, pierdes el formato «antes/ahora» y distorsionas el historial de precios. -
La divisa debe coincidir con el país de destino: la divisa del atributo price debe coincidir con la divisa configurada para el país de destino del feed. Enviar precios en USD para un feed alemán con divisa EUR provoca errores en el feed.
Prácticas recomendadas
Sincronización del feed en tiempo real
La práctica operativa más importante para la precisión de los precios es la frecuencia de actualización del feed. Adapta el ritmo de actualización de tu feed a la frecuencia con la que cambian tus precios:
| Frecuencia de cambio de precio | Enfoque recomendado |
| Diaria o menos frecuente | Subida estándar del feed diario |
| Varias veces al día | Feed complementario con actualizaciones de precios, actualizado cada hora |
| En tiempo real (ventas flash, precios dinámicos) | Merchant API con actualizaciones de productos individuales |
| Promociones programadas | sale_price + sale_price_effective_date (programación previa) |
Interacción entre price y sale_price
La forma correcta de gestionar un precio promocional en Google Shopping:
-
price=34.99 EUR(precio habitual: se mantiene sin cambios durante las promociones) -
sale_price=24.99 EUR(precio promocional: activo durante la oferta) -
sale_price_effective_date=2026-04-20T00:00:00+02:00/2026-04-27T23:59:59+02:00
Resultado en Shopping: «24,99 €» mostrado en texto grande con 34,99 € tachado al lado, el formato de precio de Google que más conversiones genera.
Alineación con Schema.org
Añade y mantén el marcado Product de Schema.org en todas las páginas de productos con precios que coincidan con el feed. Sirve para dos cosas: (1) el rastreador de Google lo usa como señal de verificación, lo que reduce las advertencias de desajuste durante los breves desfases de sincronización; (2) puede activar resultados orgánicos enriquecidos (precio en las SERP), que aportan tráfico adicional sin coste.
Impacto en el rendimiento
-
Riesgo de rechazo: los desajustes de precio son la principal causa de productos rechazados. Incluso una diferencia de 1 céntimo provoca una advertencia; si el desajuste persiste (normalmente 3 o más visitas del rastreador), el producto se rechaza por completo. Cada producto que desaparece significa cero ingresos de ese producto hasta que se soluciona.
-
Posición competitiva en la comparación de precios: en los paneles de comparación de varios comerciantes de Google, el precio es la clave de ordenación principal. Ser 1 o 2 € más barato que la competencia (si el margen lo permite) puede hacerte pasar de la posición 3 a la posición 1, lo que aumenta drásticamente la cuota de clics.
-
Confianza del comprador y tasa de conversión: cuando un comprador ve 29,99 € en el anuncio y 34,99 € en la página, siente que el anuncio le ha inducido a error. Eso hunde las conversiones y daña la confianza en la marca, más allá del simple cumplimiento de las políticas. La precisión de los precios es tanto un requisito de Google como un estándar básico de la experiencia del consumidor.
-
Eficacia del remarketing dinámico: los anuncios de remarketing con precios actuales y precisos tienen un CTR significativamente mayor que los que tienen precios obsoletos. Si un producto se ha rebajado desde la última actualización del feed, el precio antiguo del anuncio de remarketing le resta atractivo a la oferta o, lo que es peor, muestra un precio más alto que el que ve el usuario en la página.
Errores comunes
-
Enviar el precio neto o sin IVA para los mercados de la UE en lugar del precio para el consumidor con IVA incluido.
-
Usar la coma como separador decimal (
29,99 EUR) en lugar del punto (29.99 EUR). -
Incluir el símbolo de divisa en el valor del precio (
€29.99en lugar de29.99 EUR). -
Cambiar el atributo
priceal precio rebajado durante las promociones en lugar de usarsale_price. -
No actualizar el feed cuando termina una promoción, dejando el precio promocional antiguo en el feed mientras el sitio web vuelve al precio completo.
-
No actualizar el feed cuando los precios cambian en el sitio web, lo que provoca una desviación gradual entre los precios del feed y los de la página.
-
Usar precios diferentes para las páginas de móviles y de escritorio cuando el feed tiene un solo precio (Google rastrea ambas).
Consejos profesionales
-
Configura alertas de desajuste de precio en Merchant Center: en Google Merchant Center, configura alertas por correo electrónico para problemas de desajuste de precio en Configuración de la cuenta → Notificaciones. Recibir una alerta a las pocas horas de un desajuste, en lugar de descubrirlo durante una auditoría semanal, evita que los productos pasen días rechazados y protege la continuidad de los ingresos.
-
Sube un feed complementario para actualizaciones de precios casi en tiempo real: crea un archivo complementario CSV ligero que contenga solo 4 columnas:
id,price,availabilityysale_price. Súbelo a GMC cada 30 minutos por SFTP o Google Cloud Storage (una descarga programada se ejecuta como máximo una vez al día). Es muchísimo más rápido que regenerar el feed de productos completo y mantiene los precios lo bastante al día como para evitar rechazos por desajuste. Registra el archivo como «fuente de datos complementaria» en Merchant Center → Fuentes de datos, y configúralo como la fuente de mayor prioridad en la regla predeterminada para que anule los valores del feed principal. -
Programa precios promocionales con sale_price_effective_date: para promociones futuras conocidas (Black Friday, rebajas de temporada), envía
sale_priceysale_price_effective_datecon antelación. Google activa automáticamente el precio de oferta a la hora de inicio indicada, así no necesitas una actualización urgente del feed el mismo día, algo arriesgado si tu proceso de generación del feed es lento. -
Audita la precisión de los precios con un script de comparación de rastreo: mensualmente o antes de campañas importantes, ejecuta un script que recupere una muestra de las páginas de destino de tus productos, extraiga el precio visible (o el precio de Schema.org) y lo compare con el precio actual de tu feed. Cada discrepancia que encuentres es un producto en riesgo de rechazo por desajuste. Corrígelas de forma preventiva, no cuando el problema ya ha estallado.
Preguntas frecuentes
¿Por qué el precio es la causa n.º 1 de rechazos de productos en Google Shopping?
¿Qué formato debe tener el precio en el feed?
29.99 EUR, 149.00 GBP, 19.99 USD. Usa el punto (.) como separador decimal, sea cual sea tu configuración regional. Nunca uses la coma como separador decimal. Nunca incluyas símbolos de divisa (€, £, $), solo el código ISO de 3 letras. Nunca incluyas separadores de miles.En la UE, ¿el precio debe incluir o excluir el IVA?
34.99 EUR. Si envías el precio neto o sin IVA, no coincidirá con el precio que ve el consumidor en tu página.¿Cómo gestiono los precios de oferta? ¿Cambio el atributo price?
price. En su lugar, deja en price tu precio habitual u original y usa el atributo sale_price para el precio rebajado. Google mostrará el precio de oferta de forma destacada con el precio original tachado, un reclamo visual que empuja claramente a la conversión. Usar sale_price en lugar de modificar price también conserva el historial de precios que Google utiliza para comparar precios entre tiendas.¿Puedo enviar un precio de 0 para productos gratuitos?
0.00 EUR es válido para productos que son realmente gratuitos. Sin embargo, Google tiene políticas específicas sobre los productos gratuitos, y enviar un precio cero para productos que en realidad son de pago (o «gratuitos con suscripción») puede causar infracciones de políticas. Para los productos freemium o las versiones sin coste, el atributo price debe reflejar lo que cuesta el producto estándar que se puede comprar. Consulta la política de productos gratuitos de Google antes de enviar artículos con precio cero.¿Qué es un desajuste de microdatos de precio y cómo lo soluciono?
Product de Schema.org tenga el mismo precio que tu feed y que el precio visible de tu página. Si tus precios cambian a menudo, genera el marcado de Schema.org de forma dinámica.¿Con qué rapidez surten efecto los cambios de precio de mi feed en los anuncios de Shopping?
sale_price con sale_price_effective_date permite programar con antelación futuros cambios de precio sin necesidad de actualizar el feed manualmente.Guías relacionadas
- Referencia de atributosDiseño [pattern] en Google Shopping: requisitos, prácticas recomendadas y ejemplos
- Referencia de atributosAtributo Enlace [link] en Google Shopping: requisitos, prácticas recomendadas y ejemplos
- Referencia de atributosID [id] en Google Shopping: requisitos, prácticas recomendadas y ejemplos