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

Aumentar velocidad de PrestaShop en cPanel: consejos SEO

Actualizado el 18 de enero de 2026

¿Tu tienda PrestaShop va lenta? No te preocupes, es uno de los problemas más comunes y, afortunadamente, tiene solución. Una tienda online que carga en más de 3 segundos pierde más de la mitad de sus visitantes. Además, Google penaliza las webs lentas en sus resultados de búsqueda. Por eso, aumentar la velocidad de PrestaShop en cPanel no solo mejora la experiencia de usuario, sino que es una estrategia SEO fundamental.

En esta guía completa, te explicaré paso a paso cómo optimizar PrestaShop en cPanel para que vuele. No necesitas ser un experto técnico; solo sigue las instrucciones y verás resultados. Hablaremos de configuración del servidor, ajustes internos de PrestaShop, caché, compresión y mucho más. Todo el contenido está pensado para que, incluso si nunca has tocado un cPanel, puedas aplicarlo.

Empecemos.


¿Por qué es clave la velocidad en PrestaShop para el SEO?

Antes de meternos en materia, entendamos por qué PrestaShop SEO velocidad va de la mano. Google, desde 2010, incluye la velocidad de carga como factor de posicionamiento. En un ecommerce, cada segundo cuenta: un retraso de 1 segundo puede reducir las conversiones hasta un 7%. Si tu tienda usa PrestaShop, que es un CMS potente pero pesado por sus módulos y funcionalidades, optimizar es obligatorio.

Cuando trabajas con velocidad PrestaShop cPanel, estás atacando dos frentes:

  • Rendimiento del servidor: cPanel te permite configurar PHP, caché y recursos del hosting.
  • Optimización interna: desde imágenes hasta módulos innecesarios.

El objetivo es que tu tienda cargue en menos de 2 segundos. ¿Listo? Vamos allá.


## Requisitos previos: Acceso a cPanel y conocimientos básicos

Para seguir esta guía, necesitas:

  • Acceso a tu panel de control cPanel (o Syspanel si tu hosting usa HestiaCP, cuyo puerto de acceso es el 2106).
  • Usuario y contraseña de administrador de PrestaShop.
  • Ganas de aprender. No necesitas saber programar.

[INFO] Si tu hosting usa Syspanel (HestiaCP), el acceso se realiza a través de tudominio.com:2106. Los pasos son similares, pero los nombres de las opciones pueden variar ligeramente. En caso de duda, contacta con tu proveedor.


## Paso 1: Configura PHP para máximo rendimiento en cPanel

PrestaShop funciona con PHP. Si tu versión de PHP es antigua o está mal configurada, tu tienda irá lenta. Lo primero que debes hacer es asegurarte de usar PHP 8.0 o superior (PrestaShop 8 lo recomienda).

### Cómo cambiar la versión de PHP en cPanel

  1. Inicia sesión en cPanel.
  2. Busca la sección Software y haz clic en Seleccionar versión de PHP (o MultiPHP Manager).
  3. Selecciona tu dominio y elige PHP 8.1 o 8.2 (la más reciente estable).
  4. Guarda los cambios.

### Ajustes de PHP que aceleran PrestaShop

Dentro del mismo MultiPHP Manager, puedes editar los valores de PHP. Los más importantes son:

  • memory_limit: Mínimo 256M. Recomendado 512M.
  • max_execution_time: 300 segundos.
  • upload_max_filesize: 64M (para subir productos con imágenes grandes).
  • max_input_vars: 5000 (evita errores al guardar productos con muchos atributos).

Para editarlos, haz clic en Switch to PHP Options o Editar (según tu cPanel). Cambia los valores y guarda.

[WARNING] No subas el memory_limit a más de 512M si tu hosting es compartido, podrías saturar el servidor.


## Paso 2: Activa la compresión Gzip y el caché del navegador

La compresión Gzip reduce el tamaño de los archivos que envía tu servidor (HTML, CSS, JS) hasta un 70%. El caché del navegador almacena elementos estáticos en el ordenador del visitante para que no se descarguen cada vez.

### Activar Gzip desde cPanel

  1. En cPanel, busca Optimizar sitio web (dentro de Software o Avanzado).
  2. Selecciona tu dominio y elige Comprimir todo el contenido.
  3. Haz clic en Actualizar.

Si no tienes esa opción, puedes hacerlo manualmente desde el archivo .htaccess. No te asustes, es fácil:

  1. Ve a Administrador de archivos en cPanel.
  2. Abre la carpeta public_html (o la raíz de tu tienda).
  3. Busca el archivo .htaccess (si no existe, crea uno con ese nombre).
  4. Agrega estas líneas al final:
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
</IfModule>

<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/javascript "access plus 1 month"
</IfModule>

Guarda los cambios. Si tu hosting usa Syspanel, el proceso es similar, pero accedes al administrador de archivos desde el panel.

[TIP] Después de modificar .htaccess, prueba tu web con herramientas como GTmetrix para ver si la compresión está activa.


## Paso 3: Instala y configura un sistema de caché en PrestaShop

PrestaShop tiene su propio sistema de caché, pero por defecto no está optimizado. Vamos a mejorarlo.

### Activar la caché interna de PrestaShop

  1. Ve al Back Office de PrestaShop.
  2. Ve a Parámetros avanzados > Rendimiento.
  3. En la sección Caché, activa .
  4. Elige Sistema de archivos (es el más compatible con hosting compartido).
  5. Guarda.

### Configurar la combinación y compresión de CSS y JS

En la misma página de Rendimiento:

  1. Activa Combinar, comprimir y almacenar en caché el código CSS.
  2. Activa Combinar, comprimir y almacenar en caché el código JavaScript.
  3. Marca Mover el código JavaScript al final (mejora la carga visual).
  4. Guarda.

[WARNING] Si después de activar esto tu tienda se ve rara o deja de funcionar algún módulo, desactiva estas opciones. No todos los módulos son compatibles.

### Caché de servidor con Redis o Memcached (opcional pero potente)

Si tu hosting lo permite (pregunta a tu proveedor), activa Redis desde cPanel:

  1. En cPanel, busca Redis (dentro de Software).
  2. Actívalo para tu dominio.
  3. En PrestaShop, ve a Parámetros avanzados > Rendimiento.
  4. En Caché, cambia a Memcached o Redis y configura la IP y puerto (normalmente 127.0.0.1 y 11211).
  5. Guarda.

Esto reducirá drásticamente las consultas a la base de datos.


## Paso 4: Optimiza las imágenes de tu tienda

Las imágenes son el principal lastre de velocidad en cualquier ecommerce. PrestaShop tiene un sistema de generación de miniaturas, pero si no lo configuras bien, se comerá tus recursos.

### Tamaño y formato correcto

  • Usa imágenes en WebP siempre que puedas (PrestaShop 8 lo soporta nativamente).
  • Comprime las imágenes antes de subirlas con herramientas como TinyPNG o Squoosh.
  • No subas imágenes de más de 2000px de ancho (para la mayoría de temas, 1200px es suficiente).

### Regenerar miniaturas en PrestaShop

  1. Ve a Parámetros avanzados > Rendimiento.
  2. En la sección Imágenes, haz clic en Regenerar miniaturas.
  3. Selecciona todas las opciones y ejecuta. Esto generará versiones optimizadas de tus imágenes.

[INFO] Si tienes muchas imágenes, este proceso puede tardar. Hazlo en un horario de bajo tráfico.

### Activar la carga diferida (lazy loading)

PrestaShop 8 ya incluye lazy loading por defecto. Si usas una versión anterior, instala un módulo gratuito como Lazy Load for Images desde el marketplace.


## Paso 5: Elimina módulos y temas innecesarios

Cuantos más módulos tengas, más lento será tu PrestaShop. Muchos módulos cargan scripts y hojas de estilo aunque no los uses.

### Limpieza de módulos

  1. Ve a Módulos > Gestor de módulos.
  2. Desinstala y elimina los módulos que no uses. Especial atención a:
    • Módulos de redes sociales que ya no utilices.
    • Sliders o carruseles pesados.
    • Módulos de estadísticas antiguos.
  3. Si un módulo es esencial pero va lento, busca alternativas más ligeras.

### Tema optimizado

El tema por defecto de PrestaShop (Classic) es bastante optimizado, pero si usas un tema comprado, asegúrate de que sea responsive y ligero. Evita temas con demasiados efectos visuales o animaciones.


## Paso 6: Configura la base de datos para mayor velocidad

PrestaShop usa MySQL. Con el tiempo, la base de datos se llena de registros innecesarios (sesiones, carritos abandonados, etc.).

### Limpiar la base de datos

  1. Ve a Parámetros avanzados > Base de datos.
  2. Haz clic en Optimizar tablas. Esto repara y optimiza las tablas.
  3. También puedes usar el módulo MySQL Cleaner (gratuito) para eliminar datos obsoletos.

### Usar phpMyAdmin desde cPanel

  1. En cPanel, busca phpMyAdmin.
  2. Selecciona la base de datos de tu tienda.
  3. Marca todas las tablas y en el menú desplegable elige Optimizar tabla.
  4. Repite esto cada mes.

## Paso 7: Usa una CDN (Red de Distribución de Contenido)

Una CDN almacena copias de tu tienda en servidores de todo el mundo, haciendo que los visitantes carguen desde el servidor más cercano. Esto mejora drásticamente la velocidad.

### Cómo configurar Cloudflare (gratuito)

  1. Regístrate en Cloudflare.
  2. Añade tu dominio y sigue los pasos para cambiar los servidores DNS.
  3. En el panel de Cloudflare, activa SSL/TLS (Full o Flexible) y Auto Minify (comprime HTML, CSS y JS).
  4. En Speed, activa Rocket Loader y Mirage (optimizan imágenes y scripts).

[WARNING] Rocket Loader puede romper algunos módulos de PrestaShop. Si notas errores, desactívalo.


## Paso 8: Activa HTTP/2 y SSL

HTTP/2 permite cargar múltiples archivos simultáneamente, reduciendo los tiempos de carga. Además, Google penaliza las webs sin SSL.

### Verificar HTTP/2

  1. En cPanel, busca SSL/TLS y asegúrate de tener un certificado activo (puedes usar Let's Encrypt gratis).
  2. HTTP/2 se activa automáticamente si tu servidor lo soporta (la mayoría de hostings modernos ya lo tienen). Puedes comprobarlo con herramientas como https://http2.pro.

## Paso 9: Monitorea y mide los resultados

Después de aplicar todos estos cambios, es hora de ver si funcionan.

### Herramientas gratuitas para medir velocidad

  • GTmetrix: Te da un desglose detallado.
  • Google PageSpeed Insights: Te muestra cómo te ve Google.
  • Pingdom Tools: Mide desde diferentes ubicaciones.

### Qué buscar

  • Tiempo de carga: Menos de 2 segundos.
  • Puntuación PageSpeed: 90+ en móvil y escritorio.
  • Tamaño de página: Menos de 2 MB.

Si algo no mejora, revisa los puntos anteriores. A veces un solo módulo puede estar ralentizando todo.


## Preguntas frecuentes (FAQ)

### ¿Cuánto tiempo tarda en notarse la mejora de velocidad?

Inmediatamente después de aplicar los cambios, especialmente la compresión y la caché. La regeneración de miniaturas puede tardar unas horas si tienes muchas imágenes.

### ¿Puedo dañar mi tienda si toco el archivo .htaccess?

Sí, si cometes un error. Siempre haz una copia de seguridad del archivo original antes de editarlo. Si algo sale mal, puedes restaurarlo desde el administrador de archivos.

### ¿Es necesario usar Redis si mi hosting es básico?

No, pero si tu proveedor lo ofrece, es muy recomendable. Si no, la caché de archivos funciona bien para tiendas pequeñas.

### ¿Qué hago si mi hosting usa Syspanel (HestiaCP) y no encuentro las opciones?

Accede a Syspanel a través de tudominio.com:2106. Las opciones de PHP y administrador de archivos están en el menú lateral. Si no ves algo, contacta con tu proveedor, ya que algunos hostings limitan ciertas configuraciones.

### ¿Merece la pena pagar por un hosting más rápido?

Si después de optimizar todo sigues teniendo problemas, sí. Un hosting dedicado o VPS con recursos dedicados marca la diferencia. Pero primero agota todas las opciones gratuitas.


## Conclusión

Aumentar la velocidad de PrestaShop en cPanel no es un misterio, solo requiere seguir pasos lógicos y constantes. Desde configurar PHP y caché, hasta limpiar módulos y usar una CDN, cada acción suma. Recuerda que optimizar PrestaShop en cPanel es un trabajo continuo: revisa tu tienda cada mes, elimina lo que no sirva y mantén todo actualizado.

El SEO de tu tienda te lo agradecerá con mejores posiciones en Google, y tus clientes con menos rebote y más compras. Si te surge alguna duda, vuelve a esta guía o contacta con tu soporte técnico. ¡Tu tienda PrestaShop puede volar!

[TIP FINAL] Programa una tarea mensual en tu calendario para repetir la optimización de la base de datos y la regeneración de miniaturas. El mantenimiento es la clave del éxito.

¿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