Saltar al contenido principal
GMC Guardian GMC Guardian
ES
WARNING

Cómo corregir la disponibilidad incorrecta en Google Merchant Center

Tu feed indica in_stock pero Google rastrea el producto como no disponible. Esta guía técnica explica por qué ocurre en tiendas Shopify y cómo resolverlo en 1 a 3 días.

Tiempo estimado de corrección
1-3 días
Vía DSA
N/A
Última revisión
2026-04-29
  • #disponibilidad-incorrecta
  • #google-merchant-center
  • #desaprobacion-producto
  • #feed-shopify
  • #in-stock
  • #out-of-stock
  • #google-shopping
  • #sincronizacion-inventario

La desaprobación por disponibilidad incorrecta es uno de los motivos de rechazo más habituales en Google Shopping para tiendas Shopify. A diferencia de una suspensión de cuenta, que bloquea toda tu actividad publicitaria, esta desaprobación afecta únicamente a los productos cuyo atributo [availability] no coincide con lo que Google detecta al rastrear tu página. En la mayoría de los casos el problema se resuelve en menos de 72 horas aplicando un proceso técnico concreto, sin necesidad de contactar con el soporte de Google.

Qué entiende Google por “disponibilidad incorrecta”

Según la política del atributo [availability] de Google Merchant Center, el valor de disponibilidad declarado en el feed debe reflejar con exactitud el estado real del producto en el momento en que un comprador podría adquirirlo. Los tres valores válidos son:

  • in_stock - el producto tiene existencias y puede añadirse al carrito para su compra inmediata.
  • out_of_stock - el producto no tiene existencias en este momento.
  • preorder - el producto puede pedirse por anticipado, pero aún no está disponible para envío. Requiere el atributo availability_date.

La política es precisa: Google no valida únicamente el valor del feed. Sus rastreadores -AdsBot-Google y Googlebot- visitan la página de producto y comprueban el marcado schema.org, el estado del botón de compra y los datos de variante. Si detectan una discrepancia entre lo que declara el feed y lo que observan en la tienda, el sistema marca el producto como «disponibilidad incorrecta» y lo retira de los resultados de Google Shopping. Esa discrepancia no tiene que ser intencionada para provocar la desaprobación: una sincronización tardía o un tema con caché son suficientes.

Por qué genera una desaprobación en tiendas Shopify

Shopify sincroniza el inventario con Google a través del canal de ventas de Google o de aplicaciones de feed de terceros. Esta sincronización tiene varios puntos donde pueden producirse desfases:

Retraso en la sincronización del feed. El canal de Google de Shopify no actualiza el feed en tiempo real. Si un producto pasa a estar agotado entre dos sincronizaciones -que pueden demorarse varias horas-, Google puede rastrear la página mientras el feed aún indica in_stock. Ese intervalo es suficiente para registrar una discrepancia.

Marcado schema.org desactualizado en el tema. Muchos temas de Shopify generan el marcado de datos estructurados (schema.org Product > offers > availability) de forma estática o con caché. Si el tema no actualiza este marcado cuando cambia el inventario, Google puede leer InStock en el structured data y observar el botón de compra desactivado en el HTML, o viceversa.

Variantes con stock mixto. Un producto con múltiples variantes puede tener algunas disponibles y otras agotadas. Si el feed declara el producto como in_stock de forma genérica pero Google rastrea una URL de variante específica que está agotada (?variant=XXXXXXX), la desaprobación se produce para esa variante concreta.

Productos en preorder sin availability_date. El valor preorder sin fecha de disponibilidad incumple la especificación del atributo y puede provocar la desaprobación aunque la página de producto sea coherente con el feed.

Opción «Continuar vendiendo cuando no hay existencias». Si esta opción está activada en Shopify, el producto puede añadirse al carrito aunque el stock sea cero -lo que técnicamente lo hace comprable- pero el feed envía out_of_stock. El comportamiento del carrito y el valor del feed se contradicen.

Cómo detectar el problema en tu tienda

Antes de aplicar cualquier corrección, confirma qué está detectando Google exactamente:

  1. Revisa el diagnóstico de Merchant Center. Ve a Productos > Diagnósticos y filtra por el motivo de desaprobación. El informe indica qué atributo falla y, en muchos casos, la URL concreta que Google rastreó.

  2. Usa la Inspección de URL de Merchant Center. Introduce la URL del producto afectado en Herramientas > Inspección de URL. Esta herramienta muestra el valor de availability que Google leyó en tu página -incluyendo el schema.org y el estado del botón- comparado con el valor del feed.

  3. Valida el schema.org con Rich Results Test. Accede a https://search.google.com/test/rich-results, introduce la URL del producto y comprueba que el campo availability en offers coincide con lo que declara tu feed.

  4. Verifica la variante específica afectada. Si la desaprobación incluye una URL con parámetro de variante, accede a Productos > [nombre del producto] > Variantes en el administrador de Shopify y comprueba el estado de inventario y la configuración de venta sin stock de esa variante.

Corrección paso a paso

Una vez identificada la causa, aplica las correcciones en este orden:

  1. Actualiza el inventario en Shopify. Si el producto está realmente agotado pero el feed indica in_stock, corrige el stock en Productos > Inventario. Comprueba también la opción «Continuar vendiendo cuando no hay existencias» en la ficha de la variante para asegurarte de que el comportamiento del carrito es coherente con el valor de disponibilidad que vas a declarar.

  2. Fuerza la resincronización del feed. En Configuración > Aplicaciones y canales de ventas > Google, activa la sincronización manual. Si usas una aplicación de feed de terceros (DataFeedWatch, Simprosys, GoDataFeed, etc.), lanza la sincronización desde su panel de control. No asumas que la sincronización automática ya se ha ejecutado.

  3. Corrige el schema.org en el tema. Si el tema no refleja correctamente el estado del inventario en el marcado de datos estructurados, edita el archivo product.liquid (o su equivalente) para emitir el valor dinámico correcto:

{
  "@type": "Offer",
  "availability": "{% if product.available %}https://schema.org/InStock{% else %}https://schema.org/OutOfStock{% endif %}"
}

Preguntas frecuentes

Preguntas frecuentes

¿Cuánto tarda Google en revisar un producto después de la corrección?
Tras solicitar la reevaluación desde Merchant Center > Productos > Diagnósticos, el proceso suele completarse en 24-72 horas. Si el producto sigue desaprobado pasado ese plazo, comprueba que AdsBot-Google no está siendo bloqueado por tu archivo robots.txt, por reglas de Cloudflare o por la caché del tema de Shopify.
¿Qué diferencia hay entre una desaprobación de producto y una suspensión de cuenta?
Una desaprobación afecta únicamente a los productos con el valor de disponibilidad incorrecto; el resto de productos y campañas permanecen activos. Una suspensión de cuenta bloquea toda la actividad de Merchant Center y suele responder a incumplimientos reiterados o a infracciones de mayor gravedad, como misrepresentation.
¿Puede el tema de Shopify causar la desaprobación aunque el inventario sea correcto?
Sí. Google verifica el marcado schema.org (Product > offers > availability), el estado del botón de compra y los datos de variante. Si el tema emite un valor de availability distinto al estado real del inventario -por ejemplo por caché- Google detectará una discrepancia aunque el feed sea correcto.
¿Qué ocurre si el producto está en preorder sin fecha de disponibilidad?
El valor preorder requiere el atributo availability_date en formato ISO 8601 (por ejemplo, 2026-06-15). Si ese campo falta o la fecha ya ha pasado, Google puede interpretar el producto como inconsistente y desaprobarlo. Actualiza availability a in_stock en cuanto el producto esté listo para envío inmediato.
¿Puedo solicitar la reevaluación de varios productos a la vez?
Sí. Desde Merchant Center > Productos > Diagnósticos puedes seleccionar todos los productos desaprobados por el mismo motivo y solicitar la reevaluación en bloque. Si gestionas un catálogo grande, también puedes usar la Merchant API v1 para automatizar las solicitudes de reevaluación de forma programática.
¿La desaprobación por disponibilidad incorrecta afecta al nivel de calidad del anuncio?
No de forma directa: el Quality Score de Google Ads depende de la relevancia del anuncio, el CTR esperado y la experiencia en la página de destino, no del estado de aprobación del feed. Sin embargo, un producto desaprobado deja de mostrarse en Google Shopping, lo que reduce el tráfico y puede afectar al rendimiento global de la cuenta.

Fuentes y referencias

Fuentes oficiales citadas

  1. Google Merchant Center: política del atributo [availability] https://support.google.com/merchants/answer/6324448
  2. Google Merchant Center: solucionar productos desaprobados https://support.google.com/merchants/answer/9683270
  3. Shopify: gestión del inventario de productos https://help.shopify.com/es/manual/products/inventory

Reciba la checklist de apelación para este motivo

La corrección paso a paso de esta página, enviada a su correo para que pueda ejecutarla durante su periodo de espera. Sin crear cuenta.

O describe tu caso y recibe una valoración humana