Mejorando el tiempo de primera respuesta (TTFB) en webs con Plesk

El Tiempo de Primera Respuesta (TTFB) es un indicador crucial en la velocidad de carga de un sitio web. Un TTFB alto puede afectar negativamente la experiencia del usuario y el rendimiento del sitio. En este artículo, exploramos cómo mejorar el TTFB para sitios alojados en servidores Plesk.

Verificación de la red

Primero, es esencial determinar si el TTFB se debe a particularidades de la red.

  • En Servidores Windows: Abra el sitio localmente y verifique el TTFB utilizando el modo de Desarrollo del navegador (activable con F12).
  • En Servidores Linux: Ejecute el siguiente comando con la URL del sitio:

    curl -s -w '\nLookup time:\t\t%{time_namelookup}\nConnect time:\t\t%{time_connect}\nSSL handshake time:\t%{time_appconnect}\nPre-Transfer time:\t%{time_pretransfer}\nRedirect time:\t\t%{time_redirect}\nTime to first byte:\t%{time_starttransfer}\n\nTotal time:\t\t%{time_total}\n' -o /dev/null http://example.com

Si el TTFB mejora significativamente en el entorno local (más de 500 ms), contacte al administrador del sistema para probar el ancho de banda y la estabilidad de la conexión de red.

Si se observa que la mayor parte del ancho de banda es consumida por DNS, pruebe el sitio con otros servidores DNS, como Google DNS (8.8.8.8).

Verificación del contenido del sitio

Una vez confirmado que el rendimiento de la red es adecuado y que las páginas de prueba se cargan rápidamente, proceda a la optimización del sitio web o del servidor web. Hay herramientas online para comprobar la carga del primer byte TTFB en tu página web como SpeedVitals o ByteCheck.

Mejorando el tiempo de primera respuesta (TTFB) en webs con Plesk | ttfb stackscale com
Mejorando el tiempo de primera respuesta (TTFB) en webs con Plesk

Optimización de sitios WordPress

  • Plugins y Temas: Deshabilite todos los plugins desde Plesk > Dominios > WordPress > Plugins. Si esto mejora el TTFB, active los plugins uno por uno para identificar el causante. Pruebe también cambiando a un tema predeterminado de WordPress. Nosotros somos muy fans de la plantilla WP Astra, aunque con las de por defecto de WordPress se pueden hacer muchas cosas también.

Plesk para Linux

  • Mejora del Rendimiento del Servidor Web: Vaya a Plesk > Dominios > example.com > Configuración de Apache & nginx y active las siguientes opciones:
    • Modo Proxy
    • Procesamiento inteligente de archivos estáticos
    • Servir archivos estáticos directamente por nginx
    • Habilitar caché de nginx
  • Compresión GZIP: Actívela para reducir el tamaño de los archivos transmitidos.
  • Solicitudes «keep-alive» en Apache: Añada las siguientes directivas adicionales para los campos HTTP y HTTPS en Plesk > Dominios > example.com > Configuración de Apache & nginx:

    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 100

Plesk para Windows

  1. Configuración en Plesk:
    • Active el pool de aplicaciones dedicado para el sitio en Dominios > example.com > Pool de Aplicaciones IIS Dedicado para Sitio Web > Activar.
  2. Configuración en IIS:
    • Conéctese al servidor vía RDP.
    • Abra el Administrador de Servicios de Internet (IIS).
    • Vaya a NOMBRE_DEL_SERVIDOR > Pools de Aplicaciones, haga clic derecho en el pool de aplicaciones del sitio y seleccione Configuración Avanzada.
    • Cambie «Modo de Inicio» a SiempreActivo en la sección General.
    • En la sección CPU, establezca «Acción de límite» en Sin Acción.
    • En Sitios > example.com > Configuración Avanzada, active la opción «Preload Enabled» en Verdadero.

En resumen, mejorar el TTFB en Plesk implica una combinación de optimización de la red, configuración del servidor y ajustes específicos del sitio web. Al aplicar estas recomendaciones, se puede lograr una mejora significativa en el rendimiento del sitio, beneficiando tanto a los usuarios como al rendimiento general del servidor.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×