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

Cómo acelerar WordPress: caché, optimización de imágenes y CDN en cPanel

Actualizado el 14 de noviembre de 2025

¿Por qué tu WordPress va lento y qué puedes hacer al respecto?

Si tu página tarda más de 3 segundos en cargar, estás perdiendo visitantes sí o sí. De hecho, el 53% de los usuarios abandona un sitio que tarda más de ese tiempo. Pero no te preocupes: acelerar WordPress no requiere ser un genio de la programación. Con las herramientas que tienes en cPanel, puedes hacer una optimización de velocidad WordPress muy efectiva en una tarde.

En esta guía vamos a ver, paso a paso, cómo usar el caché WordPress, comprimir imágenes sin perder calidad y montar un CDN WordPress cPanel para que tu web vuele. Todo explicado desde cero, como si estuviéramos tomando un café y te lo contara un amigo.

Antes de empezar: ¿qué hace que WordPress sea lento?

WordPress es como un coche: puede ser un deportivo o un todoterreno pesado. La diferencia está en cómo lo mantienes. Los principales culpables de la lentitud son:

  • Demasiadas peticiones HTTP: cada vez que alguien visita tu web, el navegador pide muchos archivos (CSS, JavaScript, imágenes).
  • Imágenes sin optimizar: una foto de 2 MB puede tardar una eternidad en cargar en móviles.
  • Sin caché activado: WordPress genera cada página desde cero en cada visita, aunque el contenido no haya cambiado.
  • Sin CDN: si tu servidor está en Madrid y tu visitante en México, la distancia hace que todo sea más lento.

Vamos a solucionar todo esto desde tu panel de control, sin tocar una sola línea de código.

Paso 1: Activa el caché WordPress desde cPanel

El caché WordPress es la mejora más rápida y efectiva que puedes hacer. Básicamente, guarda una copia estática de tus páginas para que el servidor no tenga que "pensar" cada vez que alguien entra.

¿Qué tipos de caché existen?

  • Caché de página: guarda el HTML completo de cada página.
  • Caché de objetos: almacena consultas a la base de datos.
  • Caché de navegador: le dice al navegador del visitante que guarde ciertos archivos localmente.

Cómo activarlo con LiteSpeed Cache (el más recomendado)

Si tu hosting usa LiteSpeed (pregunta a tu proveedor, pero es muy común en cPanel), este plugin es oro puro:

  1. Ve a cPanel > Administrador de archivos o usa el instalador de WordPress que tenga tu hosting.
  2. Instala el plugin LiteSpeed Cache desde el repositorio de WordPress.
  3. Actívalo y ve a Ajustes > LiteSpeed Cache.
  4. En la pestaña General, activa la opción "Cache" y guarda.

[TIP] Si no tienes LiteSpeed, usa W3 Total Cache o WP Super Cache. Son igual de válidos, aunque la configuración es un pelín más técnica.

Configuración básica recomendada

  • Caché de página: activado.
  • Caché de navegador: activado (con expiración de 1 semana).
  • Minificación de CSS y JS: activada (esto reduce el tamaño de los archivos).
  • Combinación de archivos: activada (une varios CSS en uno solo).

Con esto, verás una mejora del 60-70% en la velocidad de carga inmediatamente.

Paso 2: Optimización de imágenes para acelerar WordPress

Las imágenes son el 50% del peso de una web. Si no las optimizas, todo lo demás será en vano. La buena noticia es que no necesitas Photoshop ni conocimientos de diseño.

Herramientas automáticas vs manuales

Automáticas (recomendadas):

  • Smush: comprime automáticamente al subir.
  • ShortPixel: usa compresión con IA y mantiene calidad excelente.
  • Imagify: de los creadores de WP Rocket.

Manuales (desde cPanel):

  • Ve a cPanel > Administrador de archivos.
  • Navega a public_html/wp-content/uploads.
  • Descarga las carpetas de imágenes, comprímelas con herramientas online como TinyPNG, y vuelve a subirlas.

[WARNING] No subas imágenes en PNG si no tienen transparencia. Usa siempre JPG para fotos y WebP cuando sea posible. El formato WebP pesa un 30% menos que JPG con la misma calidad.

Configuración de Smush (paso a paso)

  1. Instala y activa el plugin Smush.
  2. Activa la opción "Compresión automática" en los ajustes.
  3. Marca la casilla "Redimensionar imágenes grandes" y pon un máximo de 2048px de ancho.
  4. Activa "Lazy Load" (carga diferida): las imágenes se cargan solo cuando el usuario hace scroll hasta ellas.

Con solo activar Lazy Load, reducirás el tiempo de carga inicial de tu página en un 40%.

Paso 3: Implementar un CDN WordPress cPanel

Un CDN WordPress cPanel (Content Delivery Network) es como tener copias de tu web en varios países. Cuando alguien visita tu sitio, se conecta al servidor más cercano, no al principal.

¿Qué CDN elegir?

  • Cloudflare (gratis): el más popular y suficiente para el 90% de las webs.
  • StackPath: si necesitas más control y rendimiento.
  • BunnyCDN: muy económico y rápido.

Cómo configurar Cloudflare con cPanel

  1. Crea una cuenta gratuita en Cloudflare.
  2. Añade tu dominio (por ejemplo, tudominio.com).
  3. Cloudflare escaneará tus registros DNS y te dará dos servidores de nombres (nameservers).
  4. Ve a tu cPanel > Dominios > Zone Editor o al panel de tu registrador de dominios.
  5. Cambia los nameservers por los que te dio Cloudflare.
  6. Espera 24-48 horas para que se propague la configuración.
  7. Una vez activo, entra en tu cuenta de Cloudflare y activa las opciones:
    • SSL/TLS: modo "Flexible" (si aún no tienes SSL) o "Full" (si ya lo tienes).
    • Caché: "Estándar" con expiración de 4 horas.
    • Minificación: activa CSS, JS y HTML.

[INFO] No olvides activar el CDN en los plugins de caché que instalamos antes. En LiteSpeed Cache, ve a CDN > Configuración y añade la URL de tu CDN (por ejemplo, https://cdn.tudominio.com).

¿Cómo saber si el CDN está funcionando?

Haz una prueba con herramientas como GTmetrix o Pingdom. Verás que el tiempo de respuesta desde diferentes ciudades del mundo mejora drásticamente. Si usas Cloudflare, también verás que el encabezado server: cloudflare aparece en las respuestas HTTP.

Paso 4: Optimización adicional desde cPanel (para exprimir aún más)

Ya tienes lo principal, pero estos extras marcan la diferencia:

Activa la compresión GZIP

  1. Ve a cPanel > Administrador de archivos.
  2. Busca el archivo .htaccess en public_html.
  3. Haz clic derecho y edítalo.
  4. Añade estas líneas al final:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
</IfModule>

Guarda y listo. Esto comprime los archivos antes de enviarlos al navegador.

Configura PHP para que sea más rápido

En cPanel > Selector de versión de PHP o MultiPHP Manager:

  • Usa PHP 8.1 o superior (WordPress es mucho más rápido con versiones modernas).
  • Aumenta el límite de memoria a 256M.
  • Activa opcache si está disponible (pregunta a tu hosting si no lo ves).

Limpia la base de datos

  1. Instala el plugin WP-Optimize.
  2. Ve a Ajustes > WP-Optimize.
  3. Ejecuta la limpieza de revisiones antiguas, spam y transients.

Haz esto una vez al mes para mantener la base de datos ligera.

Errores comunes que debes evitar

  • No usar caché de objeto si no tienes Redis o Memcached: puede ralentizar más que ayudar.
  • Comprimir imágenes dos veces: si usas Smush y luego ShortPixel, degradarás la calidad.
  • Activar todos los plugins de optimización a la vez: elige uno de caché, uno de imágenes y listo.
  • Olvidar actualizar WordPress: cada actualización trae mejoras de rendimiento y seguridad.

[WARNING] Si tu web usa Syspanel (antes conocido como HestiaCP) en lugar de cPanel, no te preocupes: los pasos son los mismos. Simplemente accede a través del puerto 2106 en tu navegador (por ejemplo, https://tudominio.com:2106) y encontrarás las mismas herramientas de administración de archivos y bases de datos.

Preguntas frecuentes (FAQ)

¿Cuánto tiempo se tarda en acelerar WordPress?

Con esta guía, entre 2 y 4 horas si es la primera vez. Una vez que conoces el proceso, 30 minutos son suficientes.

¿Es necesario saber programar?

No. Todos los pasos son con plugins y opciones gráficas. Solo necesitas saber leer y hacer clic en los botones correctos.

¿Qué herramienta de medición es la más fiable?

Usa GTmetrix y Google PageSpeed Insights. Ambas te darán una puntuación de 0 a 100 y te dirán exactamente qué mejorar.

¿Puedo usar un CDN gratis para siempre?

Cloudflare gratis es de por vida y suficiente para la mayoría de webs personales y de pequeñas empresas.

¿Y si mi hosting es malo?

Si después de todo esto tu web sigue lenta, el problema es el servidor. Considera migrar a un hosting gestionado de WordPress o a un VPS. La optimización ayuda, pero un hosting de 1€ al mes nunca será rápido.

Resumen final: tu checklist de optimización

  • Activa el caché WordPress con LiteSpeed Cache.
  • Instala Smush o ShortPixel para imágenes.
  • Activa Lazy Load.
  • Configura Cloudflare como CDN.
  • Cambia los nameservers en cPanel.
  • Activa la compresión GZIP en .htaccess.
  • Usa PHP 8.1+ en cPanel.
  • Limpia la base de datos mensualmente.
  • Mide los resultados con GTmetrix.

Si sigues estos pasos, tu web pasará de cargar en 5 segundos a hacerlo en menos de 2. Y eso significa más visitas, mejor posicionamiento en Google y más conversiones.

[TIP] No te obsesiones con llegar a 100 en PageSpeed Insights. Un 80-90 es un excelente resultado. A partir de ahí, el esfuerzo no compensa la mejora.

Ahora ya sabes cómo acelerar WordPress desde cPanel sin complicarte la vida. Empieza por el caché, sigue con las imágenes y termina con el CDN. En una tarde lo tendrás todo listo y tu web volará. ¡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