🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Aumentar velocidad de PrestaShop en Plesk: consejos

Actualizado el 13 de marzo de 2026

¿Tu tienda PrestaShop va lenta? No te preocupes, es uno de los problemas más comunes y, por suerte, tiene solución. Una web rápida no solo mejora la experiencia de tus clientes, sino que también es un factor clave para el SEO y las ventas. En esta guía extensa y detallada, te explicaré paso a paso cómo aumentar la velocidad PrestaShop Plesk desde tu panel de control. Verás que con unos pocos ajustes, tu tienda volará.

Vamos a centrarnos en trucos prácticos para optimizar PrestaShop Plesk, usando herramientas que ya tienes a tu disposición. No necesitas ser un experto en servidores, solo seguir estas recomendaciones.

[TIP] Antes de empezar, haz una copia de seguridad de tu tienda y de la base de datos. Así, si algo sale mal, podrás recuperarlo todo fácilmente.


¿Por qué es importante la velocidad en PrestaShop?

La velocidad de carga es un factor crítico. Google la usa para posicionar tu web, y los usuarios abandonan una tienda si tarda más de 3 segundos en cargar. Cada segundo de retraso puede reducir tus conversiones hasta un 7%. Por eso, mejorar el rendimiento PrestaShop Plesk es una inversión directa en tu negocio.

Los principales cuellos de botella suelen ser:

  • Servidor mal configurado: PHP desactualizado o sin caché.
  • Módulos pesados: Demasiados plugins innecesarios.
  • Imágenes sin optimizar: Archivos enormes que ralentizan todo.
  • Base de datos hinchada: Registros antiguos que no se limpian.

Con Plesk, tienes el control total para solucionar esto. Vamos a ver cómo.


## 1. Configuración del servidor en Plesk para velocidad

El primer paso es asegurarte de que tu servidor está optimizado para PrestaShop. Plesk te permite ajustar varios parámetros clave.

### 1.1. Activar la memoria caché de PHP (OPcache)

La caché de PHP guarda el código compilado, evitando que se tenga que procesar cada vez que un usuario visita tu tienda. Es el cambio más impactante.

  1. Accede a Plesk > Herramientas y Configuración > Configuración de PHP.
  2. Selecciona la versión de PHP que usa tu tienda (recomendamos PHP 8.1 o superior).
  3. Busca la opción OPcache y actívala.
  4. Ajusta los valores:
    • memory_consumption: 128 MB (mínimo).
    • max_accelerated_files: 4000.
    • validate_timestamps: 0 (desactivado en producción para mayor velocidad).

[WARNING] Si desactivas validate_timestamps, los cambios en los archivos PHP no se verán hasta que borres la caché de OPcache. Si estás en desarrollo, mantenlo activado.

### 1.2. Aumentar los límites de memoria de PHP

PrestaShop puede consumir bastante memoria, especialmente si tienes muchos productos o módulos.

  1. En la misma pantalla de Configuración de PHP, busca memory_limit.
  2. Cambia el valor a 256 MB o 512 MB si tu hosting lo permite.
  3. También ajusta max_execution_time a 300 segundos para evitar errores de tiempo de espera.

### 1.3. Habilitar la compresión Gzip

La compresión Gzip reduce el tamaño de los archivos que se envían al navegador, acelerando la descarga.

  1. En Plesk, ve a Sitios web y dominios > selecciona tu dominio > Apache y nginx (o solo nginx si usas ese servidor).
  2. Activa la opción Comprimir contenido (Gzip).
  3. Guarda los cambios.

[INFO] Si usas nginx como proxy inverso, también puedes añadir reglas de compresión en la configuración adicional. Pregunta a tu soporte si no sabes cómo.


## 2. Optimización de PrestaShop desde el panel de administración

Ahora pasemos a los ajustes dentro de tu tienda. Estos son consejos que puedes aplicar sin tocar el servidor.

### 2.1. Activar la caché interna de PrestaShop

PrestaShop tiene su propio sistema de caché que debes activar.

  1. Ve a Preferencias > Rendimiento en el back office.
  2. En Caché, selecciona Usar caché y elige Sistema de archivos (o Redis si lo tienes configurado).
  3. Guarda los cambios.

### 2.2. Combinar y comprimir archivos CSS y JavaScript

Esta opción reduce el número de peticiones al servidor.

  1. En la misma página de Rendimiento, busca la sección Plantilla y compresión.
  2. Activa:
    • Comprimir CSS
    • Comprimir JavaScript
    • Agrupar JavaScript (cuidado con módulos incompatibles)
    • Agrupar CSS
  3. Guarda y luego vacía la caché desde el botón superior.

[WARNING] Si tu tienda usa módulos personalizados, la agrupación puede romper el diseño. Si ves algo raro, desactiva la agrupación y deja solo la compresión.

### 2.3. Desactivar módulos innecesarios

Cada módulo activo consume recursos. Revisa tu lista de módulos y desactiva los que no uses.

  1. Ve a Módulos > Gestor de módulos.
  2. Filtra por Módulos instalados y desactiva los que no necesites (por ejemplo, blogs, newsletters si no las usas, etc.).
  3. Si tienes módulos de terceros que ralentizan, considera reemplazarlos por alternativas más ligeras.

### 2.4. Optimizar imágenes

Las imágenes son el mayor lastre para la velocidad. PrestaShop tiene una herramienta integrada.

  1. Ve a Preferencias > Imágenes.
  2. Regenera las miniaturas después de cambiar la configuración.
  3. Usa herramientas externas como TinyPNG o Imagify para comprimir imágenes antes de subirlas.
  4. Activa WebP si tu hosting lo soporta (en Plesk puedes instalar el módulo WebP desde Extensiones).

## 3. Configuración avanzada en Plesk para PrestaShop

Para los más valientes, estos ajustes marcan la diferencia.

### 3.1. Usar Redis para la caché

Redis es un sistema de caché en memoria mucho más rápido que el sistema de archivos.

  1. En Plesk, ve a Extensiones (si no ves Redis, instálalo desde el catálogo).
  2. Activa Redis para tu dominio.
  3. En PrestaShop, en Preferencias > Rendimiento, cambia el Caché a Redis y configura los parámetros (normalmente con los valores por defecto funciona).

[TIP] Si tu plan de hosting no incluye Redis, puedes usar Memcached como alternativa.

### 3.2. Activar la caché de páginas en nginx

Plesk permite usar nginx como proxy inverso, que puede cachear páginas completas.

  1. Ve a Sitios web y dominios > selecciona tu dominio > Apache y nginx.
  2. En la sección de nginx, activa Proxy mode y Caché de páginas estáticas.
  3. Configura el tiempo de caché (por ejemplo, 3600 segundos para contenido dinámico).
  4. Guarda.

### 3.3. Optimizar la base de datos

La base de datos de PrestaShop acumula registros de sesiones, carritos abandonados y búsquedas antiguas.

  1. Ve a Plesk > Bases de datos > selecciona tu base de datos.

  2. Usa phpMyAdmin (integrado en Plesk) para ejecutar consultas de limpieza:

    OPTIMIZE TABLE `ps_connections`, `ps_connections_source`, `ps_guest`, `ps_statssearch`;
    TRUNCATE TABLE `ps_connections`;
    TRUNCATE TABLE `ps_connections_source`;
    TRUNCATE TABLE `ps_guest`;
    TRUNCATE TABLE `ps_statssearch`;
    

    [WARNING] Haz una copia de seguridad antes de truncar tablas. Esto borra datos de estadísticas antiguas, no afecta pedidos ni productos.

  3. También puedes instalar el módulo MySQL Performance en Plesk para monitorear consultas lentas.


## 4. Pruebas y monitoreo continuo

Después de aplicar estos cambios, debes verificar que todo funciona.

### 4.1. Herramientas para medir velocidad

Usa estas herramientas gratuitas:

  • Google PageSpeed Insights: Te da recomendaciones específicas.
  • GTmetrix: Muestra tiempos de carga y sugerencias.
  • Pingdom Tools: Prueba desde diferentes ubicaciones.

### 4.2. Interpretar resultados

Busca:

  • Tiempo de carga: Menos de 2 segundos.
  • Puntuación PageSpeed: Superior a 80 en móvil y 90 en escritorio.
  • Tamaño de página: Menos de 1 MB.
  • Número de peticiones: Menos de 50.

Si ves problemas, revisa los pasos anteriores o consulta a tu proveedor de hosting.

[INFO] Si tu hosting es compartido, la velocidad puede estar limitada por otros usuarios. Considera migrar a un VPS o servidor dedicado si el rendimiento no mejora.


## 5. Preguntas frecuentes (FAQ)

### ¿Cuánto tiempo tardaré en ver mejoras?

Algunos cambios (como activar OPcache) son inmediatos. Otros, como la limpieza de base de datos, pueden tomar minutos. En general, notarás la diferencia en menos de una hora.

### ¿Puedo romper mi tienda con estos ajustes?

Sí, especialmente al activar la agrupación de CSS/JS o al truncar tablas. Por eso recomiendo hacer copias de seguridad y probar en un entorno de desarrollo si es posible.

### ¿Necesito un hosting especial para PrestaShop?

No, pero un hosting optimizado para PHP 8+ y con Redis o nginx hará que estos consejos sean más efectivos. Plesk ya es una buena base.

### ¿Qué hago si después de todo sigue lenta?

Revisa si tu tema o módulos están mal programados. A veces, un tema pesado o un módulo de terceros con fugas de memoria son la causa. También verifica que tu servidor no esté sobrecargado (demasiados sitios en el mismo plan).

### ¿Cómo afecta la velocidad al SEO?

Google penaliza las webs lentas. Además, los usuarios rebotan más, lo que aumenta la tasa de abandono. Una tienda rápida mejora el posicionamiento y las conversiones.


Conclusión

Aumentar la velocidad PrestaShop Plesk es un proceso que combina ajustes en el servidor, en la aplicación y en el contenido. Con los pasos que te he dado, desde activar OPcache hasta optimizar imágenes, tu tienda estará mucho más rápida. Recuerda que el rendimiento PrestaShop Plesk no es un evento único, sino un mantenimiento continuo. Revisa cada mes los módulos, la base de datos y las cachés.

Si tienes dudas, vuelve a esta guía o contacta con tu soporte técnico. ¡Tu tienda y tus clientes te lo agradecerán!

[TIP] Si usas Syspanel (HestiaCP) en lugar de Plesk, el puerto de acceso es el 2106. Los conceptos son similares, pero la interfaz cambia. Busca las opciones de PHP y caché en el panel de Syspanel.


Escrito por un técnico de soporte amigable. ¿Necesitas más ayuda? Estamos aquí para ti.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel