Referencia de atributos

Atributo Disponibilidad [availability] en Google Shopping: requisitos, valores y prácticas recomendadas

Guía del atributo availability en Google Merchant Center: sus 4 valores, la coincidencia con la página de destino y cómo los agotados malgastan presupuesto.

Actualizado 8 min de lectura
Atributo Disponibilidad — Productos agotados frente a sincronización en tiempo real

Altavoz Bluetooth portátil — Azul

79,99 €example-audio.com
En stockFeed complementario: actualización 15min

El feed complementario se actualiza cada 15 min → los productos agotados salen de los anuncios a los pocos minutos de agotarse → cero gasto en productos que no puedes vender.

Altavoz Bluetooth portátil — Rojo

79,99 €example-audio.com

Feed: «in_stock» / Realidad: agotado desde ayer. El anuncio sigue publicándose → pagas los clics → el comprador ve «Agotado» en la página → rebote, gasto perdido, mala experiencia. Presupuesto quemado en tráfico que no convierte.

Un feed complementario con solo id + availability (y, opcionalmente, price) que se actualice cada 15–20 minutos es la forma más eficaz de mantener la disponibilidad al día sin regenerar todo el feed de productos. Dejar productos agotados en el feed con el estado in_stock es una de las maneras más rápidas de tirar el presupuesto de Shopping.

¿Qué es el atributo availability?

El atributo availability indica a Google el estado actual de stock de tu producto. Acepta exactamente cuatro valores: in_stock, out_of_stock, preorder y backorder. Google lo usa para decidir si el anuncio puede mostrarse, ajustar la prioridad de impresión, enseñar la disponibilidad a los compradores y segmentar las audiencias del remarketing dinámico.

Mantener la disponibilidad exacta es una de las tareas más exigentes de la gestión de feeds, porque en inventarios de alta rotación el stock puede cambiar varias veces al día. Una discrepancia de disponibilidad (el feed dice in_stock, pero en realidad el producto no está disponible) es uno de los errores más caros en Google Shopping: genera clics, que pagas de tu presupuesto, hacia la ficha de un producto agotado; cero conversiones y presupuesto quemado. La solución es actualizar la disponibilidad con mucha frecuencia, normalmente con feeds complementarios.

Especificaciones técnicas

Nombre del feedavailability
ObligatorioSí, para todos los productos
Valores aceptadosin_stock, out_of_stock, preorder, backorder
Mayúsculas/minúsculasEn minúsculas y con guiones bajos, exactamente como aparecen; no se acepta ninguna variante
Debe coincidir conEl estado de disponibilidad mostrado en la página de destino del producto
Atributo relacionadoavailability_date: obligatorio con preorder; úsalo con backorder para indicar la fecha prevista de reposición

Dónde se muestra

  • Anuncios de Shopping: Google usa la disponibilidad para decidir si el anuncio puede mostrarse. Los productos en stock tienen prioridad de impresión completa. Los agotados suelen perder prioridad o quedar fuera de los anuncios de Shopping (aunque pueden aparecer en algunos formatos). Los productos en preventa o bajo pedido pueden mostrarse con un texto que aclara su disponibilidad, según el formato del anuncio. Una disponibilidad incorrecta estropea la experiencia de quien hace clic y se encuentra un producto agotado.

  • Fichas gratuitas: la pestaña Shopping tiene un filtro «En stock» que los compradores pueden activar. Solo los productos con availability=in_stock aparecen en los resultados filtrados. Los productos con otro estado de disponibilidad quedan fuera de esas vistas, así que los ven menos los compradores que ya están listos para comprar.

  • Remarketing dinámico: la disponibilidad es una señal clave en la lógica de audiencias del remarketing dinámico. Google puede excluir automáticamente los productos agotados de las creatividades de remarketing: a quien vio un producto que ahora está agotado no se le mostrará en los anuncios de remarketing (y se evita una experiencia frustrante). Para eso, los datos de disponibilidad tienen que ser exactos y estar al día.

  • Performance Max: en las campañas de Performance Max con feed de productos, la disponibilidad sirve para decidir qué productos pueden aparecer en los formatos de Shopping. Los agotados pierden prioridad automáticamente, pero solo con datos exactos te aseguras de que el sistema no gaste presupuesto en ellos.

Reglas

  • Solo son válidos los cuatro valores aceptados: cualquier otro valor (por ejemplo, «disponible», «sí», «true», «1», «limitado») provocará un error en el feed. Usa exactamente: in_stock, out_of_stock, preorder, backorder.

  • Debe coincidir con la disponibilidad de la página de destino: Google rastrea las páginas de producto para comprobar la disponibilidad. Si la página muestra «Agotado» y el feed dice in_stock, se marca una discrepancia. Si la discrepancia se mantiene, el producto se rechaza.

  • Preorder requiere availability_date: si envías preorder, envía también availability_date con la fecha de envío prevista en formato ISO 8601. Sin ella, la información de preventa queda incompleta y pierdes la ventaja de marcar el producto como preventa.

  • No elimines los productos agotados del feed: mantenlos con el estado out_of_stock. Si los eliminas, se pierde el historial del producto. Lo que debes hacer es excluirlos de las campañas con filtros de grupos de productos en Google Ads.

Prácticas recomendadas

Feed complementario para disponibilidad en tiempo real

La mejora operativa que más impacto tiene en la exactitud de la disponibilidad es un feed complementario exclusivo con los datos de disponibilidad, actualizado con frecuencia:

  • Feed principal: todos los datos de producto, actualizado a diario

  • Feed complementario: solo id + availability (+ price si los precios también cambian con frecuencia), actualizado cada 15–60 minutos

Con este feed complementario, los cambios de disponibilidad llegan a Google Merchant Center en un plazo de 15 a 30 minutos desde que cambia el stock en tu web, mucho antes que si esperas a la regeneración diaria del feed completo.

Gestión de la disponibilidad en las campañas de Google Ads

Aunque la disponibilidad del feed sea exacta, añade salvaguardas en las campañas:

  • Crea un grupo de productos para productos agotados en las campañas de Shopping y pon la puja a 0 o excluye el grupo

  • Usa reglas de filtro de inventario para excluir automáticamente los productos con disponibilidad != in_stock de tus grupos de anuncios activos

  • En Performance Max, Google resta prioridad automáticamente a los productos agotados, pero que el feed sea exacto sigue siendo imprescindible

Qué valor de disponibilidad usar

SituaciónValor correctoNotas
Producto en almacén, listo para enviarin_stockLo habitual para el stock disponible
Producto agotado, no se espera reposiciónout_of_stockMantenlo en el feed; exclúyelo de las campañas
Producto agotado, reposición en 5 díasbackorderAñade availability_date con la fecha de reposición prevista
Nuevo producto que se lanza el mes que vienepreorderAñade availability_date con la fecha de lanzamiento
Stock limitado (últimas 3 unidades)in_stockNo existe un valor de «stock bajo»: usa in_stock hasta que se agote
Producto de temporada (aún no es temporada)preorder o out_of_stockDepende de si aceptas pedidos anticipados

Impacto en el rendimiento

  • Presupuesto perdido en productos agotados: es el impacto más directo y medible. Cada clic en un producto agotado marcado por error como in_stock es un gasto 100% perdido, con un 0% de posibilidades de conversión. En cuentas con catálogos grandes y de rotación rápida, el retraso en la disponibilidad puede costar miles de euros al mes en clics que nunca debieron producirse.

  • Señales de calidad de la página de destino: las altas tasas de rebote de los clics en productos agotados envían a Google señales negativas sobre la calidad de la página de destino. Con el tiempo, si la interacción con las páginas de destino es mala de forma sistemática, los CPC efectivos pueden subir en toda la cuenta.

  • Confianza del comprador: quien hace clic en un anuncio de Shopping esperando un producto en stock y se lo encuentra agotado asocia esa mala experiencia con tu marca, no solo con Google. Si se repite, pierdes valor de vida del cliente, algo que va mucho más allá del coste del clic perdido.

  • Precisión del remarketing: con una disponibilidad exacta, el remarketing dinámico puede excluir automáticamente los productos agotados de sus creatividades. Así tus anuncios de remarketing solo muestran productos que la gente puede comprar de verdad, lo que mejora el CTR y la tasa de conversión en esas audiencias.

Errores comunes

  • Usar valores no estándar como «disponible», «sí», «true» o «1» en lugar de los valores exactos que se aceptan

  • Eliminar los productos agotados del feed por completo en lugar de marcarlos como out_of_stock

  • Fiar la disponibilidad solo a la actualización diaria del feed cuando el inventario rota muy rápido

  • Usar in_stock para productos aún no lanzados que todavía no se pueden comprar; usa preorder

  • Usar preorder sin availability_date, con lo que los compradores no saben cuándo estará disponible el producto

  • No pausar ni excluir los productos agotados de las campañas de Shopping aunque el feed ya los marque correctamente como agotados

  • No reactivar enseguida los productos en las campañas cuando se reponen, con lo que siguen excluidos de las pujas

Consejos profesionales

  • Sube un feed complementario cada 30 minutos para sincronizar la disponibilidad: genera un CSV ligero con solo id, price, availability y sale_price y súbelo a Merchant Center cada 30 minutos por SFTP o Google Cloud Storage (una descarga programada se ejecuta como máximo una vez al día). Es la forma más eficaz de mantener la disponibilidad al día: el feed principal quizá se actualice una vez al día, pero el archivo complementario recoge los cambios de stock en media hora. Dale la máxima prioridad en Fuentes de datos → Regla predeterminada.

  • Conecta un webhook de inventario que dispare el feed: si tu plataforma de ecommerce admite webhooks para eventos de inventario (stock a cero, producto repuesto), úsalos para regenerar al instante un feed complementario en vez de esperar a la actualización programada. Si la disponibilidad se actualiza en los 5 minutos siguientes a una rotura de stock, evitas casi todo el tráfico perdido en productos agotados.

  • Segmenta los informes de campaña por cambios de disponibilidad: apunta las fechas en que los productos pasaron a agotados en el feed y crúzalas con los datos de conversión. Así puedes cuantificar exactamente cuánto presupuesto se perdió en productos agotados en periodos anteriores y justificar la inversión en una infraestructura que actualice los feeds más rápido.

  • Usa preorder con estrategia para medir la demanda: activar anuncios de Shopping para productos que aún no han salido, con el estado preorder, te da datos de demanda desde el principio, crea audiencias de remarketing con los compradores interesados y capta a los primeros clientes, todo antes de tener siquiera el stock. Es especialmente útil para productos de temporada y lanzamientos.

  • Añade datos estructurados de disponibilidad en todas las páginas de producto: incluye el marcado availability de Schema.org con los valores correctos de schema.org (InStock, OutOfStock, PreOrder, BackOrder) en tus páginas de producto. Así el rastreador de Google comprueba la disponibilidad de tu feed más rápido y con más seguridad, y hay menos avisos de discrepancia falsos mientras se actualiza el feed.

Preguntas frecuentes

¿Cuáles son los cuatro valores que acepta el atributo availability?
in_stock: el producto se puede comprar y recibir de inmediato. out_of_stock: el producto no está disponible en este momento. Los anuncios de productos agotados pueden seguir mostrándose en algunos formatos, pero con menos prioridad; lo recomendable es pausarlos o excluirlos de las campañas. preorder: el producto aún no ha salido a la venta, pero se puede reservar; úsalo junto con availability_date. backorder: el producto está agotado temporalmente, pero se puede pedir ya y se enviará en cuanto haya stock. No se acepta ningún otro valor.
¿Debo mantener los productos agotados en mi feed?
Sí: mantén los productos agotados en el feed con availability=out_of_stock. Si los eliminas del todo, el rendimiento puede resentirse cuando vuelvan a tener stock (se pierden las señales históricas y hay que esperar a que se aprueben de nuevo). Google ya reduce automáticamente la prioridad de impresión de los productos agotados. Aun así, conviene excluir los productos agotados de las campañas de Shopping con filtros de productos para no malgastar presupuesto, que no es lo mismo que eliminarlos del feed.
¿Cómo uso el atributo availability para productos en preventa?
Establece availability=preorder y envía también el atributo availability_date con la fecha de envío prevista en formato ISO 8601 (por ejemplo, 2026-05-15T00:00:00+00:00). Google mostrará a los compradores que el producto está en preventa y puede indicar la fecha de disponibilidad prevista. Cuando el producto empiece a enviarse, cambia availability a in_stock y elimina availability_date.
¿Cuál es la diferencia entre preorder y backorder?
Preorder = el producto aún no se ha lanzado y se fabricará o enviará más adelante (por ejemplo, un nuevo modelo de teléfono que se lanza el mes que viene). Backorder = el producto existe y ya se vendía, pero el stock se ha agotado temporalmente: el pedido se acepta ahora y se envía cuando entra mercancía nueva (por ejemplo, un producto muy vendido que se ha agotado y se repone en 2 semanas). Usa el valor que refleje fielmente cómo vas a servir el pedido.
¿Con qué frecuencia debo actualizar el atributo de disponibilidad?
Lo ideal es que la disponibilidad del feed cambie en un plazo de 15 a 30 minutos desde que cambia el stock en tu web. La mejor forma de conseguirlo es un feed complementario que contenga solo id + availability (y, si quieres, price) y se actualice con frecuencia. El feed principal puede actualizarse una vez al día y el complementario de disponibilidad cada 15–60 minutos, según lo rápido que rote tu inventario.
¿Penaliza Google por anunciar productos agotados?
Google no penaliza de forma explícita las discrepancias puntuales de stock (entiende que el inventario fluctúa), pero sí vigila las discrepancias de disponibilidad persistentes: productos que aparecen una y otra vez como in_stock en el feed pero están agotados en la página de destino. Las discrepancias persistentes generan advertencias de calidad de datos en la cuenta y pueden acabar en la suspensión del producto o de la cuenta. En la práctica, además, el tráfico que llega a productos agotados y rebota al instante perjudica las señales de calidad de tu página de destino, lo que puede encarecer los CPC.

Guías relacionadas