Guía para acelerar WordPress en Plesk (caché y CDN)
¿Por qué tu WordPress en Plesk necesita una guía de velocidad?
Si tienes un sitio web en WordPress alojado en un panel Plesk, es probable que hayas notado que con el tiempo la velocidad de carga disminuye. Esto no es un fallo del hosting ni de Plesk, sino una consecuencia natural de añadir plugins, imágenes pesadas y tráfico. Acelerar WordPress en Plesk no solo mejora la experiencia de usuario, sino que también impacta directamente en tu posicionamiento SEO. Google penaliza los sitios lentos, y los visitantes abandonan si tardan más de 3 segundos en cargar.
En esta guía aprenderás paso a paso cómo optimizar velocidad WordPress usando dos herramientas clave: caché (para reducir el trabajo del servidor) y CDN (para distribuir el contenido globalmente). Todo explicado de forma sencilla, sin tecnicismos complicados.
¿Qué necesitas saber antes de empezar?
Antes de tocar nada, ten claro que Plesk es un panel de control de hosting muy potente. Permite gestionar dominios, bases de datos y, lo más importante, configurar el servidor web (Nginx o Apache). Para acelerar WordPress Plesk, trabajaremos con tres niveles:
- Nivel servidor: Configuración de caché en Plesk.
- Nivel WordPress: Plugins de caché y optimización.
- Nivel externo: CDN (Red de Distribución de Contenido).
No necesitas ser un experto. Solo sigue los pasos en orden.
1. Activar la caché en Plesk (paso fundamental)
El primer paso para optimizar velocidad WordPress es asegurarte de que Plesk está usando Nginx como servidor web proxy. Esto permite activar la caché de páginas estáticas.
### 1.1. Verifica que Nginx esté habilitado
- Accede a tu panel Plesk.
- Ve a Herramientas y ajustes > Ajustes del servidor web.
- Busca la opción "Servir contenido estático directamente mediante Nginx". Debe estar marcada.
- Si no lo está, actívala y guarda los cambios.
[INFO] Esto hace que imágenes, CSS y JavaScript se sirvan directamente desde Nginx, sin tocar Apache. Reduce la carga del servidor hasta un 50%.
### 1.2. Activar caché de Nginx para WordPress
Plesk tiene una función específica para caché WordPress Plesk:
- En el panel de tu dominio, haz clic en "WordPress" (icono de la W).
- Selecciona tu sitio y ve a "Ajustes de caché".
- Activa "Caché de Nginx" y elige el modo "Caché de página completa".
- Guarda los cambios.
[TIP] Si no ves esta opción, actualiza Plesk a la última versión o contacta con tu proveedor de hosting. Algunos planes básicos no incluyen esta función.
### 1.3. Configura el tiempo de caducidad de la caché
Por defecto, la caché se borra cada 5 minutos. Para sitios que no cambian constantemente, puedes aumentarlo:
- En "Ajustes de caché", busca "Tiempo de vida de la caché".
- Pon 3600 segundos (1 hora) o 86400 segundos (24 horas) si tu contenido es estático.
- Guarda.
[WARNING] Si modificas páginas con frecuencia (como un blog de noticias), no pongas tiempos muy largos o los cambios tardarán en verse.
2. Instalar un plugin de caché en WordPress (gratuito y eficaz)
Aunque Plesk ya tiene su propia caché, un plugin especializado te dará más control. Recomendamos WP Super Cache o W3 Total Cache. Para esta guía usaremos WP Super Cache por su simplicidad.
### 2.1. Instalación y activación
- Desde el escritorio de WordPress, ve a Plugins > Añadir nuevo.
- Busca "WP Super Cache" e instálalo.
- Actívalo.
### 2.2. Configuración básica
- Ve a Ajustes > WP Super Cache.
- En la pestaña "Fácil", marca "Caché activada".
- Haz clic en "Actualizar estado".
- Luego, en "Avanzado", activa las siguientes opciones:
- "Caché de página completa".
- "Compresión" (reduce el tamaño de los archivos).
- "No cachear páginas para usuarios logueados" (evita problemas con el panel de admin).
- Guarda los cambios.
### 2.3. Probar que funciona
- Abre tu sitio en una ventana de incógnito.
- Busca en el código fuente (clic derecho > "Ver código fuente") la línea:
<!-- WP Super Cache ... -->. Si aparece, la caché está activa.
[INFO] La caché de WordPress y la de Plesk no entran en conflicto. Se complementan: Plesk cachea a nivel servidor, y el plugin a nivel aplicación.
3. Implementar un CDN para WordPress (distribución global)
Un CDN WordPress (Content Delivery Network) almacena copias de tu sitio en servidores de todo el mundo. Cuando un usuario visita tu web, se le sirve desde el servidor más cercano. Esto reduce drásticamente la latencia.
### 3.1. Elegir un CDN
Existen opciones gratuitas y de pago. Las más populares:
- Cloudflare (gratuito con funciones básicas).
- StackPath (de pago, más rápido).
- BunnyCDN (económico y fácil).
Para esta guía usaremos Cloudflare, porque es gratis y se integra fácil con Plesk.
### 3.2. Configurar Cloudflare paso a paso
- Regístrate en cloudflare.com.
- Añade tu dominio (ej: tudominio.com).
- Cloudflare escaneará tus registros DNS. No modifiques nada aún.
- Elige el plan "Gratuito".
- Cloudflare te dará dos servidores DNS (ej: ns1.cloudflare.com, ns2.cloudflare.com).
### 3.3. Cambiar los DNS en Plesk
- En tu panel Plesk, ve a "Dominios" > selecciona tu dominio.
- Haz clic en "DNS Settings" (o "Configuración DNS").
- Reemplaza los servidores DNS actuales por los de Cloudflare.
- Guarda y espera hasta 24 horas para que se propague (normalmente menos de una hora).
[WARNING] Durante la propagación, tu sitio podría estar unos minutos inaccesible. Es normal. No toques nada más.
### 3.4. Activar el CDN en Cloudflare
Una vez propagado, en el panel de Cloudflare:
- Ve a "Speed" > "Optimization".
- Activa "Auto Minify" (minimiza HTML, CSS y JS).
- Activa "Brotli" (compresión más eficiente que Gzip).
- Ve a "Caching" > "Configuration" y pon "Browser Cache TTL" en 1 mes.
[TIP] Si tu sitio tiene formularios o carritos de compra, desactiva el caché de Cloudflare para esas páginas desde "Page Rules".
4. Optimización adicional: imágenes, base de datos y temas
La velocidad no solo depende del caché y CDN. También debes limpiar el interior de WordPress.
### 4.1. Optimizar imágenes
Las imágenes pesadas son el principal culpable de la lentitud. Usa un plugin como Smush o Imagify:
- Instala y activa el plugin.
- En "Ajustes" > "Smush", activa "Compresión automática al subir".
- Elige "Compresión sin pérdida" (reduce el peso sin perder calidad).
### 4.2. Limpiar la base de datos
Con el tiempo, WordPress acumula revisiones de entradas, spam y transitorios. Usa WP-Optimize:
- Instálalo y ve a "WP-Optimize" > "Database".
- Marca todas las opciones (revisiones, borradores, etc.).
- Haz clic en "Run Optimization".
### 4.3. Elegir un tema ligero
Los temas pesados como Avada o Divi ralentizan el sitio. Si puedes, cambia a GeneratePress o Astra (versiones gratuitas). Son rápidos y compatibles con caché.
5. Preguntas frecuentes sobre acelerar WordPress en Plesk
¿Puedo usar caché de Plesk y un plugin a la vez?
Sí, de hecho es recomendable. Plesk cachea a nivel servidor (estático) y el plugin a nivel aplicación (dinámico). No hay conflictos.
¿Cloudflare es suficiente sin caché de Plesk?
Cloudflare acelera la entrega, pero no reduce la carga del servidor. La caché de Plesk es necesaria para que el servidor no trabaje de más.
¿Qué hago si mi hosting no tiene Nginx?
Si tu plan de hosting usa solo Apache, puedes instalar un plugin de caché como W3 Total Cache y activar la opción "Disk cache". No será tan rápido como con Nginx, pero mejora.
¿Cómo sé si mi sitio es rápido?
Usa GTmetrix o Google PageSpeed Insights. Introduce tu URL y te dará recomendaciones. Con esta guía deberías obtener puntuaciones superiores a 80 en móvil y 90 en escritorio.
¿Mencionaste "Syspanel"? ¿Qué es?
Si en algún momento ves referencias a Syspanel, es el nombre alternativo para HestiaCP. El puerto de acceso es el 2106. No lo confundas con Plesk, son paneles diferentes.
Resumen final: checklist para acelerar WordPress en Plesk
- ✅ Activar Nginx como proxy en Plesk.
- ✅ Configurar caché de Nginx en tu dominio.
- ✅ Instalar y activar WP Super Cache.
- ✅ Registrarse en Cloudflare y cambiar DNS.
- ✅ Optimizar imágenes con Smush.
- ✅ Limpiar base de datos con WP-Optimize.
- ✅ Usar un tema ligero (GeneratePress o Astra).
[INFO] Este proceso completo te llevará entre 30 y 60 minutos. Los resultados son inmediatos: notarás una mejora notable en la velocidad de carga.
¿Aún tienes dudas? Revisa la documentación de Plesk o contacta con tu proveedor de hosting. Recuerda que acelerar WordPress Plesk es un proceso continuo: revisa cada mes la caché y las imágenes nuevas. ¡Tu sitio y tus visitantes te lo agradecerán!
