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

Guía para optimizar la velocidad de PrestaShop desde el panel de control

Actualizado el 7 de junio de 2026

¿Tu tienda en línea va lenta? Unos segundos de retraso pueden hacer que pierdas clientes y ventas. Optimizar la velocidad de tu tienda PrestaShop no requiere ser un experto en programación; desde el panel de control de tu hosting (como cPanel, Plesk, Syspanel o DirectAdmin) puedes aplicar cambios muy efectivos.

En esta guía te explicaremos, paso a paso y con un lenguaje muy sencillo, cómo mejorar el rendimiento de tu tienda online. Sigue estas acciones y notarás la diferencia.

¿Por qué es importante optimizar PrestaShop?

La velocidad de carga es uno de los factores más importantes para el éxito de un ecommerce. Un sitio lento afecta directamente a:

  • Experiencia de usuario: Los visitantes se impacientan y abandonan la página.
  • Tasa de conversión: Por cada segundo de retraso, las ventas pueden caer hasta un 7%.
  • Posicionamiento SEO: Google penaliza los sitios lentos, por lo que tu tienda aparecerá más abajo en los resultados de búsqueda.
  • Coste de servidor: Un sitio optimizado consume menos recursos, lo que puede retrasar la necesidad de contratar un plan de hosting más caro.

[INFO] No importa si usas cPanel, Plesk, Syspanel o cualquier otro panel. Los principios de optimización son los mismos. La clave está en saber dónde mirar y qué ajustar.

Antes de empezar: Mide la velocidad actual

No puedes mejorar lo que no mides. Antes de tocar nada, usa herramientas gratuitas como GTmetrix, Google PageSpeed Insights o Pingdom. Anota los resultados (tiempo de carga, puntuación, tamaño de página). Así sabrás si tus cambios están funcionando.

1. Activa la compresión GZIP desde tu panel de control

La compresión GZIP reduce el tamaño de los archivos que se envían desde tu servidor al navegador del cliente. Es como meter toda la ropa en una maleta al vacío: ocupa mucho menos.

En cPanel (o paneles similares)

La mayoría de paneles incluyen una herramienta llamada "Optimizar Sitio Web" o "Optimize Website".

  1. Busca la sección "Software" o "Optimización".
  2. Haz clic en "Optimizar Sitio Web".
  3. Selecciona tu dominio de la lista.
  4. Elige la opción "Comprimir todo el contenido" (Compress all content).
  5. Haz clic en "Actualizar configuración".

En Plesk

  1. Ve a "Sitios web y dominios".
  2. Busca el icono de "Configuración de Apache y nginx" o similar.
  3. En la pestaña de "nginx", marca la opción "Activar proxy" y "Activar almacenamiento en caché inteligente".
  4. Aplica los cambios.

En Syspanel (HestiaCP)

  1. Accede a tu panel Syspanel (recuerda, el puerto es el 2106).
  2. Ve a la sección "Web" y selecciona tu dominio.
  3. Busca la opción "Configuración de nginx" o "Proxy Template".
  4. Asegúrate de que el template incluya las directivas gzip on; y gzip_types para tipos de archivo comunes (CSS, JS, HTML). Si no sabes editarlo, contacta con tu soporte técnico.

[TIP] Si no encuentras la opción, puedes forzar la compresión añadiendo estas líneas a tu archivo .htaccess (en la raíz de tu PrestaShop):

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
</IfModule>

2. Activa el almacenamiento en caché del navegador (Leverage Browser Caching)

El caché del navegador le dice a los visitantes que guarden ciertos archivos (logos, CSS, JavaScript) en su ordenador durante un tiempo. Así, cuando vuelvan a tu tienda, no tienen que descargarlos de nuevo.

Desde cPanel con la herramienta "Optimizar Sitio Web"

La misma opción que usaste para GZIP suele activar también el caché del navegador. Si no, puedes hacerlo manualmente.

Mediante el archivo .htaccess

Añade este código al final de tu archivo .htaccess (en la raíz de PrestaShop):

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpg "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType image/gif "access plus 1 year"
  ExpiresByType image/png "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/pdf "access plus 1 month"
  ExpiresByType text/javascript "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
  ExpiresByType application/x-javascript "access plus 1 month"
  ExpiresByType image/x-icon "access plus 1 year"
  ExpiresDefault "access plus 2 days"
</IfModule>

[WARNING] Haz siempre una copia de seguridad de tu .htaccess antes de modificarlo. Un error podría dejar tu tienda inaccesible.

3. Configura el almacenamiento en caché desde el propio PrestaShop

PrestaShop tiene su propio sistema de caché que debes activar. Esto es independiente del caché del servidor.

  1. Accede al panel de administración de tu PrestaShop.
  2. Ve a "Parámetros de la tienda" > "Rendimiento".
  3. En la sección "Caché", cambia la opción a "Sí".
  4. Elige "Sistema de archivos" como método de almacenamiento (es el más compatible).
  5. Activa también "Combinar, comprimir y almacenar en caché el código CSS" y "Combinar, comprimir y almacenar en caché el código JavaScript". Esto reducirá el número de peticiones al servidor.
  6. Desplázate a la sección "Almacenamiento en caché de plantillas" y elige "Recompilar las plantillas si se han modificado los archivos" (es seguro y no obliga a borrar la caché manualmente).
  7. Guarda los cambios.

[INFO] Después de grandes cambios en tu tienda (módulos, temas), es buena práctica limpiar la caché desde el mismo panel de rendimiento, usando el botón "Forzar compilación" y luego "Limpiar caché".

4. Optimiza las imágenes desde tu panel de control

Las imágenes son, con diferencia, lo que más pesa en una tienda online. No subas fotos de 5 MB directamente desde tu cámara.

Reducir el tamaño de las imágenes

  • Antes de subirlas: Usa herramientas como TinyPNG, Compressor.io o Photoshop para reducir su peso. Lo ideal es que una imagen de producto no pese más de 100-200 KB.
  • Desde tu panel de control: Algunos paneles (como cPanel con ImageMagick o GD) pueden procesar imágenes. Sin embargo, es más efectivo hacerlo antes de subirlas.

Usar el formato WebP

El formato WebP ofrece una calidad similar a PNG o JPG pero con un peso hasta un 30% menor.

  1. En tu panel de administración de PrestaShop, ve a "Parámetros de la tienda" > "Rendimiento".
  2. Busca la opción "Formato de imagen" o "Usar WebP" (depende de la versión de PrestaShop y si tu hosting lo soporta).
  3. Actívalo. Si no ves esta opción, puedes usar un módulo gratuito como "PrestaShop WebP Converter".

[TIP] Si tu hosting no soporta WebP, no te preocupes. Con solo comprimir las imágenes y activar el caché ya notarás una gran mejora.

5. Ajusta la versión de PHP y los recursos del servidor

PrestaShop funciona sobre PHP. Usar una versión moderna y optimizada es clave.

Cambiar la versión de PHP

En cPanel:

  1. Busca la herramienta "Seleccionar versión de PHP" (MultiPHP Manager).
  2. Selecciona tu dominio.
  3. Elige la versión más reciente que sea compatible con tu PrestaShop (normalmente PHP 8.0, 8.1 o 8.2). Las versiones más nuevas son más rápidas.
  4. Haz clic en "Aplicar".

En Plesk:

  1. Ve a "Sitios web y dominios".
  2. Haz clic en "Configuración de PHP".
  3. Selecciona la versión de PHP.
  4. Guarda los cambios.

En Syspanel:

  1. Ve a "Web" y selecciona tu dominio.
  2. En "Configuración avanzada", puedes cambiar la versión de PHP.
  3. Aplica.

Aumentar el límite de memoria PHP

Un límite bajo de memoria puede hacer que tu tienda se ralentice o incluso dé errores.

  1. En el mismo panel de configuración de PHP (cPanel, Plesk, Syspanel), busca la opción "memory_limit".
  2. Cámbiala a 256M o 512M (recomendado para tiendas con muchos productos o módulos).
  3. También es recomendable ajustar "max_execution_time" a 120 y "max_input_vars" a 5000 (esto evita problemas al guardar productos con muchos atributos).

[WARNING] No subas el límite de memoria a valores excesivos como 2GB. Un valor razonable (256-512MB) suele ser suficiente. Si necesitas más, quizás tu plan de hosting es demasiado limitado.

6. Activa el almacenamiento en caché de páginas (Varnish o Redis)

Si tu panel de control lo permite, activar un sistema de caché avanzado como Varnish o Redis puede ser un cambio de juego.

  • Varnish: Almacena páginas completas en memoria RAM, sirviéndolas en milisegundos. Es ideal para tiendas con mucho tráfico.
  • Redis: Almacena en memoria los resultados de las consultas a la base de datos, acelerando la carga de productos y categorías.

En cPanel

Busca la herramienta "Varnish" o "Redis" en la sección de software. Si no la ves, contacta con tu proveedor de hosting para que la active.

En Plesk

Ve a "Extensiones" y busca "Redis" o "Varnish". Instálalos y actívalos para tu dominio.

En Syspanel

Syspanel suele incluir soporte para Redis. Puedes activarlo desde la configuración de tu dominio o contactando al soporte técnico.

[INFO] Si tu panel no ofrece estas opciones, no te preocupes. Con los pasos 1 al 5 ya lograrás una mejora notable.

7. Mantén tu PrestaShop y módulos actualizados

Las versiones antiguas de PrestaShop y sus módulos pueden tener problemas de rendimiento y seguridad.

  1. Desde tu panel de administración, ve a "Parámetros avanzados" > "Rendimiento" y asegúrate de tener la última versión estable.
  2. Revisa "Módulos" > "Catálogo de módulos" y actualiza todos los que tengan una nueva versión disponible.
  3. Desinstala y elimina los módulos que no uses. Cada módulo inactivo sigue consumiendo recursos.

[WARNING] Antes de actualizar PrestaShop, haz siempre una copia de seguridad completa (archivos y base de datos) desde tu panel de control. Así, si algo sale mal, puedes restaurar tu tienda.

Preguntas Frecuentes (FAQ)

¿Cuánto tiempo se tarda en optimizar PrestaShop desde el panel de control?

La mayoría de los cambios (GZIP, caché de navegador, versión PHP) se realizan en unos 15-20 minutos. La parte más larga suele ser la optimización de imágenes y la configuración del caché interno de PrestaShop.

¿Necesito conocimientos técnicos para hacer estos cambios?

No. Esta guía está diseñada para que cualquier persona pueda seguirla. Solo necesitas acceso a tu panel de control y al administrador de PrestaShop.

¿Qué hago si mi panel de control no tiene las opciones que mencionas?

Muchos proveedores de hosting ofrecen soporte técnico gratuito. Puedes abrir un ticket y pedirles que activen la compresión GZIP, el caché del navegador o que actualicen la versión de PHP. Es su trabajo.

¿La velocidad de mi tienda mejorará solo con estos cambios?

Sí, en la mayoría de los casos notarás una mejora significativa. Sin embargo, si tu tienda tiene un tema muy pesado o muchos módulos, puede que necesites una optimización más avanzada (como un CDN o un hosting más potente).

¿Qué es Syspanel y por qué el puerto 2106?

Syspanel es el nombre comercial que le damos al popular panel de control HestiaCP. El acceso a este panel se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106). Es un panel ligero y potente para gestionar tu hosting.

Conclusión

Optimizar la velocidad de PrestaShop no es un lujo, es una necesidad. Siguiendo estos pasos desde tu panel de control, lograrás que tu tienda online cargue más rápido, mejores la experiencia de usuario y aumentes tus ventas.

Empieza midiendo tu velocidad actual, aplica los cambios uno por uno y vuelve a medir. Verás cómo los números mejoran. ¡Tu tienda (y tus clientes) te lo agradecerán!

¿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