La foto del punto de partida
Medimos la portada, una categoría y una ficha de producto en móvil y en escritorio, con PageSpeed y con los datos de campo cuando los hay. De ahí sale la lista de lo que pesa, ordenada por lo que más tiempo te está costando.
Móvil y escritorio
Core Web Vitals
El catálogo, a formato moderno
Regeneramos las miniaturas a los tamaños que realmente se usan, pasamos el catálogo a WebP o AVIF y dejamos la carga diferida bien puesta, cuidando que la imagen principal de cada página siga cargando primero.
Catálogo completo
Sin perder calidad
Menos peso en el navegador
Revisamos qué CSS y qué JavaScript carga cada tipo de página, quitamos lo que sobra, combinamos lo que queda y ordenamos las fuentes y los scripts de terceros para que no bloqueen la pintura de la página.
CSS y JS
Fuentes
Scripts de terceros
Que el servidor conteste antes
Activamos y ajustamos la caché de PrestaShop, revisamos la versión de PHP y su configuración, la compresión y las cabeceras, y limpiamos la base de datos de tablas que han ido creciendo sin control. En PrestaShop 9 añadimos además nuestro módulo TurboCaché para Redis.
TTFB
PHP al día
Que siga vendiendo igual
Optimizar no puede romper nada. Después de cada cambio recorremos la tienda como un cliente: ficha, carrito, pago y correos. Si algo afecta al funcionamiento, se descarta aunque diera buen número.
Compra probada
Reversible
El antes y el después, con números
Al terminar recibes la misma medición del principio repetida: qué puntuación tenías, cuál tienes y qué se ha tocado para llegar ahí. Si algo se queda fuera de tu alcance —el hosting, por ejemplo—, también te lo decimos.
Medición repetida
Sin humo
Comercial Cuevas es una tienda PrestaShop 9 real, con catálogo grande, alojada en nuestro hosting. En su portada cambiamos el slider de un módulo pesado por uno ligero integrado en el tema, dejamos la caché de LiteSpeed precargada con su rastreador y el servidor responde en 10 ms. No llega a 100 porque el tema y algunos módulos que la tienda necesita marcan el techo; ese es el tipo de límite que te explicamos antes de empezar. Para las partes que la caché de página no cubre, como el carrito, las búsquedas o el back office, le pusimos TurboCaché para Redis: las páginas que tiene que montar PrestaShop pasaron a responder un 35 % más rápido.