Optimizar la velocidad de un WordPress en Plesk
¿Por qué tu WordPress en Plesk va lento? Los culpables más comunes
Si tienes un sitio web en un servidor con Plesk y notas que las páginas tardan en cargar, no estás solo. Es uno de los problemas más habituales que atendemos en soporte técnico. Lo bueno es que, en la mayoría de los casos, no necesitas ser un experto en Linux para solucionarlo. La lentitud casi siempre tiene un origen claro: configuración del servidor, falta de caché, imágenes pesadas o plugins mal optimizados.
Antes de empezar a tocar nada, es importante que entiendas que la velocidad de tu WordPress no depende solo de tu hosting. Depende de un equilibrio entre el servidor (Plesk), el código de tu web (WordPress) y los recursos que consumes. Vamos a desgranar cada parte para que puedas optimizar WordPress Plesk paso a paso, sin miedo a romper nada.
Señales de que tu WordPress necesita una puesta a punto
Presta atención a estos síntomas. Si los reconoces, sigue leyendo porque este artículo es para ti:
- El tiempo de carga supera los 3 segundos en el test de Google PageSpeed.
- El administrador de WordPress (wp-admin) va lento, incluso con pocos usuarios conectados.
- El consumo de CPU en Plesk se dispara sin motivo aparente.
- Recibes errores de "tiempo de espera agotado" o "Error 504".
- El uso de memoria RAM del servidor está siempre al límite.
Si has respondido "sí" a varias de estas preguntas, vamos a ponernos manos a la obra. Te prometo que con paciencia y siguiendo estas guías, notarás una mejora considerable.
Primeros pasos: Activa el caché de Plesk para WordPress
La forma más rápida y efectiva de acelerar WP Plesk es activar el caché a nivel de servidor. Plesk tiene herramientas integradas que hacen el trabajo pesado por ti, sin necesidad de instalar plugins adicionales (aunque luego te recomendaré uno imprescindible).
¿Qué es el caché y por qué es tan importante?
Imagina que tu web es una tienda física. Cada vez que un cliente entra, tiene que construir el escaparate desde cero. Eso es lo que pasa sin caché: cada visitante obliga a PHP y a la base de datos a generar la página completa en ese momento. Con el caché, el escaparate ya está construido y solo tienes que enseñarlo. El resultado es una carga casi instantánea.
Cómo activar el caché de Plesk (el truco que casi nadie usa)
Plesk incluye un módulo llamado "Caché de WordPress" en su panel. La ruta exacta puede variar según la versión, pero suele estar en:
- Entra en tu panel de Plesk.
- Ve a la sección de "Sitios web y dominios".
- Busca tu dominio y haz clic en "WordPress" (el icono con la "W").
- En el menú lateral, busca "Caché" o "Aceleración".
- Activa la opción de "Caché de servidor" o "NGINX" (si está disponible).
[TIP] Si tu plan de hosting incluye NGINX, actívalo siempre. Es un servidor web mucho más rápido que Apache para contenido estático (imágenes, CSS, JavaScript) y Plesk lo integra de forma transparente. La combinación de caché WordPress Plesk con NGINX es una de las más potentes que existen.
Configura el caché de objetos (Redis o Memcached)
Este paso es más técnico, pero merece la pena. El caché de objetos guarda las consultas a la base de datos en memoria para no repetirlas constantemente.
- En Plesk, ve a "Herramientas y ajustes".
- Busca "Administrador de paquetes" o "Actualizaciones".
- Instala Redis o Memcached desde el repositorio de tu sistema operativo (si no está ya instalado).
- Una vez instalado, en la configuración de tu dominio, asigna un puerto y una memoria máxima.
[WARNING] Si no te sientes cómodo con la terminal de Linux, pide a tu proveedor de hosting que te instale Redis. Hacerlo mal puede ralentizar el servidor en lugar de acelerarlo. Si tu hosting es gestionado, este servicio debería estar incluido.
Optimiza los recursos de tu servidor Linux en Plesk
Plesk es un panel excelente, pero a veces la configuración por defecto de PHP no es la ideal para WordPress. Vamos a ajustar los parámetros más importantes.
Sube el límite de memoria de PHP
WordPress es un "glotón" de memoria. Si el límite es demasiado bajo, verás errores como "Fatal error: Allowed memory size of X bytes exhausted".
- En Plesk, ve a "Sitios web y dominios".
- Haz clic en "PHP" o "Configuración de PHP" en tu dominio.
- Cambia el ajuste memory_limit a 256M o incluso 512M si tu plan lo permite.
- También te recomiendo subir max_execution_time a 120 segundos para evitar cortes en procesos largos.
Elige la versión correcta de PHP
Usar una versión antigua de PHP es un error garrafal para la velocidad y la seguridad. En Plesk, puedes cambiar la versión de PHP en un clic.
- Ve a "Sitios web y dominios".
- En la sección de "Hosting y Acceso", verás el menú desplegable de "Versión de PHP".
- Selecciona la versión más reciente y estable (por ejemplo, PHP 8.2 o 8.3).
- Guarda los cambios.
[INFO] Las versiones nuevas de PHP son entre un 20% y un 30% más rápidas que las anteriores. Este cambio, por sí solo, puede ser la solución a tu problema de velocidad WordPress Plesk.
Activa OPcache
OPcache guarda el código PHP compilado en memoria, evitando que el servidor lo tenga que leer y compilar en cada petición. Es un "must" absoluto.
- En la configuración de PHP de tu dominio, busca opcache.enable.
- Ponlo en On.
- Configura opcache.memory_consumption a 128 (o más si tienes RAM de sobra).
Ajusta WordPress a fondo para que vuele
Ahora que el servidor está configurado, toca el turno de WordPress. Un código limpio y unas buenas prácticas harán que todo lo anterior funcione en armonía.
Instala un plugin de caché de página (la pieza que falta)
Aunque Plesk tenga su caché, un buen plugin de caché a nivel de aplicación te dará un control más fino. Yo recomiendo usar LiteSpeed Cache (si tu servidor usa LiteSpeed) o W3 Total Cache / WP Super Cache (si usas Apache o NGINX).
- Ve a "Plugins" en tu panel de WordPress.
- Añade uno nuevo y busca "W3 Total Cache".
- Instálalo y actívalo.
- En su configuración, activa las opciones de "Page Cache", "Database Cache" y "Object Cache" (si tienes Redis).
[TIP] No actives el caché de página de dos sitios a la vez (servidor y plugin) sin saber lo que haces. Puede causar conflictos. Si usas el caché de Plesk, configura el plugin para que no duplique el trabajo.
Optimiza las imágenes (el error que más peso añade)
Las imágenes sin comprimir son la causa número uno de webs lentas. Un solo JPEG de 5 MB puede arruinar tu puntuación en PageSpeed.
- Usa WebP o AVIF: Son formatos modernos que pesan mucho menos que JPG o PNG. Puedes usar un plugin como WebP Converter for Media o Imagify.
- Comprime sin perder calidad: Herramientas como TinyPNG o ShortPixel hacen maravillas.
- Activa el "Lazy Loading" (carga diferida). Esto hace que las imágenes se carguen solo cuando el usuario las ve, ahorrando recursos y tiempo.
Limpia tu base de datos
Con el tiempo, la base de datos se llena de revisiones antiguas, transients caducados y comentarios spam. Esto ralentiza las consultas.
- Instala un plugin como WP-Optimize o Advanced Database Cleaner.
- Ejecuta la limpieza una vez al mes.
- Elimina las revisiones de entradas antiguas (deja solo las últimas 5).
Configuración avanzada en Plesk para usuarios atrevidos
Si ya has hecho todo lo anterior y aún quieres más, estos ajustes marcan la diferencia en servidores con alto tráfico.
Activa el "Brotli" o "Gzip" en NGINX
Comprimir los archivos antes de enviarlos al navegador reduce el peso de la transferencia.
- En Plesk, ve a "Sitios web y dominios".
- Entra en "Apache y nginx".
- En la pestaña de "NGINX", añade la directiva
gzip on;en el campo de "Configuración adicional".
Si tu servidor usa LiteSpeed, la compresión suele estar activada por defecto.
Aprovecha el "HTTP/2" o "HTTP/3"
Estos protocolos permiten cargar múltiples archivos en paralelo, en lugar de uno a uno.
- En Plesk, ve a "Sitios web y dominios".
- Haz clic en "Hosting y Acceso".
- Marca la casilla de "HTTP/2" (y "HTTP/3" si tu versión lo permite).
[WARNING] Asegúrate de que tu certificado SSL está activo y correctamente instalado. HTTP/2 y HTTP/3 requieren HTTPS obligatoriamente.
Mueve el sitio a un servidor con LiteSpeed
Si tu plan de hosting no es muy potente, considera migrar a un servidor que use LiteSpeed Web Server. Es compatible con Apache pero mucho más rápido. Plesk lo soporta perfectamente. La diferencia de rendimiento es notable, especialmente en sitios con muchos plugins.
Preguntas frecuentes (FAQ) sobre velocidad en Plesk
¿Qué es mejor, el caché de Plesk o el de un plugin?
Ambos son complementarios. El de Plesk (NGINX o LiteSpeed) es más rápido para archivos estáticos. El del plugin es mejor para el HTML generado por PHP. Si puedes, usa ambos. Si tienes que elegir uno, empieza por el de Plesk y luego añade el plugin si ves que necesitas más control.
¿Cuánto tiempo tarda en notarse la mejora?
La velocidad de carga mejora inmediatamente tras activar el caché. La nota de Google PageSpeed puede tardar un par de días en reflejar los cambios, pero tus usuarios lo notarán al momento.
¿Puedo romper mi web haciendo estos cambios?
Con las opciones que te he dado, es difícil romper algo. El único riesgo es configurar mal la compresión o el caché de objetos. Por eso te recomiendo hacer una copia de seguridad completa antes de empezar. En Plesk, puedes hacer una copia de seguridad en "Herramientas y ajustes" > "Administrador de copias de seguridad".
¿Y si mi web sigue lenta después de todo?
Entonces el problema puede ser el hardware del servidor. Si tienes un plan compartido, es posible que los recursos sean limitados. En ese caso, la solución es contratar un VPS o un plan dedicado. Si tu web es de un cliente, quizás sea hora de hablar de un upgrade.
¿Qué pasa con los plugins de seguridad? ¿Afectan a la velocidad?
Sí, algunos plugins de seguridad muy pesados (con firewall de aplicación web) pueden ralentizar el sitio. Te recomiendo usar uno ligero como Wordfence en modo "Básico" o All In One WP Security. El firewall a nivel de servidor (ModSecurity) en Plesk también puede consumir recursos, pero es necesario.
Conclusión: Tu plan de acción para un WordPress rápido
Hacer que tu WordPress vuele en Plesk no es magia, es método. Sigue este orden y verás resultados:
- Activa el caché de Plesk (NGINX o LiteSpeed).
- Instala Redis para el caché de objetos.
- Actualiza PHP a la última versión estable.
- Activa OPcache.
- Instala un plugin de caché de página.
- Comprime tus imágenes y usa WebP.
- Limpia tu base de datos mensualmente.
- Activa HTTP/2 y la compresión Gzip.
Si después de hacer todo esto tu web sigue tardando más de 2 segundos en cargar, revisa el número de plugins que tienes activos. A veces, menos es más.
[INFO] Recuerda que la velocidad es un factor clave para el SEO. Google penaliza las webs lentas. Así que este trabajo no solo mejora la experiencia de usuario, sino que también te ayuda a posicionar mejor en los resultados de búsqueda.
Espero que esta guía te haya sido de utilidad. Si tienes alguna duda, déjala en los comentarios o contacta con tu proveedor de hosting. Estamos aquí para ayudarte a que tu web sea la más rápida del vecindario. ¡Manos a la obra!
