Qué incluye el tiempo de espera
El tiempo hasta el primer byte (TTFB) mide cuánto espera el cliente el inicio de una respuesta HTTP. En una navegación del navegador, el intervalo medido puede incluir redirecciones, la búsqueda DNS, el establecimiento de la conexión y de TLS, la latencia de red, la gestión de la caché y el procesamiento del servidor.
Un TTFB alto, por tanto, no señala una única causa. Una respuesta en caché cercana y una petición lejana que llega a la aplicación pueden seguir caminos distintos, aunque usen la misma URL.
Localiza el retraso
Empieza por la petición del documento en una cascada del navegador. Revisa las redirecciones y el establecimiento de la conexión antes de atribuir el tiempo restante a la aplicación. Si hay tiempos del servidor o logs disponibles, compáralos con lo que midió el navegador.
Repite la petición desde la misma ubicación y anota si fue un acierto de caché, un fallo de caché o una petición autenticada. Compara casos equivalentes: una caché ya caliente no debe presentarse como una mejora de la aplicación frente a una petición previa en frío.
Cambia la capa responsable
Una cadena de redirecciones pide una ruta más corta. El trabajo repetido en el backend puede requerir caché o cambios en la aplicación. Un retraso de conexión necesita otra investigación. Prueba la causa sospechada y compara después las mismas condiciones de la petición.
El TTFB termina antes de que la página acabe de cargarse. Las imágenes, los estilos y el JavaScript pueden seguir retrasando el contenido útil o la interacción una vez empieza la respuesta, así que revisa esas etapas por separado.