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

Cómo acelerar WordPress en tu hosting compartido (cPanel/ Plesk)

Actualizado el 27 de febrero de 2026

¿Tu WordPress va lento y notas que tu hosting compartido se queda corto? No te preocupes. Antes de pensar en cambiar de servidor o pagar más, hay muchísimas cosas que puedes hacer para acelerar WordPress en hosting compartido, tanto si usas cPanel como Plesk. En esta guía extensa y práctica, voy a explicarte paso a paso, sin tecnicismos innecesarios, cómo optimizar la velocidad de tu web para que cargue en menos de 2 segundos.

La lentitud en un hosting compartido es un problema muy común. Al compartir los recursos del servidor (CPU, RAM y disco) con otros sitios web, cualquier pequeño descuido en tu instalación puede convertirse en un cuello de botella. Pero con las técnicas que te voy a mostrar, podrás optimizar velocidad WordPress y sacarle el máximo partido a tu plan actual.

¿Por qué es tan importante la velocidad en WordPress?

Un sitio web lento no solo frustra a tus visitantes, sino que también afecta directamente a tu posicionamiento en Google. La velocidad de carga es un factor de ranking confirmado. Si tu web tarda más de 3 segundos en cargar, es muy probable que la gente abandone antes de ver tu contenido.

Además, en un entorno de hosting compartido, la optimización es tu mejor arma. No tienes el control total del servidor, pero sí puedes controlar cómo tu WordPress utiliza los recursos disponibles. El objetivo es reducir la carga del servidor y servir las páginas de la forma más eficiente posible.

Fase 1: Diagnóstico inicial (¿Dónde está el problema?)

Antes de tocar nada, necesitas saber qué está ralentizando tu web. No sirve de nada activar caché si el problema es una imagen gigante o un plugin mal configurado.

Herramientas para medir la velocidad

  • PageSpeed Insights (de Google): Te da una nota de 0 a 100 y te dice exactamente qué mejorar (imágenes, JavaScript, CSS, etc.).
  • GTmetrix: Muestra un desglose detallado del tiempo de carga, el peso de la página y el número de peticiones.
  • Pingdom Tools: Similar a GTmetrix, con gráficos muy visuales del tiempo de carga por elemento.

[TIP] Realiza el test 2 o 3 veces. Los resultados pueden variar ligeramente. Si tu web tarda más de 3 segundos en el test, sigue leyendo, tienes margen de mejora.

Revisa tu panel de control (cPanel o Plesk)

Entra en tu panel de hosting y busca la sección de "Estadísticas" o "Recursos". Ahí podrás ver si estás usando el 100% de la CPU o la RAM. Si esto ocurre constantemente, es señal de que algún script o plugin está consumiendo demasiado. Si es un pico puntual, puede ser un ataque de bots o un plugin de copia de seguridad ejecutándose.

Fase 2: Optimiza tu base de datos (El corazón de WordPress)

WordPress guarda todo en una base de datos MySQL. Con el tiempo, se llena de basura: revisiones de entradas antiguas, transients caducados, comentarios spam y tablas ineficientes. Limpiarla es clave para optimizar velocidad WordPress.

Cómo limpiar la base de datos desde cPanel

  1. Entra en cPanel y busca la sección "Bases de Datos".
  2. Haz clic en "phpMyAdmin".
  3. Selecciona la base de datos de tu WordPress (normalmente empieza con el prefijo de tu usuario, ej. usuario_wp1).
  4. Haz clic en la pestaña "SQL".
  5. Ejecuta el siguiente código para eliminar revisiones de entradas antiguas (cambia wp_ por tu prefijo real si es diferente):
    DELETE FROM wp_posts WHERE post_type = "revision";
    
  6. También puedes vaciar la papelera de comentarios:
    DELETE FROM wp_comments WHERE comment_approved = 'spam';
    

Usa un plugin de optimización de base de datos

Si lo de phpMyAdmin te da miedo, usa un plugin. WP-Optimize es gratuito y fácil de usar.

  • Ve a Ajustes > WP-Optimize.
  • Haz clic en "Optimizar base de datos".
  • Activa las opciones de limpieza de revisiones, transients y tablas.
  • Programa una optimización semanal automática (si tu plan lo permite, con cron).

[WARNING] Antes de ejecutar cualquier comando SQL o usar un plugin de limpieza, haz una copia de seguridad de tu base de datos. Puedes usar la herramienta "Backup" de cPanel o un plugin como UpdraftPlus.

Fase 3: Activa la caché (El cambio más notable)

La caché guarda una versión estática de tus páginas. Cuando un visitante llega, el servidor le envía esa copia en lugar de ejecutar el PHP de WordPress cada vez. Esto reduce drásticamente el tiempo de carga y el consumo de CPU. Es el paso más importante para acelerar WordPress hosting.

Configuración de caché en cPanel

La mayoría de los hosting con cPanel tienen LiteSpeed Cache o Varnish integrados.

  • Si tu hosting usa LiteSpeed: Instala el plugin LiteSpeed Cache desde el repositorio de WordPress. Ve a Ajustes > LiteSpeed Cache y activa la caché de página. En la pestaña "Optimize", marca la casilla para minificar CSS y JS.
  • Si tu hosting usa Apache/NGINX: Usa un plugin de caché universal como W3 Total Cache o WP Super Cache. La configuración básica es suficiente:
    • Activa la "Page Cache" (método: Simple para WP Super Cache, o Disk para W3TC).
    • Activa la "Browser Cache" para que los navegadores de tus visitantes guarden copias de tus imágenes y CSS.

Configuración de caché en Plesk

Plesk ofrece un módulo llamado "Caché de aplicaciones" o "NGINX Caching".

  1. Ve a tu dominio en Plesk y busca "Apache & nginx Settings".
  2. Activa la opción "Serve static files directly by nginx".
  3. También puedes instalar el plugin "Plesk Cache" desde la biblioteca de extensiones, que te permitirá gestionar Varnish o NGINX desde un panel sencillo.

[INFO] La caché es la solución más efectiva. Si solo haces una cosa, que sea activar una buena caché. Notarás una mejora del 50-70% en el tiempo de carga.

Fase 4: Comprime y optimiza imágenes (El peso pesado)

Las imágenes sin optimizar son la causa número uno de lentitud. Un JPEG de 2 MB puede convertirse en uno de 100 KB sin perder calidad visible.

Optimización manual antes de subir

  • Usa herramientas online como TinyPNG o Compressor.io para reducir el peso de tus imágenes antes de subirlas a la biblioteca de medios.
  • Cambia el formato: usa WebP siempre que sea posible. Es mucho más ligero que JPEG o PNG.

Optimización automática con plugins

  • Instala Smush o ShortPixel.
  • En los ajustes, activa la compresión automática de las imágenes que ya has subido.
  • Activa la opción de "Lazy Load" (carga diferida). Esto hace que las imágenes solo se carguen cuando el usuario las vea al hacer scroll, no todas a la vez.

[TIP] En GTmetrix, si ves que el peso de tu página es superior a 2 MB, el problema son casi seguro las imágenes. Optimizarlas es la solución más rápida.

Fase 5: Minifica y combina CSS y JavaScript

Cada archivo CSS y JavaScript requiere una petición HTTP al servidor. Cuantas más peticiones, más lento es el proceso. Minificar elimina espacios, comentarios y caracteres innecesarios del código, reduciendo su tamaño.

Opciones para minificar

  • Con el plugin de caché: Tanto LiteSpeed Cache como W3 Total Cache tienen opciones de minificación integradas. Ve a la pestaña "Optimize" o "Performance" y activa la minificación de CSS y JS.
  • Con un plugin específico: Autoptimize es muy popular. Se encarga de combinar y minificar los archivos.
    • En los ajustes de Autoptimize, marca las casillas para optimizar CSS y JavaScript.
    • No combines todos los archivos si notas que algo se rompe. Es mejor minificar que combinar si tienes problemas.

[WARNING] Después de activar la minificación, revisa tu web en diferentes páginas. A veces, un plugin no es compatible y rompe el diseño. Si pasa, desactiva la opción de "combinar" archivos, pero deja la de "minificar".

Fase 6: Configura el CDN (Content Delivery Network)

Un CDN (Red de Distribución de Contenidos) guarda copias de tu web (imágenes, CSS, JS) en servidores de todo el mundo. Cuando un visitante entra, recibe los archivos desde el servidor más cercano a su ubicación, no desde tu hosting compartido. Esto libera tu servidor y acelera la carga para usuarios internacionales.

Cómo configurar un CDN básico

  • Cloudflare (Gratuito): Es el más recomendado. Solo tienes que crear una cuenta, añadir tu dominio y cambiar los nameservers en tu registrador de dominios.
    • En el panel de Cloudflare, ve a "Speed" y activa la opción "Auto Minify".
    • Activa la "Caché de navegador" con una duración de 1 mes.
  • Integración con tu plugin de caché: Tanto W3 Total Cache como LiteSpeed Cache tienen integración directa con Cloudflare. Solo necesitas tu clave API (la encuentras en tu cuenta de Cloudflare).

[INFO] Los CDN son una solución excelente para aligerar la carga de tu servidor compartido, ya que la mayor parte del tráfico de archivos estáticos se desvía a sus servidores.

Fase 7: Optimiza el panel de control (Plesk y Syspanel)

Además de optimizar WordPress, puedes ajustar la configuración del servidor desde tu panel de control para mejorar el rendimiento.

Cómo optimizar PHP en cPanel y Plesk

  • Versión de PHP: Asegúrate de usar PHP 8.0 o superior. Las versiones antiguas son mucho más lentas. En cPanel, ve a "Select PHP Version" y elige la más reciente. En Plesk, ve a "PHP Settings".
  • Memoria Límite: Sube el límite de memoria a al menos 256 MB. En cPanel, en la misma sección de PHP, modifica memory_limit. En Plesk, en los ajustes de PHP, busca la directiva memory_limit.

¿Usas Syspanel?

Si tu hosting te ofrece Syspanel en lugar de cPanel o Plesk, el proceso es similar. Accede a través del puerto 2106 (ej. tudominio.com:2106). Dentro, busca la sección de "PHP" o "Servicios" para cambiar la versión y los límites de memoria. La interfaz es más moderna y ligera, lo que también ayuda al rendimiento general del servidor.

Fase 8: Revisa y elimina plugins pesados

Cada plugin activo añade código PHP y hace peticiones a la base de datos. Demasiados plugins son una receta para el desastre en un hosting compartido.

Cómo identificar plugins problemáticos

  • Usa un plugin de análisis: Query Monitor es excelente. Te dice cuánto tiempo tarda cada plugin en cargar y cuántas consultas SQL hace.
  • Desactiva plugins uno a uno: Ve a Plugins > Plugins instalados y desactiva todos. Luego actívalos de uno en uno, comprobando la velocidad con GTmetrix después de cada activación. Así verás cuál es el que más ralentiza.

Consejos para elegir plugins

  • Elimina los que no uses: Parece obvio, pero hay muchísimas webs con plugins desactivados pero sin eliminar. Desinstálalos por completo.
  • Busca alternativas más ligeras: Si usas un plugin de construcción de páginas muy pesado (como Elementor), valora si merece la pena. Para funciones simples, hay plugins mucho más ligeros.
  • Evita los "todo en uno": Los plugins que hacen de todo (SEO, seguridad, caché, etc.) suelen ser más lentos que usar plugins específicos y ligeros para cada tarea.

[TIP] No uses más de 15-20 plugins en un hosting compartido. Si necesitas más, es señal de que ha llegado el momento de considerar un VPS.

Fase 9: Mantenimiento y buenas prácticas

La optimización no es un trabajo de una sola vez. Es un mantenimiento continuo.

Tareas periódicas

  • Actualiza todo: Mantén WordPress, los temas y los plugins siempre actualizados. Las nuevas versiones suelen incluir mejoras de rendimiento y seguridad.
  • Limpia la base de datos mensualmente: Usa el plugin de optimización que configuramos en la Fase 2.
  • Revisa los informes de velocidad: Haz un test con GTmetrix una vez al mes para asegurarte de que no hay regresiones.

Evita los "saboteadores" de velocidad

  • Vídeos de fondo: Son un lastre enorme. Si los usas, que sean de bajo peso y con lazy load.
  • Sliders gigantes: No aportan valor y ralentizan la carga. Mejor una imagen estática.
  • Demasiados scripts externos: Mapas, widgets de redes sociales, fuentes de Google... Cada uno añade peticiones. Minimízalos.

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tardaré en ver los resultados?

Si activas la caché y optimizas las imágenes, verás una mejora inmediata en los primeros minutos. La optimización de la base de datos y la minificación también son rápidas. El CDN puede tardar unas horas en propagarse.

¿Qué pasa si mi web se ve mal después de optimizar?

Es normal si has activado la minificación y la combinación de archivos. Ve a los ajustes del plugin de caché y desactiva la combinación de CSS o JS. Si el problema persiste, limpia la caché del plugin y la del navegador.

¿Puedo usar todos estos métodos a la vez?

Sí, son complementarios. Sin embargo, empieza por lo esencial: caché, imágenes y base de datos. Después, ve añadiendo las demás capas de optimización.

¿Necesito un CDN si mi web es solo para mi país?

Si tu hosting está en tu país y tu audiencia también, el CDN no será tan beneficioso. Pero si tienes visitas internacionales, es muy recomendable.

¿Qué hago si el hosting compartido no da más de sí?

Si has seguido todos estos pasos y tu web sigue lenta con mucho tráfico, es señal de que tu plan compartido ha llegado a su límite. Entonces, tocará migrar a un VPS o un hosting dedicado. Pero eso ya es otra historia.

Conclusión

Acelerar WordPress en un hosting compartido es totalmente posible si sigues una estrategia lógica y ordenada. Empieza por medir, luego activa una buena caché, optimiza las imágenes y limpia la base de datos. Con estos cuatro pasos, tu web será notablemente más rápida. Luego, si quieres ir más allá, añade la minificación, el CDN y revisa tus plugins.

La clave está en reducir el trabajo que tu servidor tiene que hacer. Cada técnica de optimización reduce la carga, y juntas, marcan una diferencia abismal. No te conformes con una web lenta. Aplica estos consejos y verás cómo mejora la experiencia de tus usuarios y tu posicionamiento en buscadores.

¿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