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

Acelerar WordPress con caché en Plesk (guía rápida)

Actualizado el 18 de abril de 2026

¿Tu WordPress va lento en Plesk? No te preocupes, es uno de los problemas más comunes y, afortunadamente, tiene una solución clara y efectiva. En esta guía rápida, te voy a explicar paso a paso cómo acelerar WordPress usando el sistema de caché integrado en Plesk. Hablaremos de Varnish, Nginx y de las opciones de caché Plesk WordPress que tienes a tu disposición. Al final, tu web volará y tus visitantes (y Google) te lo agradecerán.

¿Por qué tu WordPress en Plesk necesita caché?

Antes de ponernos manos a la obra, es importante entender el "porqué". WordPress es un gestor de contenidos dinámico. Cada vez que un visitante entra a tu web, WordPress ejecuta código PHP y hace consultas a la base de datos (MySQL) para generar la página en ese mismo momento. Imagina que cada visita es como cocinar un plato desde cero: lleva tiempo y consume recursos.

Aquí es donde entra el caché Plesk WordPress. La caché guarda una "foto" estática de tus páginas ya cocinadas. Cuando otro usuario pide la misma página, en lugar de cocinarla de nuevo, el servidor le sirve directamente la foto guardada. El resultado es una carga casi instantánea.

Plesk, siendo uno de los paneles de control de hosting más completos, integra estas herramientas de caché de forma nativa. No necesitas ser un experto en Linux para activarlas. A continuación, te muestro cómo hacerlo.

Paso 1: Activar la caché de Nginx en Plesk

Nginx es un servidor web muy rápido que, además, puede funcionar como proxy inverso y caché. En Plesk, la configuración de Nginx es muy sencilla. Esta es la primera capa de aceleración que debes activar.

¿Qué hace exactamente Nginx aquí?

Nginx se coloca "delante" de tu servidor Apache (que es el que ejecuta PHP). Cuando un visitante llega, Nginx intercepta la petición. Si ya tiene una copia en caché de esa página, la envía directamente sin molestar a Apache. Esto libera muchísimos recursos del servidor.

Cómo activarlo:

  1. Entra en tu panel de Plesk.
  2. Ve a tu dominio (el sitio web que quieres acelerar).
  3. Busca la sección "Apache y nginx" (en algunos temas de Plesk puede llamarse "Servidor Web" o similar).
  4. Marca la casilla que dice "Servir páginas estáticas directamente por nginx". Esto ya es un gran avance.
  5. Para la caché de proxy, busca la opción "Proxy mode" o "Modo proxy" y actívala. Esto permite que Nginx cachee las respuestas de Apache.
  6. Haz clic en "Aceptar" o "Guardar".

[TIP] No te asustes si ves muchas opciones. Con activar el "Proxy mode" y las páginas estáticas, ya has dado el primer gran paso para acelerar WordPress Plesk. Los ajustes por defecto suelen ser correctos para la mayoría de los sitios.

Paso 2: Configurar Varnish en Plesk para una aceleración extrema

Varnish Cache es otra herramienta de caché, pero mucho más potente y especializada. Es un acelerador de aplicaciones web que se centra exclusivamente en almacenar en caché y servir contenido a gran velocidad. Plesk permite activarlo con un par de clics.

¿Cómo funciona Varnish?

Varnish se sitúa incluso antes que Nginx. Es la primera puerta de entrada a tu servidor. Su memoria es ultrarrápida y está diseñada para manejar miles de peticiones por segundo. Si Varnish tiene la página en su caché, la sirve al instante, sin pasar por Nginx, Apache o PHP.

Activar Varnish en tu dominio:

  1. En tu panel de Plesk, ve a tu dominio.
  2. Busca la sección "Aplicaciones" o directamente "Varnish" (dependiendo de la versión de Plesk, puede estar en el menú de la izquierda).
  3. Verás un interruptor o un botón para "Activar" o "Habilitar" Varnish.
  4. Plesk te preguntará por el puerto que usará Varnish (normalmente el 6081). Déjalo por defecto.
  5. Guarda los cambios.

[WARNING] Una vez activado Varnish, es posible que tu servidor web (Apache/Nginx) escuche en un puerto diferente (como el 8080). No te preocupes, Plesk gestiona esta configuración automáticamente. No intentes cambiarlo manualmente a menos que sepas lo que haces.

¿Varnish y Nginx son compatibles?

Sí, totalmente. De hecho, es la combinación perfecta. Varnish se encarga de las páginas HTML completas, mientras que Nginx puede seguir sirviendo imágenes, CSS y JavaScript (archivos estáticos) de manera eficiente. Juntos, forman un equipo imbatible para acelerar WordPress en Plesk.

Paso 3: La caché de WordPress en sí misma (la guinda del pastel)

Hasta ahora hemos configurado la caché a nivel de servidor. Pero hay una capa más: la caché de WordPress. Esta suele ser gestionada por plugins.

¿Por qué necesito un plugin si ya tengo Varnish y Nginx?

Excelente pregunta. Los plugins de caché de WordPress hacen algo que el servidor no puede hacer por sí solo: optimizar el contenido generado. Por ejemplo, pueden:

  • Minificar el código HTML, CSS y JavaScript (quitar espacios y comentarios para que pesen menos).
  • Combinar archivos CSS y JS para reducir el número de peticiones al servidor.
  • Cargar las imágenes de forma diferida (lazy loading) para que no se descarguen todas a la vez.
  • Purgar la caché del servidor (Varnish/Nginx) automáticamente cuando actualizas una entrada o página.

Configuración recomendada para Plesk:

Para que todo funcione en armonía, te recomiendo usar el plugin "Nginx Helper" o "WP Super Cache" o "W3 Total Cache". En este caso, voy a explicarte con WP Super Cache, que es muy sencillo e ideal para empezar.

  1. Instala y activa el plugin desde el repositorio de WordPress.
  2. Ve a Ajustes > WP Super Cache.
  3. En la pestaña "Fácil", marca la opción "Caché activada (Recomendado)".
  4. Guarda los cambios.

Con esto, WordPress generará archivos HTML estáticos en su propio directorio. Cuando un visitante llega, y si el servidor no tiene la página en su caché, WordPress la sirve directamente desde estos archivos, que es mucho más rápido que ejecutar PHP.

[INFO] La combinación perfecta es: Varnish (caché a nivel de red) + Nginx (servidor de archivos estáticos) + Plugin de caché (optimización del código). Si activas los tres, tu WordPress será increíblemente rápido.

Paso 4: Probar si la caché de Plesk está funcionando

No basta con activar todo; hay que comprobarlo. La forma más sencilla de ver si la caché está haciendo su trabajo es mirar las cabeceras HTTP de tu sitio web.

Cómo ver las cabeceras HTTP:

Puedes usar herramientas online como Pingdom, GTmetrix o incluso el "Modo Inspector" de tu navegador (Google Chrome o Firefox).

  1. Abre tu sitio web en Chrome.
  2. Haz clic derecho y selecciona "Inspeccionar".
  3. Ve a la pestaña "Network" (Red).
  4. Recarga la página (F5).
  5. Haz clic en la primera petición que aparece (normalmente la del documento HTML, tu dominio).
  6. Busca los encabezados de respuesta.

¿Qué deberías ver?

  • X-Varnish: Un ID de caché. Si lo ves, ¡Varnish está funcionando!
  • Via: 1.1 varnish-v4 o similar. Otra señal de Varnish.
  • X-Cache: HIT (si dice HIT, la página se sirvió desde la caché; si dice MISS, se generó en ese momento).

[TIP] Si ves X-Cache: MISS, no te preocupes. Significa que la página no estaba en caché en ese momento (quizás era la primera visita después de activarla). Recarga la página un par de veces y verás como cambia a HIT.

Solución de problemas comunes (FAQ)

Aquí te dejo las dudas que más me suelen plantear los clientes. Es probable que alguna te suene.

1. He activado Varnish y mi web da error 503 o 404. ¿Qué hago?

Esto suele pasar porque la configuración del puerto no se ha aplicado bien o hay un conflicto con el certificado SSL.

  • Solución: Ve a la configuración de Varnish en Plesk y asegúrate de que está activado para tu dominio. Si usas SSL, verifica que la opción "SSL" esté marcada. Si el problema persiste, desactiva Varnish y vuelve a activarlo. A veces es un simple fallo de comunicación.

2. ¿Puedo usar "Syspanel" para configurar esto?

Syspanel (antes conocido como HestiaCP) es otro panel de control distinto a Plesk. Esta guía es específica para Plesk. En Syspanel, la configuración de caché se hace de forma diferente (normalmente a través de archivos de configuración o plugins). Si usas Syspanel, recuerda que su puerto de acceso por defecto es el 2106, pero no podrás seguir estos pasos exactos. La lógica es la misma, pero la interfaz cambia por completo.

3. Mi web se ve "rara" o desactualizada después de activar la caché. ¿Cómo la purgo?

Es normal que al principio veas contenido antiguo si has cambiado algo en tu web. La caché guarda una copia y no se da cuenta de que has actualizado.

  • Solución: En Plesk, ve a tu dominio y busca el botón "Purgar caché" o "Limpiar caché" en la sección de Varnish o Nginx. También puedes instalar un plugin como "Nginx Helper" que te permite purgar la caché desde el escritorio de WordPress con un botón. Si usas WP Super Cache, también tiene su botón de "Borrar caché".

4. ¿Varnish funciona bien con WooCommerce?

Varnish puede ser un poco problemático con WooCommerce porque las páginas de carrito y de pago son muy dinámicas. Necesitan mostrar información única para cada usuario.

  • Solución: No es que no funcione, pero hay que configurarlo bien. La mayoría de los plugins de caché para WooCommerce (como W3 Total Cache) tienen una opción para "no cachear" las páginas del carrito, mi cuenta y el checkout. Activa esa opción para evitar errores de carrito vacío o datos de usuario incorrectos.

5. ¿Cuál es la mejor configuración para un sitio pequeño con poco tráfico?

Si tu web es un blog personal o una web de empresa pequeña, no necesitas complicarte.

  • Solución: Activa Nginx (proxy mode) y un buen plugin de caché en WordPress. Varnish es más potente, pero puede ser un "cañón de precisión" para un sitio pequeño. Si no quieres liarte, empieza solo con Nginx y el plugin. Eso ya te dará una mejora muy notable.

Conclusión: Acelera WordPress con caché en Plesk (resumen de la guía rápida)

Acelerar tu WordPress en Plesk es más fácil de lo que parece. Siguiendo estos pasos, tendrás una web mucho más rápida y estable.

  1. Activa Nginx en tu dominio (proxy mode y archivos estáticos).
  2. Activa Varnish para la caché a nivel de servidor.
  3. Instala un plugin de caché en WordPress para optimizar el código y purgar la caché fácilmente.
  4. Comprueba que todo funciona viendo las cabeceras HTTP (X-Cache: HIT).

Con esta configuración, tu tiempo de carga se reducirá drásticamente, la experiencia de usuario mejorará y tu posicionamiento en Google (SEO) también se verá beneficiado, ya que la velocidad de carga es un factor clave para el ranking.

Espero que esta guía rápida te haya sido de gran ayuda. Si tienes más dudas, no dudes en consultar la documentación de Plesk o contactar con tu proveedor de hosting. ¡A por esa web rápida!

¿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