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

Cómo optimizar WordPress para velocidad desde cPanel

Actualizado el 7 de mayo de 2026

¿Tu sitio WordPress va lento? No te preocupes, es un problema muy común, pero también muy solucionable. Como técnico de soporte, te guiaré paso a paso para que, desde el panel de control de tu hosting (cPanel), puedas aplicar una serie de ajustes que mejorarán drásticamente la velocidad y el rendimiento de tu web. No necesitas ser un experto en programación, solo seguir estas instrucciones al pie de la letra.

Vamos a empezar. La optimización de WordPress desde cPanel se divide en varias áreas clave: la configuración del servidor, la optimización de la base de datos, la gestión de archivos y el uso de herramientas de caché. Cada una de estas áreas aporta un granito de arena para que tu web vuele.

¿Por qué es importante la velocidad en WordPress?

Antes de meternos en faena, entendamos por qué esto es crucial. Un sitio lento no solo frustra a tus visitantes, sino que también afecta a tu posicionamiento en Google (SEO). Los usuarios abandonan una página si tarda más de 3 segundos en cargar. Además, Google penaliza los sitios lentos en sus resultados de búsqueda.

[INFO] Un segundo de retraso en la carga puede reducir las conversiones hasta en un 7%. ¡Así que cada milisegundo cuenta!

Optimizar tu WordPress desde cPanel te permite tener control total sobre los recursos de tu hosting sin necesidad de plugins pesados que a veces hacen justo lo contrario de lo que queremos.

Paso 1: Accede a cPanel y conoce tu entorno

Lo primero es lo primero: inicia sesión en tu cPanel. Generalmente, la dirección es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña (te los proporcionó tu proveedor de hosting).

Una vez dentro, verás un montón de iconos. No te asustes. Nos centraremos solo en los que nos interesan para la velocidad.

Paso 2: Activa la compresión GZIP desde el Panel

La compresión GZIP reduce el tamaño de los archivos que se envían desde tu servidor al navegador del usuario. Es como si en lugar de enviar una maleta llena de ropa, la comprimieras al vacío. El resultado es que la página se descarga mucho más rápido.

¿Cómo activarlo?

En cPanel, busca la sección "Optimizar Sitio Web" o "Optimize Website". Si no lo ves, puedes buscarlo en el buscador de cPanel.

  1. Selecciona la opción "Comprimir todo el contenido".
  2. Elige tu dominio de la lista.
  3. Haz clic en "Actualizar Configuración".

[TIP] Si no encuentras esta opción, no te preocupes. Puedes activarlo manualmente añadiendo este código al archivo .htaccess (más adelante te explico cómo):

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
</IfModule>

Pero la opción del panel es más sencilla y segura.

Paso 3: Habilita el almacenamiento en caché del navegador (Leverage Browser Caching)

El almacenamiento en caché del navegador le dice al navegador del usuario que guarde ciertos archivos (imágenes, CSS, JS) en su disco duro durante un tiempo. Así, cuando vuelva a visitar tu web, no tendrá que descargarlos de nuevo, solo los que hayan cambiado.

Configurarlo desde cPanel

Busca la herramienta "Htaccess Editor" o "Editor de Htaccess" dentro de la sección de "Archivos". Selecciona tu dominio y añade el siguiente código al final del archivo:

## LEVERAGE BROWSER CACHING ##
<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/x-javascript "access plus 1 month"
  ExpiresByType application/x-shockwave-flash "access plus 1 month"
  ExpiresByType image/x-icon "access plus 1 year"
  ExpiresDefault "access plus 2 days"
</IfModule>
## LEVERAGE BROWSER CACHING ##

Guarda los cambios. ¡Así de simple!

[WARNING] Siempre haz una copia de seguridad de tu archivo .htaccess antes de modificarlo, por si algo sale mal. Puedes descargarlo desde el mismo editor.

Paso 4: Optimiza tu Base de Datos de WordPress

La base de datos de WordPress acumula con el tiempo información basura: revisiones de entradas antiguas, comentarios spam, transients caducados, etc. Esto la hace lenta y pesada.

Limpieza desde phpMyAdmin

cPanel incluye phpMyAdmin, una herramienta para gestionar bases de datos.

  1. Busca el icono de "phpMyAdmin" en la sección de "Bases de Datos".
  2. Selecciona la base de datos de tu WordPress (la que usas en tu archivo wp-config.php).
  3. Verás una lista de tablas. Marca todas (con el check de arriba).
  4. En el menú desplegable de abajo, selecciona "Optimizar tabla". Esto reordenará y limpiará los espacios vacíos.

Limpieza de revisiones y basura (más avanzado)

Si te sientes cómodo con SQL, puedes ejecutar estas consultas en la pestaña SQL de phpMyAdmin. Antes, haz una copia de seguridad de tu base de datos.

-- Eliminar revisiones de entradas (deja las 5 más recientes por entrada)
DELETE FROM wp_posts WHERE post_type = "revision" AND ID NOT IN (SELECT ID FROM (SELECT ID FROM wp_posts WHERE post_type = "revision" ORDER BY post_date DESC LIMIT 5) AS keep_revisions);

-- 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_name NOT LIKE '%\_transient\_timeout\_%';

[INFO] El prefijo wp_ puede ser diferente en tu instalación. Revísalo en tu archivo wp-config.php.

Paso 5: Usa un Plugin de Caché (con cabeza)

Aunque estamos trabajando desde cPanel, un buen plugin de caché es esencial para sitios WordPress. El más recomendado y ligero es W3 Total Cache o WP Super Minify (si buscas algo más simple). Pero ojo, no instales varios a la vez.

Configuración básica desde cPanel con W3 Total Cache

  1. Instala y activa el plugin desde el escritorio de WordPress.
  2. Ve a Rendimiento > Configuración general.
  3. Activa Caché de página (método: Disk: Enhanced).
  4. Activa Caché de base de datos (método: Disk).
  5. Activa Caché de objeto (método: Disk).
  6. En la sección Minificar, activa HTML, CSS y JS (método: Disk). Esto comprime y combina los archivos.

[TIP] No actives la minificación si tu web usa mucho JavaScript personalizado, ya que podría romper funcionalidades. Si ves algo raro, desactívalo.

Paso 6: Optimiza las Imágenes (El Talón de Aquiles)

Las imágenes suelen ser lo que más pesa en una web. Desde cPanel no podemos comprimirlas automáticamente, pero sí podemos forzar su correcta entrega.

Activa la entrega de WebP (si tu hosting lo soporta)

WebP es un formato de imagen moderno que pesa hasta un 30% menos que JPEG o PNG. Puedes usar un plugin como WebP Express o ShortPixel para convertirlas automáticamente. Pero desde cPanel, puedes forzar su uso con una regla en .htaccess:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_ACCEPT} image/webp
  RewriteCond %{REQUEST_URI} (?i)(.*)(\.jpe?g|\.png)$
  RewriteCond %{DOCUMENT_ROOT}%1.webp -f
  RewriteRule (?i)(.*)(\.jpe?g|\.png)$ %1\.webp [L,T=image/webp,R]
</IfModule>

Comprime imágenes antes de subirlas

Es más fácil prevenir que curar. Usa herramientas online como TinyPNG o Compressor.io antes de subir imágenes a tu WordPress. También puedes instalar un plugin como Smush o Imagify que lo hace automáticamente al subirlas.

Paso 7: Desactiva Scripts y Archivos Innecesarios

A veces, los plugins o temas cargan archivos CSS y JavaScript en todas las páginas, aunque no los necesiten. Esto ralentiza la web.

Desde cPanel, revisa el Administrador de Archivos

  1. Ve a "Administrador de Archivos" en cPanel.
  2. Navega a public_html/wp-content/plugins/ y desactiva (renombra la carpeta añadiendo _old al final) los plugins que no uses. No los borres, por si acaso.
  3. Haz lo mismo con los temas inactivos en public_html/wp-content/themes/.

[INFO] Mantener solo lo esencial reduce las consultas a la base de datos y el peso de los archivos.

Paso 8: Configura PHP para Mejor Rendimiento

WordPress funciona con PHP. Una versión más moderna y optimizada de PHP puede marcar una gran diferencia.

Cambiar la versión de PHP

  1. En cPanel, busca "Seleccionar versión de PHP" o "MultiPHP Manager".
  2. Selecciona tu dominio.
  3. Elige la versión más reciente disponible (por ejemplo, 8.0, 8.1, 8.2). Asegúrate de que tus plugins y tema sean compatibles.
  4. Haz clic en "Aplicar".

Aumentar el límite de memoria de PHP

En el mismo MultiPHP Manager, busca la opción "Configuración" o "Switch to PHP Settings". Aumenta el valor de memory_limit a 256M o 512M. También puedes ajustar max_execution_time a 300 segundos.

Esto permite que WordPress procese más datos sin agotar los recursos.

Paso 9: Habilita la Red de Distribución de Contenido (CDN)

Una CDN almacena copias de tu web en servidores repartidos por todo el mundo. Cuando un usuario visita tu web, se sirve desde el servidor más cercano, reduciendo la latencia.

Desde cPanel, puedes integrar Cloudflare

  1. Busca el icono de "Cloudflare" en cPanel (si tu hosting lo ofrece).
  2. Sigue los pasos para crear una cuenta gratuita y conectar tu dominio.
  3. Activa la opción de "SSL Universal" y "Minificación automática".

[TIP] Cloudflare es una de las CDN más potentes y su plan gratuito es excelente para sitios pequeños y medianos.

Paso 10: Monitorea el Rendimiento

Una vez que hayas aplicado estos cambios, es hora de ver los resultados. Usa herramientas como GTmetrix, PageSpeed Insights o Pingdom para medir la velocidad de tu web. Te darán una puntuación y te indicarán qué más puedes mejorar.

Interpreta los resultados

  • Carga Total: Menos de 3 segundos es bueno; menos de 1.5 segundos es excelente.
  • Tamaño de Página: Idealmente, menos de 1 MB.
  • Solicitudes HTTP: Menos de 50 es un buen objetivo.

FAQ: Preguntas Frecuentes

P: ¿Puedo usar varios plugins de caché a la vez?
R: No, es una mala idea. Pueden entrar en conflicto y ralentizar tu web. Elige uno (como W3 Total Cache o WP Super Minify) y ajústalo bien.

P: ¿Qué hago si mi web se rompe después de activar la minificación?
R: Desactívala inmediatamente desde el plugin de caché. Algunos temas y plugins no son compatibles con la minificación de JavaScript.

P: Mi hosting usa Syspanel (HestiaCP). ¿Cómo accedo?
R: Si tu panel es Syspanel (HestiaCP), el acceso es a través del puerto 2106. Por ejemplo: tudominio.com:2106. Las herramientas son similares, pero los nombres pueden variar. Busca "Administrador de Archivos" y "Base de Datos".

P: ¿Es seguro modificar el archivo .htaccess?
R: Sí, siempre que sepas lo que estás haciendo. Haz siempre una copia de seguridad antes. Si algo sale mal, puedes restaurarlo desde el mismo editor o subir la copia por FTP.

P: ¿Cuánto tiempo tardaré en ver los resultados?
R: Inmediatamente después de aplicar los cambios. Sin embargo, algunas herramientas de caché pueden tardar unos minutos en empezar a funcionar al 100%. Te recomiendo que limpies la caché de tu navegador y vuelvas a probar.

Conclusión

Optimizar WordPress para velocidad desde cPanel es un proceso que, aunque requiere unos pocos pasos, está al alcance de cualquier usuario. No necesitas ser un desarrollador; solo seguir estas instrucciones con cuidado. Recuerda que la clave está en la combinación de varias técnicas: compresión, caché, optimización de base de datos y un buen hosting.

[WARNING] Si después de aplicar todo esto tu web sigue lenta, puede que el problema sea tu plan de hosting. Considera migrar a un servidor VPS o dedicado si tu tráfico es alto.

¡Manos a la obra! Tu web y tus visitantes te lo agradecerán. Si tienes dudas, no dudes en contactar con el soporte técnico de tu hosting. Estamos aquí para ayudarte.

¿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