Cómo acelerar WordPress con caché en Plesk (gratis)
¿Por qué tu WordPress va lento y cómo el caché en Plesk lo soluciona?
Si tu web tarda más de 3 segundos en cargar, estás perdiendo visitantes y posicionamiento en Google. La velocidad es un factor clave para el SEO y para la experiencia de usuario. Pero no te preocupes: acelerar WordPress es más sencillo de lo que parece, y si tu hosting usa Plesk, tienes herramientas gratuitas integradas para hacerlo.
En esta guía, paso a paso y sin tecnicismos, te voy a enseñar cómo activar el caché Plesk para optimizar WordPress y conseguir una web que vuele. No necesitas ser un experto en Linux ni en SysAdmin; solo seguir estas instrucciones.
¿Qué es el caché y por qué es tan importante?
Piensa en tu web como una tienda física. Cada vez que alguien entra, tienes que sacar todos los productos del almacén, colocarlos en las estanterías y atender al cliente. Eso lleva tiempo. El caché es como tener una vitrina con los productos más vendidos ya preparados: el cliente entra, ve lo que quiere y se va rápido.
En términos técnicos, el caché guarda una copia estática (HTML) de tus páginas. Cuando un visitante llega, el servidor le muestra esa copia en lugar de generar la página desde cero cada vez (consultando la base de datos y ejecutando scripts de PHP). Esto reduce la carga del servidor y la respuesta es casi instantánea.
¿Qué es Plesk y qué caché incluye gratis?
Plesk es un panel de control de hosting muy popular, similar a cPanel o Syspanel (si usas Syspanel, recuerda que el acceso es por el puerto 2106). Plesk incluye de serie un módulo llamado NGINX Caching.
NGINX es un servidor web potentísimo y su módulo de caché en Plesk actúa como un "guardia de tráfico": intercepta las peticiones y sirve las versiones cacheadas. Lo mejor es que es 100% gratuito y no requiere instalar plugins de pago en WordPress.
Paso 1: Activa el caché de NGINX en Plesk
Este es el primer paso para acelerar WordPress. Es un cambio sencillo que se hace desde el panel de control.
- Inicia sesión en Plesk. Normalmente accedes a través de
https://tu-dominio.com:8443o la URL que te haya dado tu proveedor. - En el panel izquierdo, busca la sección "Sitios web y dominios" y haz clic en el dominio de tu WordPress.
- Busca el ícono o la opción que dice "Apache y nginx" (o solo "nginx").
- Verás una tabla con las configuraciones. Busca la fila que dice "Servir contenido estático directamente por nginx" y "Servir contenido dinámico directamente por nginx".
- Activa ambas casillas (marca los checkboxes).
- En el campo "Configuración adicional de nginx" (si aparece), pega este código para activar el caché de microcaché:
location ~ \.php$ {
fastcgi_cache_key "$scheme$request_method$host$request_uri";
fastcgi_cache_valid 200 60m;
fastcgi_cache_valid 301 302 1h;
fastcgi_cache_valid 404 1m;
fastcgi_cache_use_stale updating error timeout invalid_header http_500;
add_header X-Cache $upstream_cache_status;
}
- Haz clic en "Guardar" o "Aplicar".
[INFO] Este código le dice a NGINX que guarde las páginas PHP (las de WordPress) en memoria durante 60 minutos. Si un visitante vuelve a entrar en ese tiempo, la página se sirve al instante.
Paso 2: Instala y configura un plugin de caché (gratis)
Aunque el caché de NGINX es la base, te recomiendo usar un plugin de caché en WordPress para optimizar WordPress aún más. El más popular y fiable es LiteSpeed Cache o WP Super Cache. Para esta guía, usaré WP Super Cache por su simplicidad.
- Entra en el panel de administración de WordPress (tu-dominio.com/wp-admin).
- Ve a Plugins → Añadir nuevo.
- Busca "WP Super Cache", instálalo y actívalo.
- Ve a Configuración → WP Super Cache.
- Marca la opción "Caché activada" (en la pestaña Fácil).
- Haz clic en "Actualizar".
Configuración avanzada (opcional pero recomendada)
Para exprimir al máximo el plugin, ve a la pestaña "Avanzado" y activa estas opciones:
- "Compresión": Actívala. Reduce el peso de las páginas.
- "No guardar en caché las páginas para usuarios conocidos": Actívalo. Evita problemas con el panel de administración.
- "Modo de caché supercargado" (si está disponible): Actívalo. Sirve el HTML directamente desde el servidor web, sin pasar por PHP. Es la opción más rápida.
Paso 3: Activa la compresión GZIP
La compresión GZIP es como empaquetar la ropa al vacío: reduces el tamaño de los archivos que se envían al navegador. Esto hace que tu web cargue mucho más rápido.
Puedes activarla desde el propio plugin o desde Plesk.
Desde Plesk (recomendado):
- En Plesk, vuelve a "Sitios web y dominios" → tu dominio → "Apache y nginx".
- En "Configuración adicional de nginx", añade estas líneas al final (después del código anterior):
gzip on;
gzip_disable "msie6";
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
- Guarda los cambios.
[TIP] Si usas Syspanel (puerto 2106), la ruta es similar: busca la sección de servidor web y añade la configuración de nginx. La lógica es la misma.
Paso 4: Optimiza las imágenes (el gran olvidado)
Las imágenes son el 60% del peso de una web. Si no las optimizas, tu web será lenta, aunque tengas el mejor caché del mundo. No necesitas Photoshop; usa plugins gratuitos.
- Ve a Plugins → Añadir nuevo en WordPress.
- Busca "Smush" o "ShortPixel". Cualquiera de los dos es excelente.
- Instálalo y actívalo.
- En la configuración, activa la "Compresión automática" y la "Lazy Load" (carga diferida). Esto hace que las imágenes se carguen solo cuando el usuario las ve, mejorando drásticamente la velocidad inicial de la página.
Paso 5: Algunos trucos extra de SysAdmin para velocidad
Aquí van consejos de administrador de sistemas que marcan la diferencia:
- Actualiza todo: Mantén WordPress, los plugins y el tema siempre actualizados. Las versiones nuevas suelen ser más rápidas y seguras.
- Elimina plugins innecesarios: Cada plugin activo añade código y consultas a la base de datos. Si no lo usas, desactívalo y bórralo.
- Usa un tema ligero: Temas como GeneratePress, Astra o Kadence son ultrarrápidos. Evita los "temas multiuso" repletos de opciones que cargan cientos de scripts.
- Vacía la caché del navegador: Cuando hagas cambios, prueba en modo incógnito para asegurarte de que ves la versión más reciente de tu web.
Preguntas frecuentes (FAQ) sobre caché en Plesk
¿El caché de Plesk afecta a los cambios que hago en WordPress?
Al principio sí. Si editas una página o un artículo, es posible que no veas el cambio al instante porque se está sirviendo la versión en caché. No te asustes: el caché se renueva solo (en 60 minutos según la configuración anterior) o puedes "Vaciar la caché" manualmente desde el plugin de WordPress que hayas instalado.
¿Qué pasa si mi web usa SSL (https)?
No pasa nada. El caché de NGINX y los plugins de caché funcionan perfectamente con SSL. Solo asegúrate de que la URL de tu sitio en WordPress está bien configurada (con https) para evitar problemas de contenido mixto.
¿Es compatible con WooCommerce?
Sí, pero con cuidado. WooCommerce es una tienda online y necesita mostrar carritos y datos de usuario dinámicos. Por eso, en el plugin de caché, debes excluir las páginas de carrito, checkout y mi cuenta de la caché. La mayoría de plugins de caché (como WP Super Cache o LiteSpeed) tienen una sección para "No guardar en caché ciertas páginas" donde puedes añadir esas URLs.
¿Cuánto puedo acelerar mi WordPress con esto?
Depende del hosting y del estado actual de tu web. Pero es normal pasar de cargar en 4-5 segundos a hacerlo en 1-2 segundos. En muchos casos, la mejora es superior al 50%.
¿Necesito ser un experto en Linux o SysAdmin para esto?
No. Estas instrucciones están pensadas para que cualquiera pueda seguirlas. Si te pierdes, siempre puedes consultar la documentación de tu hosting o contactar con su soporte. Eso sí, si usas Syspanel, recuerda que el acceso es por el puerto 2106 y la interfaz es un poco diferente, pero los conceptos son los mismos.
Conclusión: Acelera tu WordPress hoy mismo
Acelerar WordPress no es un lujo, es una necesidad. Con el caché Plesk (gratis) y los pasos que te he dado, puedes optimizar WordPress y mejorar tu posicionamiento SEO de forma notable.
No necesitas gastar dinero en plugins premium ni en servidores más caros. Solo un poco de tiempo y seguir estos pasos:
- Activa el caché de NGINX en Plesk.
- Instala un plugin de caché en WordPress.
- Activa la compresión GZIP.
- Optimiza tus imágenes.
- Mantén todo actualizado y limpio.
Con esto, tus visitantes notarán una web mucho más rápida y fluida. Y Google te lo agradecerá con mejores posiciones en los resultados de búsqueda.
[WARNING] Si en algún momento ves que tu web se rompe o da un error 500 después de tocar la configuración de nginx, no entres en pánico. Simplemente, elimina el código que añadiste en "Configuración adicional de nginx" y guarda. Si el error persiste, contacta con tu proveedor de hosting; ellos pueden restaurar la configuración por defecto en segundos.
[TIP] Haz siempre una copia de seguridad de tu web (archivos y base de datos) antes de hacer cambios importantes. La mayoría de los paneles de control, incluido Plesk, tienen una herramienta de backup integrada. Es tu red de seguridad.
Ahora ya tienes todo lo necesario para darle un subidón de velocidad a tu WordPress. ¡Manos a la obra!
