"Mi tienda está lenta" es la queja más común que recibo de dueños de tiendas PrestaShop, y casi siempre llega después de notar que las ventas bajaron sin razón aparente. La velocidad no es un detalle técnico — es dinero: cada segundo extra de carga reduce las conversiones de forma medible. Esto es lo que casi siempre está pasando.
Por qué un segundo de más te cuesta ventas
Cuando alguien llega a tu tienda desde un anuncio de Meta o Google, está decidiendo en los primeros segundos si se queda o se va. Si la página de producto tarda más de 3-4 segundos en mostrarse, una parte importante de esas visitas simplemente cierran la pestaña antes de ver lo que vendes. Ese tráfico ya lo pagaste — perderlo por lentitud es literalmente quemar presupuesto de publicidad.
Las 5 causas más comunes
- Módulos acumulados que ya no usas. Cada módulo instalado (aunque esté desactivado a medias) puede seguir cargando CSS y JS en cada página. Tiendas con 2-3 años de antigüedad suelen acumular módulos de promociones viejas, temporadas pasadas o pruebas que nadie desinstaló.
- Imágenes sin optimizar. Fotos de producto subidas directo desde la cámara o el celular, de 3-5 MB cada una, sin redimensionar ni comprimir. Multiplica eso por un catálogo de cientos de productos y el peso total de la página se dispara.
- Hosting insuficiente para el tamaño del catálogo. Un plan de hosting compartido barato puede funcionar bien con 50 productos y mal con 2.000. PrestaShop hace muchas consultas a la base de datos por página, y un servidor con poca memoria se ahoga rápido.
- Falta de caché configurada. PrestaShop trae sistemas de caché (Smarty, caché de productos) que muchas veces quedan desactivados o mal configurados desde la instalación inicial, obligando al servidor a recalcular lo mismo en cada visita.
- Tema sobrecargado de scripts y efectos visuales. Temas premium llenos de sliders, animaciones y librerías JavaScript que el negocio nunca pidió, pero que vienen activadas por defecto.
Caso real: de tienda lenta a tienda rápida
Una tienda con catálogo grande y varios años de antigüedad llegó con quejas constantes de clientes sobre lentitud, sobre todo en la página de producto. Al revisar, tenía 11 módulos activos de los cuales solo 4 se usaban realmente, imágenes de producto sin comprimir de hasta 4 MB cada una, y el caché de Smarty desactivado desde la instalación original.
El proceso fue: desinstalar los 7 módulos sin uso, recomprimir todo el catálogo de imágenes a formato WebP con un tamaño máximo razonable, y activar correctamente el caché de Smarty en modo producción. El tiempo de carga de la página de producto bajó de poco más de 6 segundos a menos de 2 segundos en conexión móvil.
Ninguno de esos tres cambios requirió escribir una sola línea de código nueva — fue limpiar y configurar bien lo que ya estaba instalado. La mayoría de tiendas lentas no necesitan una reconstrucción, necesitan una auditoría.
Cómo saber si tu tienda tiene este problema
- Entra a PageSpeed Insights (gratis, de Google) y pega la URL de tu página de producto más visitada.
- Si el puntaje en móvil está por debajo de 50, casi seguro hay alguna de estas 5 causas presente.
- Revisa en tu panel de PrestaShop cuántos módulos tienes activos y pregúntate honestamente cuántos usas hoy.
- Abre una foto de producto al azar y revisa su tamaño en MB — si pasa de 500 KB, ahí hay una ganancia fácil.
La buena noticia es que, a diferencia de otros problemas de ecommerce, este es de los más baratos de arreglar en proporción al impacto que tiene en ventas.