Guía 21.07.2026 ~3 min czytania

Cómo acelerar una tienda PrestaShop — guía de optimización y Google PageSpeed

Una tienda PrestaShop lenta significa menos conversión, peor posicionamiento en Google y clientes que abandonan el carrito antes de que la página termine de cargar. Repasamos qué ralentiza realmente una tienda, cómo medirlo con Google PageSpeed Insights y Core Web Vitals, y qué corregir en hosting, cache, imágenes y frontend.

Cómo acelerar una tienda PrestaShop — guía de optimización y Google PageSpeed
#prestashop szybkość #optymalizacja prestashop #google pagespeed #core web vitals #wydajność sklepu online #cache prestashop #seo techniczne e-commerce

"La tienda carga lento" es una de las quejas más habituales de los propietarios de tiendas PrestaShop — y uno de los problemas peor diagnosticados. En la práctica, una tienda lenta casi siempre es la suma de varios problemas independientes: hosting débil, cache desactivada, imágenes sin optimizar, exceso de módulos y scripts de tracking de terceros. Ningún módulo "mágico" lo soluciona por sí solo.

Por qué importa la velocidad

Google utiliza oficialmente los Core Web Vitals como señal de posicionamiento, y el comportamiento de los usuarios en e-commerce muestra sistemáticamente el mismo patrón: cuanto más tarda una página en cargar, mayor es la tasa de rebote y menor la conversión, especialmente en móvil. También afecta al nivel de calidad y al coste por clic en Google Ads.

Cómo medirlo

Usa Google PageSpeed Insights (datos de laboratorio y de campo), el informe de Core Web Vitals de Google Search Console (datos reales de usuarios), y GTmetrix o WebPageTest para un análisis detallado. Céntrate en tres métricas: LCP (largest contentful paint, objetivo por debajo de 2,5s), INP (interaction to next paint, objetivo por debajo de 200ms) y CLS (cumulative layout shift, objetivo por debajo de 0,1).

Qué suele ralentizar una tienda PrestaShop

  • Hosting compartido barato sin OPcache de PHP y con procesos PHP-FPM limitados
  • Ajustes de rendimiento desactivados o mal configurados (cache de Smarty, modo debug activo en producción)
  • Cientos de imágenes de producto sin optimizar — formato incorrecto, sin lazy loading
  • Demasiados módulos activos, cada uno ejecutándose en cada renderizado de página
  • Tablas de base de datos sobrecargadas (logs de conexión, sesiones de invitados, estadísticas de búsqueda) nunca limpiadas
  • Versión de PHP desactualizada
  • Tema pesado con JS/CSS sin optimizar cargado en cada página
  • Scripts de tracking de terceros sin async/defer, bloqueando el renderizado

Las correcciones clave

Hosting: PHP 8.3, OPcache activado, Nginx + PHP-FPM, almacenamiento SSD/NVMe. Cache: desactivar el modo debug en producción, activar la cache de Smarty y el CCC (Combine, Compress, Cache), considerar Redis/Memcached para cache de objetos y Varnish para cache HTTP. Base de datos: limpiar las tablas de logs de conexión, sesiones de invitados y estadísticas de búsqueda, verificar índices en consultas personalizadas. Imágenes: convertir a WebP/AVIF, servir la resolución adecuada según la vista, añadir lazy loading y atributos width/height. Frontend: desinstalar módulos no utilizados, minificar y combinar CSS/JS, usar async/defer para scripts no críticos. Scripts de terceros: cargar vía Google Tag Manager, retrasar los widgets de chat, auditar regularmente píxeles no utilizados. CDN: servir archivos estáticos desde un CDN si vendes internacionalmente, y verificar que la compresión Brotli/gzip y HTTP/2 o HTTP/3 estén activados.

Resultados realistas

Una tienda sin optimizar suele obtener 15–35 puntos mobile en PageSpeed Insights, con un LCP a menudo por encima de 5-6 segundos. Tras una optimización básica (hosting, PHP 8.3, cache, imágenes comprimidas), espera 50–70 puntos mobile. Tras una optimización completa (CDN, cache de objetos, WebP, lazy loading, scripts de terceros reducidos), 70–90 puntos mobile y 90+ en desktop es realista, con LCP por debajo de 2,5 segundos. Un 100/100 mobile perfecto para una tienda con catálogo completo es poco frecuente y no siempre merece la pena perseguirlo a costa de la funcionalidad.

Resumen

Una tienda PrestaShop rápida no es el resultado de un solo cambio, sino del efecto combinado de hosting, cache, base de datos, imágenes, frontend y scripts de terceros. El mejor retorno sobre el esfuerzo suele seguir este orden: buen hosting → modo debug desactivado y cache activada → optimización de imágenes → limpieza de base de datos → reducción de módulos y scripts externos.


R
Rafał Senetra
Autor · AddonsHub