Quiebre de stock: el costo invisible y el daño en SEO
El retail mundial pierde US$ 1,2 billones al año por quiebre de stock. Pero el daño va más allá de la venta: es el cliente que se va a la competencia y el ranking que destruyes al tratar la página agotada de la forma equivocada.
- El costo real del quiebre — no es solo la venta perdida, es el cliente que se va a la competencia.
- El daño en SEO que casi nadie ve: cómo trates la página del producto agotado decide si conservas o pierdes el ranking.
- La forma correcta de tratar un producto agotado, según el propio Google.
- El "quiebre silencioso": cuando el sitio miente sobre el stock — y cómo monitorearlo.
La industria global del retail pierde cerca de US$ 1,2 billones por año solo por quiebre de stock (out-of-stock), dentro de un agujero total de US$ 1,7 billones en distorsión de inventario, según IHL Group.[1] Pero el número que duele no está en ese billón abstracto — está en tu tienda, en el producto que explotó en el anuncio y llevó al cliente a una página que dice "no disponible".
El costo inmediato: el cliente no espera
Cuando se topa con el quiebre, el cliente hace una de cuatro cosas — y solo una de ellas mantiene la venta contigo.
El estudio clásico de Corsten y Gruen, que agregó investigaciones de quiebre de todo el mundo, mapeó el comportamiento del consumidor frente a un "agotado":[2]
- Compra un sustituto en tu tienda — el único desenlace bueno para ti.
- Pospone la compra — quizás vuelva, quizás se olvide.
- Compra el mismo ítem en otra tienda — alrededor del 36% de los casos. No perdiste una venta; le entregaste el cliente a la competencia.
- Desiste por completo — venta evaporada.
El detalle perverso: quien fue a parar a la competencia puede no volver. La cuenta real del quiebre no es el precio del ítem agotado — es el lifetime value del cliente que descubrió que el competidor también resuelve su problema. Es la misma lógica que mueve la tasa de conversión: cada fricción en el camino de la compra empuja al cliente hacia la salida.
El out-of-stock es el peor de los dos mundos: pagaste para atraer al cliente —pauta, SEO, tiempo— y se lo entregaste en bandeja a quien tenía el producto en la góndola.
Síntesis del estudio "Stop Wasting Money on Out-of-Stocks" (Corsten & Gruen)
El daño en SEO que nadie ve
Aquí está el ángulo que la mayoría de las tiendas ignora. Un producto que se agota no desaparece solo del stock — tiene una URL que Google indexó, que quizás rankea bien, que quizás tiene enlaces apuntando a ella. Lo que hagas con esa página decide si preservas o destruyes ese activo de SEO.
| Cómo tratan la página agotada | Qué pasa |
|---|---|
| La borran (404 / 410) | ❌ Pierde ranking y backlinks acumulados. Si el producto vuelve, recomienza de cero. |
| Redirigen (301) a la home/categoría | ⚠ Google puede tratarlo como soft-404; diluye la relevancia de la URL original. |
| La dejan indexada, sin botón y sin aviso | ⚠ Pésima UX; riesgo de soft-404 y caída gradual de ranking. |
| Mantienen la página viva, marcada como agotada | ✅ Preserva el ranking; le señala la disponibilidad a Google; ofrece alternativas. |
La orientación del propio Google es clara: para un producto temporalmente agotado, mantén la página en línea, no devuelvas 404 ni redirijas. Usa el dato estructurado de disponibilidad correcto y ofrece caminos (avísame cuando vuelva, similares).[3]
Schema.org y la señal de disponibilidad
El dato estructurado de Product tiene un campo de disponibilidad — availability — que le dice a Google y a Google Shopping si el ítem está InStock u OutOfStock. El problema clásico es la divergencia: la página muestra "agotado" al cliente, pero el JSON-LD todavía dice InStock (o al revés). Eso genera rich snippet equivocado, aviso en el Merchant Center y, en el límite, suspensión del anuncio de Shopping por "disponibilidad incorrecta".
"offers": {
"@type": "Offer",
"price": "199.90",
"priceCurrency": "BRL",
"availability": "https://schema.org/OutOfStock" // tiene que coincidir con la página
}Mantener el availability sincronizado con el stock real es parte de tener un Schema.org de Product bien configurado — y es exactamente el tipo de cosa que se rompe en silencio en un cambio de tema o de integración con el ERP.
Quiebre silencioso: cuando el sitio miente sobre el stock
Peor que mostrar "agotado" es mostrar el stock equivocado. Los dos lados de esa moneda cuestan caro.
- Vende lo que no tiene: el sitio muestra "comprar", el cliente paga, y en la separación se descubre que se acabó. Resultado: cancelación, reembolso, reclamo — y el mismo daño de reputación de un pedido atascado.
- Esconde lo que tiene: una desincronización entre ERP y tienda marca como agotado un producto que está en el depósito. Pierdes la venta de un ítem disponible y ni te enteras.
La causa casi siempre es la misma: el stock vive en el ERP/marketplace y se refleja en la tienda por una integración o feed. Cuando ese feed se atrasa, se traba o falla parcialmente, el storefront pasa a contar una historia que no es verdad — sin ningún error 500, sin nada roto aparente.
Qué monitorear
El stock correcto es un problema de observabilidad, no solo de ERP. Cuatro señales valen una alerta:
- % de páginas de producto en quiebre: un salto súbito (de 3% a 30% en un día) casi nunca es venta real — es el feed o la integración de stock que se rompió.
- Top sellers agotados: el quiebre en los productos que más venden es el más caro. Una alerta específica para tu top 20 se paga sola.
- Divergencia schema × página: la página dice agotado y el JSON-LD dice
InStock(o al revés). Señal de regresión de template/integración. - Páginas indexadas que pasaron a agotadas: URLs que rankean y entraron en quiebre — son las que más merecen el tratamiento de "mantener en línea + avísame cuando vuelva".
availability del schema — corriendo solo, en intervalo fijo — detecta tanto el quiebre silencioso como la divergencia de dato estructurado. Es el mismo principio de los alertas esenciales de una tienda online.El resumen honesto
El quiebre de stock se trata como problema de compras, pero es también problema de SEO, de conversión y de reputación. La venta perdida es la punta visible; debajo de ella están el cliente que migró, el ranking que cayó y el anuncio de Shopping suspendido. La tienda que opera bien no evita el 100% de los quiebres — eso es imposible —, pero sabe del quiebre al instante, trata la página de la forma correcta y no deja que el sitio mienta sobre lo que tiene en góndola.
availability del schema. Si encuentras una sola divergencia, tienes una fuga de venta — y el caso de uso para monitorear el quiebre automáticamente.Referencias
- IHL Group. Out-of-Stocks & Overstocks Matrix — True Cost of Inventory Distortion, 2024 (OOS ~US$ 1,2 bi; distorsión total ~US$ 1,7 bi). ihlservices.com
- Corsten, D. & Gruen, T. Stop Wasting Money on Out-of-Stocks — estudio global del comportamiento del consumidor frente al quiebre (Harvard Business Review / investigación académica).
- Google Search Central. Best practices for ecommerce in Google Search y Out-of-stock products / merchant listings. developers.google.com/search/docs/specialty/ecommerce
- schema.org. ItemAvailability (InStock / OutOfStock). schema.org/ItemAvailability
- Retail TouchPoints. IHL Study: Inventory Distortion Will Cost Retailers $1.77 Trillion. retailtouchpoints.com
Preguntas frecuentes
- ¿Debo borrar (404) la página de un producto agotado?
- No, si la falta es temporal. Google recomienda mantener la página en línea, sin 404 ni redirección, marcada como agotada con el availability correcto en el schema. Borrarla destruye el ranking y los backlinks que la URL acumuló — y, cuando el producto vuelva, recomienzas desde cero.
- ¿Cuánto cuesta el quiebre de stock?
- En el agregado mundial, IHL Group estima US$ 1,2 billones al año solo por out-of-stocks. En tu tienda, el costo es la venta perdida más el cliente que migra: cerca del 36% de los casos de quiebre terminan con la compra en otra tienda, según Corsten y Gruen — y parte de esos clientes no vuelve.
- ¿Cómo trata Google un producto agotado?
- Para una falta temporal, la orientación es mantener la página accesible y usar el dato estructurado de disponibilidad (OutOfStock) coherente con lo que ve el cliente. Para Google Shopping/Merchant, una disponibilidad divergente entre página y feed genera aviso y puede suspender el anuncio. El peor camino es el 404 o redirigir.
- ¿Qué hacer con un producto que volverá al stock?
- Mantén la URL viva, márcala como agotada, ofrece 'avísame cuando vuelva' y muestra similares. Así preservas el ranking, capturas la demanda (email o WhatsApp del cliente interesado) y conviertes parte de ella cuando el stock regrese — en vez de tirar el tráfico que pagaste para atraer.
Sigue leyendo
Monitorea todo esto automáticamente
Especialista Loja Virtual ejecuta navegación real en tu sitio cada pocos minutos, alerta en Discord, Slack o email y muestra una captura del incidente. Empieza gratis.
