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

Guía para optimizar velocidad en WordPress con cPanel

Actualizado el 15 de febrero de 2026

¿Tu web en WordPress va lenta? No te preocupes, es un problema muy común, pero también muy solucionable. La velocidad de carga es crucial no solo para la experiencia de tus visitantes, sino también para tu posicionamiento en Google. La buena noticia es que, si tienes acceso a cPanel (el panel de control de tu hosting), tienes en tus manos todas las herramientas necesarias para optimizar WordPress cPanel sin ser un experto técnico. En esta guía paso a paso, te voy a enseñar cómo mejorar el rendimiento WordPress desde cero, usando el cPanel caché y otras técnicas sencillas. Olvídate de plugins pesados y configuraciones complejas; vamos al grano.


¿Por qué es importante la velocidad en WordPress?

Antes de meter manos a la obra, entendamos por qué esto es tan importante. Un sitio lento puede arruinar tu negocio.

  • Impacto en el SEO: Google penaliza las páginas que tardan más de 3 segundos en cargar. Si quieres salir en los primeros resultados, la velocidad es un factor clave.
  • Tasa de rebote: Si tu web tarda más de 2-3 segundos, el 40% de los usuarios la abandonará. Cada segundo cuenta.
  • Conversiones: Un sitio rápido genera más ventas, suscripciones o leads. La paciencia en internet es mínima.

El cPanel es tu centro de control. Desde aquí puedes activar tecnologías como la compresión, el almacenamiento en caché y optimizar la base de datos, todo sin tocar una sola línea de código. Vamos a ello.


Paso 1: Activar el Caché desde cPanel (El cambio más grande)

El cPanel caché es probablemente el ajuste más impactante que puedes hacer. Básicamente, guarda una versión "estática" de tu web para que, cuando un usuario la visite, no tenga que generar la página desde cero cada vez. Así reduces drásticamente el tiempo de carga.

### ¿Cómo activarlo?

  1. Accede a tu cPanel: Normalmente es tudominio.com/cpanel o tudominio.com:2083. Usa tus credenciales de hosting.
  2. Busca "Caché" o "Cache": Dentro de cPanel, busca secciones como "Optimizar sitio web", "Caché de LiteSpeed" o "Varnish". El nombre exacto depende de tu proveedor de hosting, pero suele estar en la categoría "Software" o "Rendimiento".
  3. Activa la opción: Si ves "Caché de LiteSpeed", actívalo. Si ves "Varnish", también. Si tienes "Memcached" (para bases de datos), actívalo igualmente.
  4. Guarda los cambios: Normalmente se aplica al instante.

[TIP] Si no encuentras estas opciones, contacta con tu soporte de hosting y pregúntales: "¿Pueden activar LiteSpeed Cache o Varnish desde el servidor?" La mayoría lo hace gratis.


Paso 2: Comprimir y optimizar imágenes sin plugins

Las imágenes suelen ser el 70% del peso de una web. Subirlas directamente desde tu ordenador sin optimizar es un error garrafal. cPanel incluye herramientas para solucionarlo.

### Usa "Image Optimization" o "JPEG Optimizer"

  1. Dentro de cPanel, busca "Optimización de imágenes", "JPEG Optimizer" o "Image Scale" (suelen estar en la categoría "Archivos").
  2. Sube tus imágenes: Arrastra o selecciona los archivos JPG, PNG o GIF que quieras optimizar.
  3. Configura la calidad: Te recomiendo un 80-85% para fotos. Para gráficos, prueba con 90%. Verás que se reduce el peso hasta un 60% sin perder calidad visible.
  4. Aplica: Descarga las imágenes optimizadas y súbelas a tu WordPress (en la carpeta wp-content/uploads/).

### Activa la compresión Gzip desde cPanel

Gzip comprime los archivos de tu web (HTML, CSS, JS) antes de enviarlos al navegador. Se activa fácilmente.

  1. En cPanel, busca "Optimizar sitio web" (suele estar en "Rendimiento" o "Software").
  2. Selecciona "Comprimir todo el contenido" y elige la opción "Comprimir". Normalmente hay dos opciones: "Comprimir" y "No comprimir". Activa la primera.
  3. Guarda los cambios. Ahora tu web se servirá comprimida.

[WARNING] Si tu web usa SSL (HTTPS), asegúrate de que la compresión esté activa también para HTTPS. Algunos hosting lo desactivan por defecto. Si ves que no funciona, contacta con soporte.


Paso 3: Optimizar la base de datos de WordPress desde cPanel

WordPress guarda toda la información en una base de datos MySQL. Con el tiempo, se llena de basura: revisiones de entradas, borradores, comentarios en spam, etc. Limpiarla es clave para el rendimiento WordPress.

### Usa phpMyAdmin para limpiar

  1. En cPanel, busca "phpMyAdmin" (suele estar en "Bases de datos").
  2. Selecciona tu base de datos (la que usa WordPress, normalmente la que tiene el prefijo wp_).
  3. Marca todas las tablas (puedes hacer clic en "Seleccionar todo").
  4. En el menú desplegable, elige "Optimizar tabla". Esto repara y optimiza las tablas.
  5. Luego, ve a la pestaña "SQL" (en la parte superior) y ejecuta esta consulta para eliminar revisiones y basura:
DELETE FROM wp_posts WHERE post_type = 'revision';
DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';
DELETE FROM wp_comments WHERE comment_approved = 'spam';
DELETE FROM wp_options WHERE option_name LIKE '_transient_%' OR option_name LIKE '_site_transient_%';

[INFO] Cambia el prefijo wp_ si el tuyo es diferente (por ejemplo, miweb_). Si no sabes cuál es, revisa el archivo wp-config.php de tu WordPress.


Paso 4: Activar la CDN gratuita desde cPanel (Cloudflare)

Una CDN (Red de Distribución de Contenidos) almacena copias de tu web en servidores de todo el mundo. Así, un usuario en México cargará tu web desde un servidor en México, no desde el de tu hosting (que puede estar en EE.UU.). cPanel suele tener integración directa con Cloudflare, que tiene un plan gratuito excelente.

### Cómo configurarla

  1. En cPanel, busca "Cloudflare" o "CDN" (suele estar en "Software" o "Seguridad").
  2. Haz clic en "Activar" y sigue los pasos para crear una cuenta gratuita (si no tienes una).
  3. Configura los nombres de dominio: Selecciona tu sitio web y actívalo.
  4. Ajusta la configuración básica: En el panel de Cloudflare (accedes desde cPanel), ve a "Speed" y activa "Auto Minify" (para CSS, JS y HTML). También activa "Rocket Loader" para optimizar JavaScript.
  5. Verifica: Cambia los DNS de tu dominio a los que te da Cloudflare (esto lo hace automáticamente si usas la integración de cPanel).

[TIP] Si tu hosting ya tiene CDN incluida (como algunos de SiteGround o Hostinger), omite este paso. Pregunta a tu soporte si tienes dudas.


Paso 5: Configurar el "Caché de navegador" desde cPanel (Leverage Browser Caching)

Esto le dice al navegador del usuario que guarde ciertos archivos (imágenes, CSS, JS) en su disco duro para que, en la siguiente visita, no tenga que descargarlos de nuevo. Se hace editando el archivo .htaccess desde cPanel.

### Editar .htaccess

  1. En cPanel, busca "Administrador de archivos" (en "Archivos").
  2. Navega a la carpeta raíz de tu WordPress (normalmente public_html o www).
  3. Busca el archivo .htaccess (puede estar oculto; activa "Mostrar archivos ocultos" en la parte superior derecha).
  4. Haz clic derecho y elige "Editar".
  5. Añade este código al final del archivo (antes de cualquier línea que ponga # END WordPress):
<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/pdf "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
  1. Guarda los cambios. Si tu web da error 500 después de esto, borra el código que añadiste y contacta con soporte.

[WARNING] Siempre haz una copia de seguridad de .htaccess antes de editarlo. Si algo sale mal, puedes restaurarlo.


Paso 6: Reducir el número de plugins (¡Sí, desde cPanel!)

Los plugins consumen recursos. A veces instalamos muchos y no los usamos. Desde cPanel puedes ver qué plugins están activos y desactivarlos o eliminarlos directamente.

### Desactivar plugins desde cPanel

  1. En cPanel, ve a "Administrador de archivos".
  2. Navega a public_html/wp-content/plugins/.
  3. Verás una carpeta por cada plugin. Para desactivar un plugin, simplemente renombra su carpeta (por ejemplo, de mi-plugin a mi-plugin-desactivado). Esto lo desactiva automáticamente.
  4. Si quieres eliminarlo definitivamente, borra la carpeta. Pero cuidado: si el plugin tiene opciones importantes, mejor desactívalo desde el panel de WordPress.

[INFO] No elimines plugins que sean esenciales para el funcionamiento de tu web (como WooCommerce si tienes tienda). Céntrate en los que no usas o que son redundantes.


Paso 7: Usar un tema ligero y optimizado (desde cPanel)

El tema de WordPress también afecta a la velocidad. Si tienes un tema pesado (con muchos sliders, animaciones, etc.), cPanel te ayuda a cambiarlo.

### Cambiar tema desde cPanel

  1. En cPanel, ve a "Administrador de archivos".
  2. Navega a public_html/wp-content/themes/.
  3. Verás las carpetas de tus temas. Si quieres desactivar un tema pesado, renombra su carpeta (por ejemplo, mi-tema-pesado a mi-tema-pesado-desactivado).
  4. Luego, desde WordPress, activa un tema ligero como "Astra", "GeneratePress" o "Hello Elementor". Estos temas están optimizados para velocidad.

[WARNING] No borres el tema activo sin tener otro preparado. Si lo haces, tu web se romperá.


Paso 8: Configurar el "Caché de consultas" (Query Cache) desde cPanel

Si tu hosting usa MySQL y cPanel, puedes activar el "Query Cache" para que las consultas a la base de datos sean más rápidas. Esto se hace desde phpMyAdmin.

### Activar Query Cache

  1. En cPanel, ve a phpMyAdmin.
  2. Selecciona tu base de datos y haz clic en "Variables" (en la parte superior).
  3. Busca query_cache_type y cámbialo a ON.
  4. Busca query_cache_size y pon un valor como 64M (64 megabytes). Si tu hosting lo permite, puedes poner 128M.
  5. Guarda los cambios. Esto hará que las consultas repetitivas se almacenen en caché.

[TIP] No todos los hosting permiten modificar estas variables. Si no ves la opción, contacta con soporte y pídeles que activen el Query Cache.


Paso 9: Comprobar y mejorar el tiempo de respuesta del servidor (TTFB)

El TTFB (Time to First Byte) mide cuánto tarda el servidor en empezar a enviar datos. Un TTFB alto indica que el servidor está lento o mal configurado. Desde cPanel puedes verificar esto.

### Cómo comprobarlo

  1. Usa herramientas online como GTmetrix, Pingdom o PageSpeed Insights. Te dirán tu TTFB.
  2. Si es mayor de 500ms, puede deberse a:
    • Hosting compartido saturado: Si tu web está en un hosting barato, el servidor puede estar sobrecargado. Considera migrar a un VPS o hosting optimizado.
    • Falta de PHP 8.0+: En cPanel, ve a "Seleccionar versión de PHP" (en "Software") y elige la versión más reciente (PHP 8.1 o 8.2). Es mucho más rápido que PHP 7.4.
    • Base de datos sin optimizar: Ya lo hicimos en el paso 3.

[INFO] Si tu hosting es muy lento, ninguna optimización local te salvará. A veces la solución es cambiar de proveedor.


Paso 10: Mantenimiento periódico desde cPanel

La optimización no es de una sola vez. Debes hacer mantenimiento cada 1-2 meses.

### Tareas mensuales desde cPanel

  • Limpiar la base de datos con el comando SQL que vimos antes.
  • Optimizar tablas desde phpMyAdmin.
  • Revisar el caché (LiteSpeed, Varnish) y limpiarlo si es necesario.
  • Actualizar WordPress y plugins desde el panel de WordPress (no desde cPanel, pero es fácil).
  • Comprobar el tamaño de la carpeta uploads/ desde el Administrador de archivos. Si hay muchas imágenes sin optimizar, repite el paso 2.

[WARNING] No te olvides de hacer copias de seguridad antes de cualquier cambio importante. cPanel tiene una herramienta llamada "Copias de seguridad" (en "Archivos") que te permite descargar un backup completo de tu web.


Preguntas Frecuentes (FAQ)

¿Necesito instalar un plugin de caché si ya activé el caché de cPanel?

No necesariamente. El cPanel caché (LiteSpeed o Varnish) funciona a nivel de servidor y es más eficiente que los plugins. Sin embargo, si tu hosting no tiene caché de servidor, puedes usar un plugin como "LiteSpeed Cache" (si tu servidor usa LiteSpeed) o "W3 Total Cache" (como último recurso). Pero primero prueba con el de cPanel.

¿Qué hago si mi web se rompe después de activar el caché de cPanel?

Es raro, pero puede pasar. Ve a cPanel, busca "Caché" y desactívalo temporalmente. Luego, limpia la caché del navegador (Ctrl+F5) y vuelve a intentarlo. Si el problema persiste, contacta con soporte.

¿El caché de cPanel afecta a las actualizaciones de WordPress?

Sí, a veces. Cuando actualizas un plugin o tema, es posible que los cambios no se vean porque el caché guarda la versión anterior. Solución: desde cPanel, limpia el caché (busca "Limpiar caché" o "Purge Cache") o desde el panel de WordPress usa un plugin como "LiteSpeed Cache" para purgar.

¿Puedo usar Cloudflare y el caché de cPanel al mismo tiempo?

Sí, y es recomendable. Cloudflare actúa como CDN y también tiene su propio caché. El caché de cPanel (LiteSpeed/Varnish) funciona a nivel de servidor. Ambos se complementan. Solo asegúrate de que en Cloudflare no estés bloqueando el caché del servidor (configuración de "Caching Level" en "Standard").

¿Qué hago si mi hosting no tiene opciones de caché en cPanel?

Algunos hosting baratos no incluyen LiteSpeed o Varnish. En ese caso, puedes:

  • Instalar un plugin de caché como "WP Rocket" (de pago) o "W3 Total Cache" (gratuito).
  • Usar Cloudflare (gratuito) para el caché a nivel de CDN.
  • Preguntar a tu hosting si pueden activar el caché de servidor.

¿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