Mejorar el tiempo de respuesta de los servidores

Esta regla se activa cuando PageSpeed Insights detecta que el tiempo de respuesta del servidor es superior a 200 ms.

Información general

El tiempo de respuesta del servidor indica lo que tarda en cargar el código HTML necesario para mostrar la página desde el servidor, restando la latencia de red entre Google y el servidor. Puede haber diferencias entre una carga y otra, pero no deberían ser muy marcadas. De hecho, un tiempo de respuesta del servidor muy variable podría indicar un problema de rendimiento subyacente.

Recomendaciones

Debes reducir el tiempo de respuesta del servidor para que sea inferior a 200 ms. Son varios los posibles factores que pueden ralentizar la respuesta del servidor: una lógica de aplicación lenta, consultas lentas a la base de datos, un enrutamiento lento, los entornos, las bibliotecas, la escasez de recursos del procesador o la escasez de memoria. Debes tener en cuenta estos factores para mejorar el tiempo de respuesta del servidor. El primer paso para descubrir la causa de la lentitud de respuesta es medir. Luego, con datos en la mano, consultar las guías adecuadas para saber cómo solucionar el problema. Cuando los problemas se hayan resuelto, debes seguir midiendo los tiempos de respuesta del servidor y solucionar los embotellamientos que detectes en el futuro.

  1. Recopila y analiza datos de rendimiento. Si no están disponibles, evalúa el rendimiento utilizando cualquier solución de análisis web automatizada (hay versiones alojadas y de código abierto disponibles en la mayoría de las plataformas) o añade cualquier sistema personalizado.
  2. Identifica y corrige los principales problemas de rendimiento. Si utilizas un framework web o una plataforma de gestión de contenido conocidos, consulta la documentación correspondiente y sigue las prácticas recomendadas que ahí se indiquen para optimizar el rendimiento.
  3. Supervisa y ten alertas por si más adelante disminuye el rendimiento.