Gestionar los productos sin stock ecommerce es uno de los mayores quebraderos de cabeza que veo a diario. Si desindexas a lo loco, pierdes tráfico que tanto te ha costado conseguir. Si dejas todo abierto, te comes tu crawl budget y arruinas la experiencia de usuario. Lo que mejor me ha funcionado es aplicar el sentido común basándome en el ciclo de vida del artículo para definir exactamente qué código de respuesta dar a Google.
El ciclo de vida y cuándo mantener un 200 OK
Para los artículos que están activos, con precio y unidades disponibles, la regla es muy simple y todos la conocemos, un código 200 OK. La verdadera duda surge con las roturas de inventario temporales. He visto que muchos dueños de tiendas entran en pánico y ocultan la URL rápidamente. Tremendo error. Si sabes que va a volver a entrar mercancía, mantenlo indexado devolviendo un 200 OK.
Lo que debes hacer a nivel de interfaz es añadir una alerta visual clara indicando que está temporalmente agotado. Ofrece siempre una alternativa. Puedes permitir revisar la disponibilidad en tiendas físicas o poner un cajón para que el visitante deje su email y reciba una notificación cuando regrese. Así retienes la venta potencial y Google sigue rastreando una página útil.
Cuándo aplicar el hachazo del 404 o salvar con un 301
La historia cambia radicalmente cuando hablamos de referencias descontinuadas. En mi experiencia con clientes, la regla de los tres meses es infalible para tomar decisiones. Si un artículo lleva 90 días con el contador a cero y sabes que no habrá nuevas entradas, toca actuar para limpiar tu arquitectura.
Tienes dos caminos dependiendo del catálogo que manejes:
- Redirección 301: Si el artículo que muere tiene variantes o modelos muy similares, lo ideal es hacer una redirección permanente hacia la categoría padre. Por ejemplo, si se agota definitivamente un modelo concreto de hornillo de gas, haz un 301 a la categoría principal de hornillos de camping. Preservas la experiencia de usuario y evitas desperdiciar la autoridad SEO que ya habías ganado.
- Código 404: Si el producto desaparece por completo y no hay un sustituto lógico en tu tienda, aplica un 404. Eso sí, no dejes una página rota genérica. Diseña un 404 optimizado que ofrezca categorías relacionadas para que el usuario enganche con otra sección de tu web.
Aplicar esta lógica te salvará de quemar tu presupuesto de rastreo en URLs vacías, manteniendo tu tienda sana a los ojos de los buscadores.
Preguntas frecuentes
¿Qué hago si un producto está temporalmente sin stock?
Mantenlo indexado con un código 200 OK. Añade un aviso visible y un formulario para que el usuario deje su email y le avises cuando vuelva a estar disponible.
¿Cuándo debo utilizar una redirección 301 para un artículo agotado?
Aplica un 301 hacia la categoría padre cuando el artículo está descontinuado permanentemente pero tienes modelos similares o variantes que cubren la misma intención de búsqueda.
¿Es malo devolver un error 404 en productos descontinuados?
No, si el artículo lleva meses sin stock y no tiene sustituto, un 404 es la respuesta correcta. Asegúrate de mostrar enlaces a categorías relacionadas en esa página para no perder al cliente.