Optimizar el rendimiento de PrestaShop para ganar velocidad
Optimizar el rendimiento de PrestaShop para ganar velocidad
Una tienda online rápida es esencial para tener éxito. Cada segundo de retraso te cuesta visitantes y ventas. Google usa la velocidad como factor de posicionamiento y los clientes esperan que las páginas se carguen en menos de 3 segundos. Aprende a optimizar tu tienda PrestaShop para conseguir la máxima velocidad.
Por qué importa la velocidad
El impacto del tiempo de carga:
- 1 segundo de retraso reduce la conversión un 7%
- El 40% de los visitantes abandona un sitio que tarda más de 3 segundos en cargarse
- Google posiciona mejor los sitios rápidos
- Los usuarios de móvil son especialmente sensibles a la lentitud
- La velocidad aumenta la satisfacción de los clientes
Medir la velocidad
Google PageSpeed Insights
- Ve a pagespeed.web.dev
- Escribe la URL de tu tienda
- Consulta las puntuaciones para móvil y ordenador
- Analiza las recomendaciones
GTmetrix
- Ve a gtmetrix.com
- Prueba tu URL
- Consulta los gráficos de cascada detallados
- Compara con pruebas anteriores
Core Web Vitals
Céntrate en estas métricas:
- LCP (Largest Contentful Paint): por debajo de 2,5 segundos
- FID (First Input Delay): por debajo de 100 milisegundos
- CLS (Cumulative Layout Shift): por debajo de 0,1
Activar la caché
Caché de Smarty
- Ve a Parámetros Avanzados y selecciona Rendimiento
- Pon Caché en Sí
- Elige Recompilar plantillas si los archivos han sido actualizados
- Haz clic en Guardar
CCC (Combine, Compress, Cache)
- Sigue en los ajustes de Rendimiento
- Activa:
- Combinar archivos CSS
- Comprimir archivos CSS
- Combinar archivos JavaScript
- Comprimir archivos JavaScript
- Después de activarlo, comprueba que todo funciona
Borrar la caché
Después de hacer cambios, borra la caché:
- Ve a Rendimiento
- Haz clic en Borrar caché
- O usa el botón de la barra superior
Caché en el servidor
LiteSpeed Cache
Si usas el hosting de Theory7 con LiteSpeed:
- Instala el módulo LSCache para PrestaShop
- Configura las reglas de caché
- Las páginas se almacenan en caché en el servidor
OPcache
Asegúrate de que PHP OPcache esté activo:
- Compruébalo en los ajustes de PHP de DirectAdmin
- OPcache debe estar activado
- Aumenta de forma significativa la velocidad de ejecución de PHP
Redis o Memcached
Para tiendas grandes:
- Solicita Redis o Memcached al equipo de soporte
- Configúralo en PrestaShop
- Sesiones y caché en memoria
Optimizar las imágenes
Tamaños de imagen
- Ve a Diseño y selecciona Ajustes de imágenes
- Comprueba los tamaños configurados
- Elimina los tamaños que no uses
- Regenera las imágenes si hace falta
Formato WebP
Los navegadores modernos admiten WebP:
- Instala un módulo de WebP
- Las imágenes se convierten automáticamente
- Archivos hasta un 30% más pequeños
Lazy loading
Carga las imágenes solo cuando hagan falta:
- Activa lazy loading en tu tema
- O instala un módulo de lazy loading
- Las páginas tardan menos en la carga inicial
Comprimir las imágenes
- Comprime las imágenes antes de subirlas
- Usa herramientas como TinyPNG o Squoosh
- Mantén la calidad por encima del 80%
Optimizar la base de datos
Limpiar los registros
Eliminar registros antiguos:
- Ve a Parámetros Avanzados y selecciona Registros
- Elimina las entradas antiguas
- Configura la limpieza automática
Optimizar las tablas de la base de datos
- Inicia sesión en phpMyAdmin
- Selecciona la base de datos de PrestaShop
- Selecciona todas las tablas
- Elige Optimizar la tabla
Reconstruir el índice de búsqueda
- Ve a Configurar y selecciona Buscar
- Haz clic en Reconstruir el índice
- Mejora el rendimiento de las búsquedas
Optimizar los módulos
Desactivar los módulos innecesarios
Cada módulo activo ralentiza la tienda:
- Ve al Gestor de módulos
- Identifica los módulos que no usas
- Desactiva lo que no necesites
- Plantéate desinstalarlos
Calidad de los módulos
Elige los módulos con cuidado:
- Comprueba las opiniones
- Elige módulos con buen mantenimiento
- Evita módulos pesados para funciones sencillas
Conflictos entre módulos
Algunos módulos entran en conflicto:
- Haz una prueba después de instalar cada módulo nuevo
- Comprueba los tiempos de carga
- Desactiva los módulos problemáticos
Optimizar PHP
Versión de PHP
Las versiones más recientes de PHP son más rápidas:
- Ve a DirectAdmin
- Selecciona los ajustes de PHP
- Actualiza a PHP 8.0 u 8.1
- Prueba bien tu tienda después de actualizar
Memoria de PHP
Aumenta la memoria de PHP si hace falta:
- Ve a los ajustes de PHP
- Configura memory_limit con un mínimo de 256MB
- Para catálogos grandes, 512MB o más
Ajustes de PHP
Valores óptimos:
- max_execution_time: 300
- max_input_vars: 5000
- post_max_size: 64M
- upload_max_filesize: 64M
Optimizar el frontend
Usar HTTP/2
- Comprueba si tu hosting admite HTTP/2
- El hosting de Theory7 lo ofrece de serie
- Descargas en paralelo más rápidas
Usar una CDN
Content Delivery Network:
- Plantéate usar Cloudflare (tiene un plan gratuito)
- Las imágenes y los recursos se almacenan en caché en todo el mundo
- Entrega más rápida a los visitantes
CSS crítico
- Carga primero solo el CSS necesario
- Aplaza la carga de las demás hojas de estilo (defer)
- Mejora el rendimiento percibido
Aspectos del hosting que debes tener en cuenta
Almacenamiento SSD
Elige un hosting con SSD:
- Hasta 10x más rápido que un HDD
- De serie en el hosting de Theory7
- Esencial para las operaciones de base de datos
Ubicación del servidor
Elige un servidor cerca de tus clientes:
- Centro de datos en los Países Bajos para clientes de los Países Bajos
- Reduce la latencia
- Primer byte más rápido
Monitorización
Pruebas periódicas
- Haz una prueba al mes con PageSpeed
- Supervisa las Core Web Vitals en Search Console
- Vigila las tendencias
Configurar alertas
- Usa un servicio de monitorización de disponibilidad
- Recibe alertas cuando la respuesta sea lenta
- Reacciona rápido ante los problemas
¿Necesitas ayuda?
Estamos a tu disposición. ¿Te has encontrado con algún problema o tienes preguntas? Nuestro equipo de soporte te ayuda encantado de forma personal. Envíanos un mensaje a través del sistema de tickets: solemos responder en unas horas y buscamos contigo la mejor solución.
¿Buscas alojamiento web? Consulta nuestra oferta.
A 0 de 0 personas les ha resultado útil