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

Cómo optimizar el rendimiento de WordPress en cPanel

Actualizado el 31 de octubre de 2025

¿Tu web en WordPress va lenta? No te preocupes, es una de las quejas más comunes entre quienes usan este CMS. La buena noticia es que, desde tu panel de control cPanel, tienes todas las herramientas necesarias para darle un acelerón sin ser un experto en servidores. En esta guía te voy a explicar paso a paso cómo optimizar WordPress cPanel para que tu web vuele.

Vamos a dividir el proceso en partes muy claras. Primero entenderemos qué frena a WordPress, luego ajustaremos el servidor desde cPanel, después limpiaremos la base de datos y, por último, aplicaremos buenas prácticas de caché y contenido. Todo con un lenguaje sencillo y pasos que puedes seguir ahora mismo.


¿Por qué es clave la velocidad en WordPress?

Antes de meter mano, conviene saber por qué merece la pena el esfuerzo. La velocidad de tu web afecta directamente a:

  • Experiencia de usuario: Nadie espera más de 3 segundos. Si tarda, el visitante se va.
  • Posicionamiento SEO: Google penaliza las webs lentas. Mejorar WordPress velocidad es mejorar tu ranking.
  • Tasa de conversión: En tiendas online, cada segundo de retraso reduce ventas hasta un 7%.
  • Consumo de recursos: Un sitio optimizado gasta menos CPU y RAM en tu hosting, lo que evita caídas.

Desde cPanel rendimiento podemos atacar los puntos débiles: el servidor, la base de datos, los archivos estáticos y el propio código de WordPress.


Primeros pasos: Diagnóstico rápido desde cPanel

No optimices a ciegas. Primero, detecta qué está fallando. Desde tu cPanel puedes hacer lo siguiente:

1. Activa el informe de rendimiento de cPanel

En la sección Métricas o Estadísticas de cPanel, busca "Informe de rendimiento". Te mostrará el uso de CPU, memoria y entrada/salida de disco. Si ves picos constantes, tu web necesita optimización urgente.

2. Revisa el uso de recursos con "MySQL® Databases"

Ve a la sección de bases de datos y selecciona tu base de datos de WordPress. Haz clic en "Reparar base de datos" (puede arreglar tablas corruptas que ralentizan). También puedes ver el tamaño: si supera los 100 MB sin ser un sitio con mucho contenido, hay datos basura.

3. Comprueba los plugins desde "File Manager"

Accede a public_html/wp-content/plugins/ y mira cuántos tienes. Si ves carpetas de plugins que ya no usas, anótalas para eliminarlas después.

[TIP] Antes de cualquier cambio, haz una copia de seguridad completa desde cPanel (Sección "Backup" o "Copias de seguridad"). Así, si algo sale mal, restauras en un clic.


Optimización del servidor desde cPanel

Aquí atacamos la base de tu alojamiento. Estos ajustes son los que más impacto tienen en cPanel rendimiento.

1. Habilita la compresión Gzip

La compresión reduce el tamaño de los archivos que se envían al navegador. Desde cPanel:

  • Ve a "Optimizar sitio web" (a veces bajo "Software" o "Rendimiento").
  • Selecciona tu dominio.
  • Elige "Comprimir todo el contenido".
  • Guarda cambios.

Esto hace que tu web pese hasta un 70% menos al cargar.

2. Configura el almacenamiento en caché del navegador

En la misma sección "Optimizar sitio web", busca la opción "Cacheo del navegador". Actívala. Esto indica a los navegadores que guarden ciertos archivos (CSS, imágenes) durante días, evitando descargas repetitivas.

3. Ajusta PHP (versión y límites)

WordPress funciona mejor con PHP 8.0 o superior. Desde cPanel:

  • Ve a "Seleccionar versión de PHP" (a veces en "Software").
  • Elige la última versión estable (8.1, 8.2 o 8.3).
  • Haz clic en "Establecer como actual".

Luego, en la misma pantalla, busca "Opciones de PHP" y ajusta estos valores recomendados:

  • memory_limit: 256M (mínimo)
  • max_execution_time: 300
  • max_input_vars: 3000
  • post_max_size: 64M
  • upload_max_filesize: 64M

Guarda los cambios. Esto evita errores de memoria y tiempos de espera.

4. Usa Cloudflare (gratuito) desde cPanel

Cloudflare es una CDN que acelera tu web y la protege. Desde cPanel:

  • Busca "Cloudflare" en la sección de aplicaciones.
  • Conéctalo con tu cuenta gratuita.
  • Activa el proxy naranja (nube encendida) para que el tráfico pase por sus servidores.

Esto reduce la carga de tu servidor y sirve contenido desde nodos cercanos al visitante.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), la gestión es similar. Accede por el puerto 2106 (ejemplo: tu-dominio.com:2106) y busca las mismas opciones de PHP y caché en la sección de "Ajustes del servidor".


Limpieza y optimización de la base de datos

La base de datos de WordPress acumula basura con el tiempo: revisiones de entradas, borradores, comentarios spam, transients caducados... Esto la hincha y ralentiza las consultas.

1. Usa phpMyAdmin desde cPanel

  • En cPanel, ve a "phpMyAdmin" (bajo "Bases de datos").
  • Selecciona la base de datos de tu WordPress.
  • Marca todas las tablas (clic en "Seleccionar todo").
  • En el menú desplegable "Con seleccionados", elige "Optimizar tabla". Esto compacta las tablas.

2. Elimina datos innecesarios

Ejecuta estas consultas SQL (pide ayuda a tu desarrollador si no te sientes seguro):

  • Borrar revisiones de entradas antiguas:
    DELETE FROM wp_posts WHERE post_type = 'revision' AND post_date < NOW() - INTERVAL 30 DAY;

  • Eliminar comentarios spam:
    DELETE FROM wp_comments WHERE comment_approved = 'spam';

  • Limpiar transients caducados:
    DELETE FROM wp_options WHERE option_name LIKE '_transient_%' AND option_value < NOW() - INTERVAL 1 DAY;

3. Instala un plugin de optimización (opcional)

Si prefieres no tocar SQL, desde el escritorio de WordPress instala "WP-Optimize" o "Advanced Database Cleaner". Actívalo y programa limpiezas semanales.

[WARNING] Siempre haz un backup de la base de datos antes de ejecutar consultas manuales. En phpMyAdmin puedes exportar la base de datos completa en un clic.


Gestión de archivos estáticos y caché

El 80% del tiempo de carga de una web se va en descargar imágenes, CSS y JavaScript. Vamos a optimizarlos.

1. Activa la caché de página con un plugin

Desde el escritorio de WordPress, instala un plugin de caché como "W3 Total Cache" o "WP Super Cache". Configúralo así:

  • Caché de página: Actívala (modo "Disk" o "Redis" si tu hosting lo soporta).
  • Caché de base de datos: Actívala.
  • Minificación: Activa la minificación de CSS y JavaScript (puede dar conflictos, pruébalo).
  • Caché de objetos: Si tu hosting tiene Redis o Memcached, actívalo.

2. Comprime y redimensiona imágenes

Las imágenes son el principal lastre. Usa "Smush" o "ShortPixel" para comprimir sin perder calidad. Además, desde cPanel puedes:

  • Ve a "Image Manager" o "Herramientas de imágenes" (si está disponible).
  • Redimensiona lotes de imágenes a un ancho máximo de 1200px.

3. Aprovecha el almacenamiento en caché del navegador

Si no lo hiciste antes, desde cPanel en "Optimizar sitio web" asegúrate de que la opción "Cacheo del navegador" esté activa. También puedes añadir esto al archivo .htaccess (desde "File Manager" en public_html):

<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 el archivo. Esto le dice al navegador que guarde esos archivos por mucho tiempo.

[TIP] Si usas Syspanel, el archivo .htaccess se gestiona igual desde el administrador de archivos. Solo asegúrate de que el módulo mod_expires esté habilitado en la configuración del servidor (pregunta a tu soporte técnico).


Mantenimiento periódico para mantener la velocidad

Una vez optimizado, no lo abandones. Programa estas tareas cada mes:

  • Actualiza WordPress, temas y plugins. Las versiones nuevas suelen incluir mejoras de rendimiento.
  • Revisa los plugins. Elimina los que no uses. Cada plugin inactivo consume recursos.
  • Ejecuta la limpieza de base de datos con el plugin que elegiste.
  • Comprueba el informe de rendimiento de cPanel para ver si hay picos anómalos.
  • Renueva la caché del navegador si cambias diseño o CSS.

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en notarse la mejora?

Inmediatamente después de aplicar los cambios. La compresión Gzip y la caché se notan en la primera carga. La limpieza de base de datos puede tardar unos minutos en reflejarse.

¿Necesito conocimientos técnicos para estos pasos?

No. Todos los pasos están diseñados para que los sigas desde cPanel con solo hacer clic. Las consultas SQL son opcionales; puedes usar plugins.

¿Y si mi hosting usa Syspanel en lugar de cPanel?

No hay problema. Syspanel (puerto 2106) tiene opciones equivalentes: ajustes de PHP, administrador de archivos, base de datos y caché. Los pasos son los mismos, solo cambia la interfaz.

¿Puedo romper algo?

Si, por eso insisto en el backup. Pero siguiendo la guía al pie de la letra, es muy difícil. Los cambios en PHP y caché son reversibles.

¿Qué hago si después de optimizar sigue lenta?

Revisa si tu hosting es compartido y tiene recursos limitados. A veces toca migrar a un plan superior o a un VPS. También puedes contratar una CDN como Cloudflare (gratis) para descargar el servidor.


Resumen final

Optimizar WordPress cPanel no es magia, es aplicar una serie de ajustes lógicos que cualquier usuario puede hacer. Desde la compresión Gzip, pasando por la versión de PHP, hasta la limpieza de base de datos y la caché, cada paso suma. Recuerda:

  • Diagnostica antes de actuar.
  • Ajusta el servidor desde cPanel (PHP, Gzip, Cloudflare).
  • Limpia la base de datos con phpMyAdmin o plugins.
  • Gestiona archivos estáticos con caché y compresión de imágenes.
  • Mantén la rutina de actualizaciones y limpiezas.

Con esto, tu web no solo cargará más rápido, sino que también mejorará su WordPress velocidad y, por tanto, su posicionamiento en Google. ¿A qué esperas? Entra en tu cPanel y empieza a optimizar. Tu audiencia (y tu servidor) te lo agradecerán.

¿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