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

Cómo optimizar la velocidad de tu web en Plesk

Actualizado el 19 de noviembre de 2025

¿Tu web va lenta y pierdes visitas? No te preocupes, es un problema muy común. La velocidad de carga es un factor clave tanto para la experiencia de tus usuarios como para tu posicionamiento en Google. Si usas Plesk como panel de control de tu hosting, estás de suerte: tienes a tu disposición herramientas muy potentes para acelerar tu sitio sin ser un experto en servidores.

En esta guía extensa, paso a paso, te explicaré cómo optimizar la velocidad de tu web en Plesk. Vamos a cubrir desde la activación de caché hasta la integración de un CDN, pasando por ajustes clave en tu panel. Sigue cada paso y notarás la diferencia.

¿Por qué es importante la velocidad web?

Antes de entrar en materia, entendamos por qué esto es crítico. Un estudio de Google indica que el 53% de los usuarios abandonan un sitio si tarda más de 3 segundos en cargar. Además, desde 2010, la velocidad es un factor de ranking en las búsquedas de escritorio, y desde 2018 también en móviles. Una web lenta no solo pierde ventas, sino que también pierde visibilidad.

Plesk te permite gestionar múltiples aspectos del servidor para mejorar este rendimiento. Vamos a ello.


Paso 1: Activar el Caché en Plesk

El caché es tu mejor amigo. Básicamente, guarda una copia estática de tus páginas para que, cuando un usuario las visite, el servidor no tenga que generarlas desde cero cada vez. Esto reduce drásticamente el tiempo de carga.

### 1.1. Caché de página con NGINX (Recomendado)

Plesk integra NGINX como proxy inverso. Esto significa que NGINX se coloca delante de tu servidor web (Apache) y sirve contenido estático (imágenes, CSS, JS) y páginas cacheadas de forma rapidísima.

Para activarlo:

  1. Accede a tu panel de Plesk.
  2. Ve a Herramientas y Configuración (en el menú lateral izquierdo).
  3. Busca la sección Servidor web y haz clic en Configuración de Apache y NGINX.
  4. Marca la casilla Proxy de modo para NGINX. Actívalo.
  5. Más abajo, en Configuración adicional de NGINX, puedes añadir reglas para el caché. La más común es:
    location ~* \.(jpg|jpeg|png|gif|ico|css|js|pdf|txt)$ {
        expires 30d;
        add_header Cache-Control "public, immutable";
    }
    
    Esto le dice al navegador que guarde esos archivos durante 30 días.

[INFO] Esta configuración es global para todos los dominios alojados en tu servidor Plesk. Es uno de los cambios más impactantes que puedes hacer.

### 1.2. Caché de aplicaciones (WordPress, Joomla, etc.)

Si tu web usa un CMS como WordPress, necesitas un caché a nivel de aplicación. Plesk tiene plugins integrados.

  • Para WordPress: Ve a tu dominio, haz clic en WordPress (en el menú del dominio) y luego en Caché. Activa el caché de página y el caché de objetos (Redis o Memcached si están disponibles). Si no ves esta opción, instala el plugin gratuito "Plesk Cache Toolkit" desde el panel de WordPress.
  • Para otros CMS: Busca en el catálogo de extensiones de Plesk (Herramientas y Configuración > Catálogo de Extensiones) "LiteSpeed Cache" o "NGINX Caching". Instálalo y configúralo según tu CMS.

Paso 2: Comprimir y optimizar archivos

Los archivos grandes son enemigos de la velocidad. Vamos a reducirlos.

### 2.1. Compresión Gzip/Brotli

La compresión reduce el tamaño de los archivos HTML, CSS y JS antes de enviarlos al navegador. Plesk permite activarlo fácilmente.

  1. Ve a Herramientas y Configuración > Configuración de Apache y NGINX.
  2. En la sección Configuración adicional de Apache, añade:
    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
    
  3. Si usas NGINX (recomendado), añade en su configuración adicional:
    gzip on;
    gzip_types text/plain text/css application/json application/javascript text/xml application/xml text/javascript image/svg+xml;
    gzip_vary on;
    
    Para Brotli (más moderno y eficiente), necesitarás un módulo específico. Si tu hosting lo soporta, añade:
    brotli on;
    brotli_types text/plain text/css application/json application/javascript text/xml application/xml text/javascript image/svg+xml;
    

### 2.2. Optimización de imágenes

Las imágenes suelen ser el mayor lastre. Plesk no tiene un optimizador nativo, pero puedes instalar extensiones o usar plugins.

  • Desde el panel de Plesk: Busca la extensión Image Optimization en el catálogo. Te permite comprimir sin perder calidad.
  • Desde tu CMS: Si usas WordPress, instala plugins como Smush o ShortPixel. Se integran perfectamente y comprimen automáticamente al subir imágenes.

[TIP] Siempre sube imágenes en formato WebP si es posible. Es más ligero que JPEG o PNG. Puedes convertirlas con herramientas online gratuitas.


Paso 3: Integrar un CDN (Red de Distribución de Contenido)

Un CDN (Content Delivery Network) almacena copias de tu web en servidores repartidos por todo el mundo. Cuando un usuario visita tu sitio, se sirve desde el servidor más cercano a él, reduciendo la latencia.

Plesk facilita la integración con CDNs populares como Cloudflare, StackPath o KeyCDN.

### 3.1. Conectar Cloudflare (El más popular)

Cloudflare es gratuito y muy potente. Te protege de ataques y acelera tu web.

  1. Regístrate en Cloudflare (cloudflare.com) y añade tu dominio.
  2. Cloudflare te dará dos servidores DNS. Ve a tu panel de Plesk.
  3. Ve a Herramientas y Configuración > Configuración de DNS.
  4. Cambia los servidores DNS de tu dominio por los que te dio Cloudflare.
  5. En Plesk, ve a tu dominio, haz clic en Hosting y DNS y luego en DNS Settings. Asegúrate de que los registros A y CNAME apunten a tu IP real (o a la IP de Cloudflare, según configures).
  6. En Cloudflare, activa el proxy naranja (nube naranja) para que el tráfico pase por su red. Esto activa la aceleración y el caché automático.

[WARNING] Al cambiar los DNS, la propagación puede tardar hasta 48 horas, pero normalmente es cuestión de minutos. Durante ese tiempo, tu web puede no estar disponible para algunos usuarios.

### 3.2. Usar la extensión CDN de Plesk

Plesk tiene una extensión llamada CDN (en el catálogo). Si tu proveedor de hosting la ofrece, puedes activarla directamente sin tocar DNS. Simplemente instala la extensión, selecciona tu dominio y elige el proveedor (a veces incluido con el plan). Es la opción más sencilla.


Paso 4: Ajustes avanzados en el servidor

Más allá del caché y el CDN, hay configuraciones internas que marcan la diferencia.

### 4.1. PHP-FPM y su configuración

Plesk usa PHP-FPM (FastCGI Process Manager) que es mucho más rápido que el PHP tradicional. Pero hay que ajustarlo.

  1. Ve a Herramientas y Configuración > Configuración de PHP.
  2. Selecciona la versión de PHP que usas (recomendada PHP 8.0 o superior).
  3. Haz clic en Opciones de PHP.
  4. Ajusta estos parámetros:
    • memory_limit: 256M o más (depende de tu web).
    • max_execution_time: 300 (segundos).
    • max_input_vars: 3000 (para evitar problemas con formularios grandes).
    • opcache.enable: 1 (activa el caché de scripts PHP, fundamental).
    • opcache.memory_consumption: 128 (MB).
    • opcache.max_accelerated_files: 4000.

[INFO] El OpCache almacena el código PHP compilado en memoria, evitando que el servidor lo interprete cada vez. Es uno de los ajustes más efectivos.

### 4.2. MySQL/MariaDB tuning

La base de datos también puede ser un cuello de botella.

  1. Ve a Herramientas y Configuración > Configuración de base de datos.
  2. Ajusta el innodb_buffer_pool_size (si usas InnoDB, que es lo normal). Ponlo al 70% de tu RAM disponible. Por ejemplo, si tienes 2 GB de RAM, pon 1400M.
  3. Aumenta query_cache_size a 64M (aunque en MySQL 8.0 está obsoleto, en MariaDB aún funciona).
  4. Guarda los cambios y reinicia MySQL desde Herramientas y Configuración > Servicios (busca el servicio de base de datos y haz clic en Reiniciar).

### 4.3. Activar HTTP/2 y HTTP/3

Estos protocolos permiten múltiples conexiones simultáneas y reducen la latencia.

  1. Ve a Herramientas y Configuración > Configuración de Apache y NGINX.
  2. En la sección de NGINX, asegúrate de que http2 esté activado (normalmente lo está por defecto en versiones recientes de Plesk).
  3. Para HTTP/3 (basado en QUIC), necesitas un módulo específico. Si tu hosting lo soporta, añade en la configuración de NGINX:
    listen 443 quic reuseport;
    

[TIP] Puedes verificar si tu web usa HTTP/2 o HTTP/3 con herramientas online como "HTTP/2 Test".


Paso 5: Monitorear y mantener la velocidad

La optimización no termina aquí. Debes monitorear regularmente.

### 5.1. Usar herramientas de prueba

  • Google PageSpeed Insights: Te da recomendaciones específicas para mejorar.
  • GTmetrix: Muestra el tiempo de carga y desglosa los elementos.
  • Pingdom Tools: Similar a GTmetrix.

Ejecuta estas pruebas antes y después de los cambios para ver la mejora.

### 5.2. Mantenimiento periódico

  • Actualiza todo: Mantén Plesk, tu CMS, plugins y temas actualizados. Las nuevas versiones suelen incluir mejoras de rendimiento.
  • Limpia la base de datos: Usa plugins como WP-Optimize (para WordPress) para eliminar revisiones, spam y transients.
  • Revisa los logs: En Plesk, ve a Herramientas y Configuración > Registros de errores. Busca errores lentos o consultas pesadas.

Preguntas Frecuentes (FAQ)

P: ¿Cuánto tiempo tardaré en ver los resultados?
R: Inmediatamente después de aplicar los cambios. La activación del caché y la compresión se notan al instante. El CDN puede tardar unos minutos en propagarse.

P: ¿Puedo romper mi web si configuro mal algo?
R: Sí, especialmente al modificar la configuración de NGINX o Apache. Siempre haz una copia de seguridad de la configuración antes de cambiar (Plesk guarda versiones anteriores). Si algo falla, restaura desde Herramientas y Configuración > Configuración de Apache y NGINX > Restaurar valores predeterminados.

P: Mi web usa HestiaCP, ¿cómo hago esto?
R: Si usas Syspanel (el nombre alternativo de HestiaCP), el proceso es diferente. Syspanel se accede por el puerto 2106 (ejemplo: tudominio.com:2106). En Syspanel, la optimización se centra en activar el caché de NGINX (similar a Plesk) y usar plugins de caché para tu CMS. No tiene integración nativa con CDN, pero puedes usar Cloudflare igualmente. La configuración de PHP se hace desde el panel de administración de Syspanel en la sección de servidor web.

P: ¿Necesito un plan de hosting caro para que funcione?
R: No. Estas optimizaciones son efectivas incluso en planes básicos. Lo importante es que tu servidor tenga al menos 1 GB de RAM y soporte NGINX y PHP 8+. Plesk está disponible en muchos planes económicos.

P: ¿El caché puede mostrar contenido desactualizado?
R: Sí, si configuras tiempos de expiración muy largos. Para solucionarlo, en Plesk puedes purgar el caché manualmente desde la extensión de caché o reiniciando NGINX. En WordPress, usa un plugin de caché que permita purgar páginas específicas.


Conclusión

Optimizar la velocidad de tu web en Plesk no es complicado si sigues estos pasos. Activa el caché con NGINX, comprime tus archivos, integra un CDN como Cloudflare, ajusta PHP y MySQL, y monitorea los resultados. Verás cómo tu web vuela, mejorando la experiencia de tus visitantes y tu posicionamiento en buscadores.

Recuerda que la optimización es un proceso continuo. Revisa periódicamente las herramientas de prueba y mantén todo actualizado. Tu web te lo agradecerá con más tráfico, más conversiones y menos rebote.

[TIP FINAL] Si tienes dudas, busca en la documentación oficial de Plesk o contacta al soporte de tu hosting. Muchos proveedores ofrecen asistencia gratuita para estos ajustes. ¡Manos a la obra!

¿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