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

Cómo optimizar la velocidad de PrestaShop en cPanel con WordPress

Actualizado el 5 de enero de 2026

¿Por qué tu PrestaShop va lento y cómo afecta a tus ventas?

Si tienes una tienda online con PrestaShop, seguramente ya sabes que la velocidad de carga es uno de los factores más importantes para el éxito de tu negocio. Un sitio lento no solo frustra a tus clientes, sino que también te penaliza en Google, haciendo que pierdas posiciones en los resultados de búsqueda frente a tus competidores.

Lo primero que debes entender es que optimizar PrestaShop no es un lujo, sino una necesidad. Según estudios recientes, el 40% de los usuarios abandonan una página que tarda más de 3 segundos en cargar. Y si hablamos de una tienda online, cada segundo de retraso puede significar una pérdida directa de hasta un 7% en conversiones.

Ahora bien, si tu hosting utiliza cPanel con WordPress instalado, es posible que te preguntes: ¿qué tiene que ver WordPress con mi tienda PrestaShop? La respuesta es simple: muchas veces el servidor aloja varios sitios, o quizás tienes un blog en WordPress dentro de tu misma cuenta de hosting. El truco está en que PrestaShop cPanel optimización implica ajustar tanto la configuración del servidor como la propia tienda, sin importar si también tienes WordPress instalado.

En este artículo te voy a explicar paso a paso, de forma sencilla y práctica, cómo puedes acelerar tu PrestaShop desde cPanel, incluso si compartes servidor con WordPress. No necesitas ser un experto técnico, solo seguir las instrucciones que te daré a continuación.

Configura la caché de PrestaShop correctamente

La caché es tu mejor amiga cuando hablamos de velocidad PrestaShop. Básicamente, lo que hace es guardar versiones estáticas de tus páginas para que el servidor no tenga que generarlas desde cero cada vez que un visitante entra.

Activa la caché de Smarty

PrestaShop utiliza Smarty como motor de plantillas, y si no lo tienes bien configurado, estás perdiendo una gran oportunidad de acelerar tu tienda. Sigue estos pasos:

  1. Entra en tu panel de administración de PrestaShop.

  2. Ve a Parámetros avanzados > Rendimiento.

  3. Busca la opción "Cache de plantillas" y selecciona "Recompilar plantillas" en modo "Nunca recompilar las plantillas" (solo después de hacer cambios en tu tema).

  4. Activa la "Cache de combinación de archivos" para CSS y JavaScript. Esto fusiona todos los archivos en uno solo, reduciendo el número de peticiones al servidor.

  5. Guarda los cambios y limpia la caché.

Utiliza la caché de memoria (Memcached o Redis)

Si tu hosting lo permite, activar Memcached o Redis puede ser un cambio radical. Estas herramientas guardan datos en la memoria RAM del servidor, haciendo que las consultas sean muchísimo más rápidas.

Para activarlo en cPanel:

  1. Ve a Parámetros avanzados > Rendimiento.

  2. En "Cache de resultados de consultas a la base de datos", selecciona "Memcached" o "Redis" (dependiendo de cuál esté disponible en tu hosting).

  3. Si no sabes cuál tienes, contacta con tu proveedor de hosting o revisa la sección de software de cPanel.

[TIP] Si no tienes claro si tu hosting soporta Memcached o Redis, prueba primero con la caché de Smarty y la compresión de archivos. Eso ya te dará una mejora notable.

Comprime y optimiza las imágenes de tu tienda

Las imágenes son el archivo más pesado en cualquier tienda online. Productos con fotos de 2-3 MB son un lastre terrible para la velocidad PrestaShop. La buena noticia es que puedes solucionarlo sin perder calidad visual.

Activa la compresión de imágenes en PrestaShop

PrestaShop tiene una herramienta integrada para comprimir imágenes. Ve a:

  1. Parámetros avanzados > Rendimiento.

  2. Busca la sección "Comprimir imágenes" y actívala.

  3. Elige el nivel de compresión: "Compresión JPEG" al 85% es un buen equilibrio entre calidad y peso.

Optimiza las imágenes antes de subirlas

La mejor práctica es preparar las imágenes antes de subirlas a tu tienda. Puedes usar herramientas gratuitas como:

  • TinyPNG o Compressor.io para comprimir sin perder calidad.

  • GIMP (software libre) para redimensionar y ajustar el peso.

  • Photoshop si lo tienes, con la opción "Guardar para web".

Las dimensiones recomendadas para fotos de producto son de 800x800 píxeles como máximo, con un peso ideal de entre 50 y 150 KB por imagen.

[WARNING] No subas nunca imágenes en PNG si son fotografías. Usa siempre JPEG para fotos y PNG solo para elementos con transparencia. Los PNG pesan mucho más.

Activa la compresión GZIP en cPanel

La compresión GZIP reduce el tamaño de los archivos que se envían desde el servidor al navegador del cliente. Esto es especialmente útil para archivos de texto como HTML, CSS y JavaScript.

Cómo activar GZIP desde cPanel

  1. Inicia sesión en tu cPanel.

  2. Busca la sección "Optimizar sitio web" (normalmente está dentro de "Software" o "Rendimiento").

  3. Selecciona la opción "Comprimir todo el contenido".

  4. Guarda los cambios.

Si no encuentras esta opción, puedes hacerlo manualmente creando un archivo .htaccess en la raíz de tu instalación de PrestaShop con el siguiente código:

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/json
</IfModule>

[INFO] Para comprobar si GZIP está funcionando, puedes usar herramientas online como GTmetrix o Pingdom. Te dirán si la compresión está activa.

Configura correctamente el CDN (Red de Distribución de Contenido)

Un CDN no es obligatorio, pero si quieres llevar la velocidad PrestaShop al siguiente nivel, es una inversión que vale la pena. Lo que hace es copiar tu tienda en servidores de todo el mundo, de manera que cada visitante reciba los archivos desde el servidor más cercano.

Cómo integrar un CDN con PrestaShop

  1. Regístrate en un CDN gratuito como Cloudflare (el más popular) o BunnyCDN.

  2. Sigue las instrucciones para cambiar tus servidores DNS en cPanel.

  3. Una vez activado, ve a Parámetros avanzados > Rendimiento en PrestaShop.

  4. En la sección "CDN", introduce la URL que te proporciona tu proveedor.

  5. Activa la opción "Usar CDN para archivos CSS y JavaScript".

[TIP] Cloudflare tiene un plan gratuito muy completo que ya incluye optimización automática de imágenes y compresión. Es perfecto para empezar sin gastar dinero.

Optimiza la base de datos de PrestaShop

Una base de datos inflada es una de las causas más comunes de lentitud. Con el tiempo, PrestaShop acumula datos basura, revisiones de pedidos, y caché que no se necesita.

Limpia la base de datos regularmente

  1. Ve a Informes > Base de datos en tu panel de administración.

  2. Utiliza las herramientas de "Optimizar tablas" y "Limpiar tablas".

  3. También puedes eliminar pedidos antiguos, carritos abandonados y mensajes de clientes que ya no necesites.

Programa limpiezas automáticas

PrestaShop te permite configurar la limpieza automática de la base de datos:

  1. Ve a Parámetros avanzados > Rendimiento.

  2. En "Base de datos", activa la opción "Optimizar la base de datos automáticamente".

  3. Configura la frecuencia (una vez al día es suficiente).

[WARNING] Antes de limpiar la base de datos, haz siempre una copia de seguridad. Si borras algo importante, no hay vuelta atrás. Puedes hacerlo desde cPanel en la sección "Copias de seguridad".

Aprovecha la configuración de cPanel para tu servidor

Aunque no lo parezca, cPanel tiene varias herramientas que puedes usar para mejorar el rendimiento de tu tienda sin necesidad de tocar código.

Activa PHP-FPM

PHP-FPM es una versión mejorada de PHP que procesa las solicitudes mucho más rápido. En cPanel:

  1. Ve a "Configuración de PHP" o "Versión de PHP" (dependiendo de tu proveedor).

  2. Selecciona PHP-FPM como tipo de procesador.

  3. Ajusta los valores de memoria y tiempo de ejecución según las recomendaciones de tu hosting.

Aumenta los límites de memoria

PrestaShop necesita al menos 256 MB de memoria para funcionar bien. En cPanel:

  1. Entra en "Configuración de PHP".

  2. Busca la opción "memory_limit" y cámbiala a 256M o 512M.

  3. Guarda y verifica que no haya errores.

Configura la caché de opcode (OPcache)

OPcache guarda el código PHP compilado, evitando que el servidor tenga que interpretarlo cada vez. En cPanel:

  1. Ve a "Configuración de PHP".

  2. Activa OPcache y configura la memoria a 128 MB.

  3. Guarda los cambios.

[INFO] Estas configuraciones pueden variar según tu proveedor de hosting. Si no encuentras alguna opción, contacta con el soporte técnico de tu hosting.

Minimiza el uso de módulos y temas

Cada módulo que instalas en PrestaShop consume recursos. Es común acumular módulos que ya no usamos o que están mal optimizados, lastrando la velocidad PrestaShop.

Realiza una auditoría de módulos

  1. Ve a Módulos > Módulos y servicios.

  2. Revisa la lista y desactiva todos los que no estés usando.

  3. Elimina los que no necesites (antes de eliminar, asegúrate de que no te hagan falta).

Utiliza módulos de calidad

No todos los módulos están creados igual. Algunos están mal programados y ralentizan tu tienda. Sigue estas pautas:

  • Busca módulos con buena valoración y actualizaciones frecuentes.

  • Evita instalar varios módulos que hagan lo mismo.

  • Utiliza módulos oficiales de PrestaShop cuando sea posible.

Optimiza tu plantilla

Tu tema también influye. Si tienes un tema muy pesado, con muchos efectos visuales y animaciones, tu tienda será más lenta. Considera:

  • Cambiar a un tema más ligero y optimizado.

  • Desactivar efectos innecesarios como parallax o animaciones CSS.

  • Reducir el número de fuentes personalizadas.

[TIP] Puedes probar tu tienda con el tema por defecto para ver cuánto influye. Si la diferencia es enorme, es momento de cambiar de tema.

Configuración adicional para WordPress (si lo usas en el mismo hosting)

Si tienes WordPress instalado en el mismo cPanel, es importante que no interfiera con tu PrestaShop. Aquí van algunos consejos:

Usa plugins de caché en WordPress

Si tu WordPress está en el mismo dominio o subdominio, instala plugins de caché como WP Super Cache o W3 Total Cache. Esto evitará que WordPress consuma recursos innecesarios que podrían afectar a tu PrestaShop.

Separa las bases de datos

Asegúrate de que WordPress y PrestaShop tengan bases de datos diferentes. Si comparten la misma, pueden producirse conflictos que ralenticen ambas plataformas.

Configura correctamente los dominios

Si usas subdominios (por ejemplo, blog.tutienda.com para WordPress y tutienda.com para PrestaShop), asegúrate de que cada uno tiene su propia configuración de caché.

[INFO] Si tu hosting es limitado, considera mover WordPress a un hosting aparte. Así no competirán por los recursos.

Herramientas para medir y monitorear la velocidad

No puedes mejorar lo que no mides. Para saber si tus esfuerzos de optimizar PrestaShop están funcionando, necesitas herramientas de medición.

Herramientas gratuitas recomendadas

  • GTmetrix: Te da un informe completo de velocidad y sugerencias específicas.

  • Pingdom Tools: Muy fácil de usar, con resultados rápidos.

  • Google PageSpeed Insights: La herramienta oficial de Google, imprescindible.

Qué métricas debes observar

  • Tiempo de carga total: Debería ser inferior a 2 segundos.

  • Tamaño de la página: Idealmente menos de 2 MB.

  • Número de peticiones: Cuanto menos, mejor (menos de 80 es óptimo).

  • Puntuación de velocidad: Busca un mínimo de 85/100 en GTmetrix.

[WARNING] Después de hacer cambios, espera al menos 24 horas antes de medir de nuevo. Así los resultados serán más fiables y no se verán afectados por la caché inicial.

Preguntas frecuentes (FAQ)

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

Los cambios en la configuración de caché y compresión se notan de inmediato. Sin embargo, para ver el impacto completo en el SEO, puede tardar entre 2 y 4 semanas.

¿Es necesario contratar un hosting más caro para optimizar PrestaShop?

No necesariamente. Con las técnicas que hemos visto, puedes mejorar mucho el rendimiento en tu hosting actual. Solo considera cambiar si tu hosting es muy básico o si tienes mucho tráfico.

¿Qué es más importante: la caché o las imágenes?

Ambas son importantes, pero si tuviera que elegir, las imágenes suelen tener un mayor impacto en el peso total de la página. Empieza por ahí.

¿Puedo usar estas técnicas si mi hosting usa Syspanel (HestiaCP)?

Sí, aunque el panel sea diferente, los principios son los mismos. Si usas Syspanel, el acceso es a través del puerto 2106, y las opciones de configuración de PHP y caché suelen estar en la sección de "Opciones avanzadas" o "Configuración del servidor".

¿Cada cuánto debo limpiar la base de datos?

Al menos una vez al mes. Si tu tienda tiene mucho tráfico, puedes hacerlo quincenalmente.

¿Merece la pena contratar un CDN?

Si tu audiencia es local, no es imprescindible. Pero si vendes a nivel internacional, un CDN puede reducir los tiempos de carga drásticamente.

Conclusión y siguientes pasos

Optimizar la velocidad PrestaShop es un proceso continuo, no algo que hagas una vez y olvides. Empieza con las técnicas más sencillas (caché, imágenes, compresión) y ve avanzando hacia las más complejas (CDN, servidor) según necesites.

Recuerda que PrestaShop cPanel optimización no es complicado si sigues los pasos en orden. No intentes hacerlo todo de golpe; ve probando y midiendo los resultados de cada cambio.

Y si en algún momento te sientes perdido, no dudes en contactar con el soporte de tu hosting. Ellos conocen la configuración de su servidor y pueden ayudarte con ajustes específicos.

Lo más importante es que no te quedes parado. Una tienda lenta te está costando ventas y posicionamiento. Empieza hoy mismo con la caché y la compresión de imágenes, y verás cómo en pocos días notas la diferencia.

[TIP] Guarda este artículo como referencia y ve aplicando los cambios poco a poco. La constancia es clave para mantener tu tienda rápida y competitiva.

¿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