Un WooCommerce lento no es solo un problema de experiencia de usuario — es un problema de ventas. Cada segundo adicional de carga reduce la tasa de conversión entre un 7% y un 20%. Si tu tienda carga lento, estás perdiendo dinero.
WooCommerce tiene requisitos específicos de rendimiento que van más allá de los de una web WordPress normal. Esta guía se centra en las causas específicas de WooCommerce.
Por qué WooCommerce es más exigente que WordPress
WooCommerce genera páginas mucho más dinámicas que un blog o web corporativa. El carrito, el proceso de compra, los precios con impuestos, el stock en tiempo real y las páginas de producto no pueden cachearse igual que el resto. Esto hace que la optimización sea más compleja.
Causa 1: Caché mal configurada para ecommerce
La caché general de WordPress puede causar problemas en WooCommerce si no está configurada correctamente. El carrito, el checkout y las páginas de cuenta del cliente NO deben cachearse nunca.
Solución: Asegúrate de que tu plugin de caché excluye estas páginas: /carrito/, /finalizar-compra/, /mi-cuenta/. WP Rocket detecta WooCommerce automáticamente y aplica estas exclusiones. W3 Total Cache requiere configuración manual.
Causa 2: Demasiados productos sin paginación
Las páginas de categoría con 200 productos cargando de golpe son un desastre de rendimiento. Cada producto implica consultas a la base de datos para precio, stock, imagen y metadatos.
Solución: Limita los productos por página a 12-24 y activa la paginación. En WooCommerce → Ajustes → Productos → Visualización del catálogo.
Causa 3: Imágenes de producto sin optimizar
Una tienda con 500 productos donde cada uno tiene 5 fotos de 3MB cada una es una catástrofe de velocidad. Las imágenes de producto representan el 80% del peso de las páginas de categoría.
Solución: Instala ShortPixel o Imagify para comprimir y convertir a WebP automáticamente. Además, en WooCommerce configura los tamaños de imagen correctos para no generar thumbnails gigantes.
Causa 4: Hosting insuficiente para ecommerce
WooCommerce requiere más recursos que un WordPress estático. Un plan de hosting compartido básico puede ser suficiente para una web corporativa pero insuficiente para una tienda activa.
Señal de alarma: Si el TTFB supera 800ms en páginas de producto o el checkout va lento incluso con caché, el hosting es el cuello de botella. Considera cambiar a un hosting WooCommerce optimizado.
Causa 5: Plugins de WooCommerce mal optimizados
Algunos plugins de WooCommerce (especialmente de precios dinámicos, comparadores de productos o integraciones con ERPs) hacen decenas de consultas SQL por página. Un solo plugin puede ser el responsable de que el checkout tarde 8 segundos.
Solución: Instala Query Monitor (plugin gratuito) para identificar qué plugins hacen más consultas. Desactívalos temporalmente para medir el impacto.
Causa 6: Base de datos sin mantenimiento
WooCommerce genera muchísimos registros en la base de datos: logs de pedidos, sesiones, transients y metadatos de productos. Con el tiempo, estas tablas se vuelven enormes y lentas.
Solución: Instala WP-Optimize o Advanced Database Cleaner. Limpia: sesiones de WooCommerce caducadas, logs de acción, revisiones de productos y transients caducados. Hazlo mensualmente.
⚡ ¿Tu tienda WooCommerce carga lento?
Optimizamos WooCommerce específicamente: caché para ecommerce, imágenes, base de datos y checkout. Desde 499€ con garantía de resultados.
Ver optimización WooCommerce

