Has añadido productos a tu tienda WooCommerce pero no se muestran en el catálogo, la página de categoría aparece vacía o el buscador no encuentra nada. Este es uno de los problemas más reportados por propietarios de tiendas online y suele tener una solución sencilla.
Las causas van desde ajustes de visibilidad mal configurados hasta problemas de caché, conflictos con el tema o errores en la base de datos. Vamos a recorrer cada escenario para que puedas identificar y resolver el problema rápidamente.
Configuración de visibilidad del catálogo
WooCommerce permite controlar dónde aparece cada producto: en la tienda, en los resultados de búsqueda, en ambos o en ninguno. Si un producto está configurado como «Oculto», no se mostrará en el catálogo aunque esté publicado.
Para verificarlo, edita el producto y busca el panel «Publicar» en la columna derecha. Haz clic en «Editar» junto a «Visibilidad del catálogo» y asegúrate de que esté en «Tienda y resultados de búsqueda». También comprueba que el estado sea «Publicado» y no «Borrador» o «Pendiente de revisión».
- Tienda y búsqueda: visible en todo el catálogo
- Solo tienda: visible en páginas de categoría pero no en búsquedas
- Solo búsqueda: aparece al buscar pero no navegar
- Oculto: no aparece en ningún listado (solo accesible por URL directa)
Problemas de caché que ocultan productos
La caché es la causa número uno de productos «invisibles» en tiendas WooCommerce. Si usas un plugin de caché como WP Super Cache, W3 Total Cache o LiteSpeed Cache, es posible que las páginas del catálogo estén sirviendo una versión antigua que no incluye los nuevos productos.
Purga la caché completa del sitio desde el panel del plugin de caché. Si tu hosting ofrece caché a nivel de servidor (Cloudflare, Varnish, Nginx FastCGI Cache), también necesitas purgarlo desde el panel de hosting.
Configura tu plugin de caché para excluir las páginas dinámicas de WooCommerce: carrito, checkout, mi cuenta y las páginas de producto. La mayoría de plugins modernos lo hacen automáticamente, pero verifica los ajustes.
Conflictos con el tema o plugins
Algunos temas sobrescriben las plantillas de WooCommerce con versiones personalizadas. Si el tema no se ha actualizado para ser compatible con la versión actual de WooCommerce, las plantillas pueden fallar silenciosamente y no mostrar productos.
WooCommerce indica en Estado → Sistema si hay plantillas del tema desactualizadas (aparecerán con un signo de exclamación). Si ves plantillas obsoletas, contacta al desarrollador del tema o actualiza a una versión compatible.
Constructores visuales como Elementor o WPBakery a veces interfieren con los loops de productos de WooCommerce. Si usas un constructor, verifica que la página de tienda utilice el widget correcto de productos y no un bloque estático.
Problemas en la base de datos
Los productos de WooCommerce se almacenan como custom post types en la tabla wp_posts con el tipo «product». Si la base de datos se ha corrompido o una migración ha salido mal, los productos pueden existir pero no mostrarse correctamente.
Desde WooCommerce → Estado → Herramientas, ejecuta «Regenerar tablas de búsqueda de productos» y «Reconteo de términos». Estas acciones reconstruyen los índices internos que WooCommerce usa para listar y filtrar productos.
Si has migrado la tienda de otro hosting o dominio, asegúrate de que los permalinks se han regenerado. Ve a Ajustes → Enlaces permanentes y guarda los cambios sin modificar nada. Esto fuerza a WordPress a reconstruir las reglas de reescritura.
Productos variables y atributos
Los productos variables tienen un comportamiento especial: si ninguna variación tiene precio o stock, el producto padre no aparecerá en el catálogo. WooCommerce lo oculta automáticamente porque considera que no hay nada que vender.
Edita el producto variable, ve a la pestaña «Variaciones» y comprueba que cada variación tiene un precio definido y stock (o la gestión de stock desactivada). Después, haz clic en «Guardar cambios» para que WooCommerce recalcule la visibilidad.
- Cada variación necesita un precio regular definido
- Las variaciones agotadas no impiden que el producto aparezca mientras haya otras con stock
- Los atributos deben estar marcados como «Usado para variaciones»
- Regenera las miniaturas si las imágenes de variaciones no se muestran
Puntos clave
- Verifica la visibilidad del catálogo en cada producto (Tienda y búsqueda)
- Purga toda la caché (plugin, servidor y CDN) después de añadir productos
- Revisa si el tema tiene plantillas de WooCommerce desactualizadas
- Ejecuta las herramientas de regeneración en WooCommerce → Estado
- Los productos variables necesitan al menos una variación con precio para mostrarse
¿Sigues sin ver tus productos?
Nuestro servicio de mantenimiento WooCommerce incluye diagnóstico de catálogo y resolución de problemas de visibilidad. Deja de perder ventas por productos invisibles.
Solicitar presupuesto