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

Cómo optimizar una tienda PrestaShop desde el panel de control

Actualizado el 29 de mayo de 2026

¿Tu tienda PrestaShop va lenta? No te preocupes, no eres el único. Una tienda online que tarda más de 3 segundos en cargar pierde casi la mitad de sus visitantes. Y si esos visitantes se van, adiós ventas. La buena noticia es que optimizar PrestaShop no requiere ser un gurú de la programación. Desde el panel de control de tu hosting (como Syspanel, al que accedes por el puerto 2106) y desde el propio back-office de PrestaShop, puedes hacer maravillas.

En esta guía extensa y paso a paso, te voy a enseñar cómo mejorar el rendimiento PrestaShop sin tocar una sola línea de código complicado. Vamos a activar la caché PrestaShop, a comprimir imágenes, a limpiar la base de datos y a configurar ajustes que harán que tu velocidad tienda online vuele. Al final, tendrás una tienda más rápida, con mejor posicionamiento en Google y, sobre todo, que convierte más.

¿Por qué es tan importante la velocidad de tu tienda?

Antes de ponernos manos a la obra, entiende el "porqué". Google utiliza la velocidad de carga como factor de posicionamiento. Si tu tienda es lenta, saldrás en las últimas páginas de resultados y nadie te encontrará.

Pero hay más. Un estudio de Google dice que el 53% de las visitas desde móvil se abandonan si la carga supera los 3 segundos. Imagina que tienes un escaparate precioso, pero la puerta de entrada tarda 10 segundos en abrirse. La gente se irá a la tienda de al lado. Por eso, optimizar PrestaShop es la inversión más rentable que puedes hacer para tu negocio online.

1. Activa la Caché de PrestaShop (El primer gran paso)

La caché PrestaShop es como una memoria a corto plazo para tu web. En lugar de generar la página desde cero cada vez que alguien entra, tu tienda guarda una copia ya hecha y la sirve al instante. Esto reduce drásticamente el tiempo de carga y el trabajo del servidor.

### Cómo activar la caché en tu back-office

Accede a tu panel de administración de PrestaShop y sigue estos pasos:

  1. Ve al menú superior y selecciona Parámetros avanzados.
  2. Haz clic en Rendimiento.
  3. En la sección Caché, verás la opción "Usar caché". Actívala seleccionando .
  4. En "Combinar, comprimir y cachear", elige la opción "Combinar JavaScript y comprimirlo" y lo mismo para CSS. Esto reduce el peso de los archivos.

[INFO] Si usas una caché de servidor tipo Varnish o LiteSpeed Cache, asegúrate de que sea compatible. En Syspanel (puerto 2106), puedes instalar LiteSpeed Enterprise fácilmente, que funciona de maravilla con PrestaShop.

### Activar la caché de Smarty (La caché interna)

En esa misma página de "Rendimiento", busca la sección Plantillas o Smarty.

  1. Activa la opción "Cachear plantillas".
  2. Activa también "Forzar la compilación" solo si estás editando la plantilla, pero desactívala para la tienda en producción, ya que ralentiza.

Con esto, la parte visual de tu web se genera mucho más rápido.

2. Activa la Compresión GZIP y el Recurso de Combinación

Tu servidor puede enviar los archivos de tu web "comprimidos" en un paquete más pequeño. Es como enviar un archivo .zip por correo; llega antes y pesa menos. Esto es clave para el rendimiento PrestaShop.

  1. En la misma página de Rendimiento, busca la sección "Compresión".
  2. Activa "Usar compresión GZIP".
  3. Guarda los cambios.

[TIP] En Syspanel, puedes activar la compresión Brotli en la configuración de LiteSpeed. Es incluso más eficiente que GZIP. Solo ve a "Web Server" y marca la opción de compresión.

3. Optimiza las Imágenes de tus Productos (El peso pesado)

Las imágenes son el 60% del peso de una página web. Si subes fotos de 2MB directamente desde tu cámara, tu tienda será lentísima. Debemos reducirlas sin perder calidad visual.

### Configura el tamaño de imagen en PrestaShop

PrestaShop tiene un sistema de generación de miniaturas. Vamos a configurarlo bien.

  1. Ve a Diseño > Temas y logotipos.
  2. Haz clic en "Configuración avanzada de imágenes" (o en el botón de ajustes de tu tema).
  3. Verás una lista de tamaños (catálogo, grande, mediano, pequeño). Asegúrate de que el tamaño "Grande" no supere los 800x800 píxeles. Para una tienda normal, 600x600 es suficiente.
  4. Guarda los cambios y, si te lo pide, "Regenera las miniaturas". Esto creará las nuevas versiones optimizadas.

### Compresión manual de imágenes (Antes de subirlas)

La regla de oro: nunca subas una imagen sin editar.

  • Usa herramientas online gratuitas como TinyPNG o Compressor.io.
  • Sube tu imagen original y descarga la versión comprimida.
  • Ahora sí, sube esa versión a tu tienda.

[WARNING] No subas imágenes en formato PNG si no necesitas transparencia. Usa JPG para fotos de producto. El JPG pesa mucho menos.

4. Limpia la Base de Datos (Elimina la grasa)

Con el tiempo, tu base de datos se llena de "basura": carritos abandonados, conexiones antiguas, sesiones caducadas, versiones de productos... Esto hace que las consultas sean lentas. Limpiarla es como hacer una dieta a tu tienda.

### Cómo limpiar desde el panel de control (Syspanel)

Desde Syspanel (recuerda, puerto 2106), puedes acceder a phpMyAdmin.

  1. Entra en Syspanel y busca el acceso a phpMyAdmin o "Bases de datos".
  2. Selecciona la base de datos de tu PrestaShop (suele llamarse prestashop_ o similar).
  3. Ve a la pestaña SQL y ejecuta las siguientes consultas (copia y pega):
  • Vaciar carritos abandonados (más de 30 días):
DELETE FROM ps_cart WHERE date_upd < DATE_SUB(NOW(), INTERVAL 30 DAY);
  • Limpiar sesiones antiguas:
DELETE FROM ps_connections WHERE date_add < DATE_SUB(NOW(), INTERVAL 60 DAY);
DELETE FROM ps_guest WHERE id_guest NOT IN (SELECT id_guest FROM ps_connections);

[WARNING] Haz una copia de seguridad de tu base de datos ANTES de ejecutar cualquier consulta SQL. En Syspanel tienes la opción de "Backup" en el menú lateral. Si algo sale mal, restauras y listo.

### Optimizar las tablas (Desfragmentar)

En phpMyAdmin, haz clic en el nombre de tu base de datos. Abajo verás la lista de tablas. Marca la casilla "Seleccionar todo" y en el desplegable elige "Optimizar tabla". Esto compacta los archivos y acelera las consultas.

5. Configura el Panel de Control para Máximo Rendimiento

Tu hosting es el motor. Si el motor está sucio, no corre. Vamos a ajustar Syspanel para exprimir el máximo rendimiento.

### Activa LiteSpeed Cache (LSCache)

Si tu servidor usa LiteSpeed (muy común en Syspanel), tienes un superpoder: el plugin LSCache.

  1. En Syspanel, ve a la sección "Web Server" y asegúrate de que LiteSpeed está activo.
  2. Instala el módulo "LiteSpeed Cache for PrestaShop" desde el marketplace de módulos de tu back-office.
  3. Actívalo y configura el TTL (tiempo de vida) en 86400 segundos (1 día).

Esto es diferente a la caché de PrestaShop; es una caché a nivel de servidor que es increíblemente rápida.

### Ajusta PHP (Versión y Límites)

  1. En Syspanel, busca la sección "PHP" o "Gestor de PHP".
  2. Cambia la versión de PHP a 8.1 o superior. PrestaShop 8 es mucho más rápido con PHP 8.
  3. Aumenta el "Memory Limit" (Límite de memoria) a 512M o 1024M. Esto evita errores de "memoria agotada" y acelera procesos.
  4. Sube el "Max Execution Time" a 120 segundos para tareas pesadas.

[INFO] Si cambias la versión de PHP, verifica que tu tema y módulos sean compatibles. Hazlo fuera del horario de más ventas.

6. Desactiva Módulos y Funciones Innecesarias

Cada módulo activo consume recursos. Si tienes 50 módulos instalados, tu tienda estará cargando 50 veces más JavaScript y CSS.

  1. En tu back-office, ve a Módulos > Gestor de Módulos.
  2. Desactiva (no desinstales) los que no uses. Por ejemplo: blogs de terceros, comparadores, o sliders que no utilices.
  3. Presta especial atención a los módulos de "Bloques" o "Widgets" que no veas en tu tienda.

Una tienda limpia es una tienda rápida.

### Activa el Modo Mantenimiento y desactiva errores

Ve a Parámetros Avanzados > Rendimiento y en la sección "Modo de depuración", asegúrate de que está en "No" o "Desactivado". Mostrar errores de PHP en pantalla ralentiza y además es un riesgo de seguridad.

7. Usa un CDN (Red de Distribución de Contenidos)

Un CDN guarda copias de tu tienda en servidores de todo el mundo. Si un cliente en México accede a una tienda alojada en España, el CDN le sirve la copia desde un servidor cercano a México. La velocidad se dispara.

  • Cloudflare es la opción gratuita más popular.
  • En Syspanel, puedes instalar Cloudflare fácilmente siguiendo la documentación del panel, solo necesitas cambiar los DNS de tu dominio.

[TIP] Cloudflare no solo acelera, sino que protege tu tienda de ataques DDoS. Es un dos por uno.

8. Preguntas Frecuentes (FAQ) sobre Optimización

### ¿Cuánto tardaré en ver resultados?

Inmediatamente. Al activar la caché PrestaShop y comprimir imágenes, notarás una mejora en el primer minuto. La limpieza de base de datos y el CDN se notan en las primeras horas.

### ¿Es seguro borrar la caché?

Sí, totalmente. La caché se regenera sola. Solo notarás que la primera visita después de limpiarla es un poco más lenta (porque se vuelve a generar), pero luego todo va más rápido.

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

Puede que tu plan de hosting sea demasiado básico. Si tienes mucho tráfico, considera subir de plan en Syspanel (puerto 2106) a un VPS o servidor dedicado. También revisa si el problema es un módulo en concreto; desactiva todos y ve activándolos uno a uno para encontrar al culpable.

### ¿Debo contratar un servicio de optimización profesional?

Si no te atreves con los pasos técnicos, siempre puedes contratar a un especialista. Pero te aseguro que con esta guía, el 80% de los problemas de velocidad tienda online se resuelven. Es más fácil de lo que parece.

Resumen Final: Tu Checklist de Optimización

Para que no te pierdas, aquí tienes la lista de verificación definitiva:

  1. Activar caché PrestaShop (Smarty y combinación JS/CSS).
  2. Activar compresión GZIP.
  3. Redimensionar y comprimir imágenes (máximo 800px y usar TinyPNG).
  4. Limpiar base de datos (borrar carritos y sesiones viejas).
  5. Optimizar tablas en phpMyAdmin.
  6. Activar LiteSpeed Cache desde Syspanel.
  7. Subir a PHP 8.1 y aumentar memoria a 512M.
  8. Desactivar módulos que no usas.
  9. Desactivar el modo depuración.
  10. Instalar Cloudflare (CDN).

Sigue estos pasos y verás cómo tu tienda pasa de ir en bicicleta a conducir un Ferrari. Optimizar PrestaShop es un proceso continuo; revisa estas opciones cada mes para mantener tu tienda en plena forma. Tu bolsillo (y tus clientes) te lo agradecerán. ¡Manos a la obra!

¿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