«La tienda va lenta» no se arregla instalando otro módulo de caché. Primero hay que saber dónde está lento: en el servidor, que tarda en empezar a responder, o en la página, que pesa demasiado. Son dos problemas distintos y se miden en 10 minutos.
Dos números antes que ninguna herramienta
Tiempo de respuesta del servidor (TTFB): lo que tarda en llegar el primer byte de la página. Si es alto, el problema está en PrestaShop, en los módulos o en el hosting, y ninguna optimización de imágenes lo arregla. Peso y número de peticiones: todo lo que el navegador descarga para pintar la página. Si es alto, el problema está en imágenes, CSS y JavaScript.
Cómo medirlo en 3 páginas
- Elige la portada, una categoría con muchos productos y una ficha de producto. Son las tres plantillas que más se visitan.
- Pasa cada una por PageSpeed Insights. Mira primero el bloque de arriba, «Descubre lo que experimentan tus usuarios reales»: son datos de visitas reales de Chrome, si Google tiene suficientes de tu tienda.
- En la parte de laboratorio, apunta el tiempo de respuesta del servidor y el peso total de la página.
- Repite la medición dos o tres veces: un solo resultado puede salir alto por casualidad.
💡 Como referencia, Google considera bueno un TTFB de hasta 0,8 segundos, y en Core Web Vitals un LCP de hasta 2,5 segundos, un INP de hasta 200 ms y un CLS de hasta 0,1.
Lo que suele salir en PrestaShop
- Servidor lento en categorías — facetas, contadores y módulos que consultan la base de datos en cada carga. Se nota más en categorías con muchos productos.
- Caché de plantillas mal configurada — «Forzar compilación» activo o la caché desactivada en Rendimiento, normalmente olvidado tras un cambio de tema.
- CSS y JavaScript de módulos en todas las páginas — un módulo del carrito o del blog que carga sus ficheros también en la portada.
- Imágenes más grandes de lo que se ven — fotos de 2.000 píxeles para una miniatura de 300.
Probar optimizaciones a ciegas
Instalar un módulo de caché, otro de imágenes y otro de minificado, y no saber cuál ayudó ni cuál rompió el carrito.
Medir, cambiar una cosa y volver a medir
Sabes si el problema es del servidor o de la página, cambias lo que toca y compruebas el antes y el después con los mismos tres números.
Preguntas frecuentes
¿Por qué PageSpeed me da un resultado distinto cada vez?
La parte de laboratorio es una simulación y varía entre ejecuciones. Por eso conviene repetirla y fijarse más en los datos de usuarios reales, si los hay.
¿La nota de PageSpeed es lo que cuenta para Google?
Google usa los datos de usuarios reales (Core Web Vitals), no la nota de laboratorio. La nota sirve para encontrar qué arreglar.
¿Mi tienda no tiene datos de usuarios reales, es malo?
No. Significa que Google no tiene visitas suficientes de Chrome para dar una cifra. Entonces toca guiarse por el laboratorio.
En la Auditoría Exprés medimos el tiempo de respuesta y el peso de tus tres plantillas principales, y los datos de usuarios reales si Google los tiene.
Ver la Auditoría Exprés →Zeyvro desarrolla módulos para PrestaShop 8 desde una tienda real en producción. Código sin ofuscar.