TTFB

Le temps jusqu’au premier octet mesure la rapidité à laquelle un serveur commence à répondre : DNS, connexion, traitement et retour du premier octet.

Définitions uniquement : un terme expliqué ici n’est pas un service que nous vendons.

Le temps jusqu’au premier octet est l’attente entre l’envoi d’une requête HTTP et la réception du premier octet de réponse. Il couvre le DNS lorsque le nom n’est pas en cache, l’établissement de la connexion et de TLS, l’envoi de la requête, le traitement par le serveur et le trajet retour, mais pas le reste de la réponse.

Où attend le premier octet

40 ms

Où attend le premier octet
Valeur Ce que cela signifie
1 ms Même métropole
10 ms Route régionale
40 ms Route régionale
120 ms Route intercontinentale
300 ms Files ou long trajet
800 ms Files ou long trajet
Le segment réseau du TTFB : temps aller-retour sur une échelle, des trajets au sein d’une même agglomération aux files d’attente et aux longs trajets.
Description textuelle

La règle va de 1 à 1000 ms. Ses six lignes vont de 1 ms dans la même agglomération à 800 ms pour les files d’attente et les longs trajets. Le TTFB ajoute à ce temps réseau le DNS, l’établissement de la connexion et le traitement par le serveur.

Ce que le chiffre cache

Le TTFB s’arrête au premier octet : il ne dit rien du reste de la réponse ni de la façon dont la page s’affiche. Un TTFB rapide avec un corps de réponse lent reste une page lente. Une valeur lente peut venir du DNS, d’un cache froid, d’une chaîne de redirections, d’une file d’attente sur le serveur ou d’un site éloigné. Comparez depuis le réseau de l’utilisateur, car un contrôle depuis un centre de données peut manquer le chemin mobile. L’outil Ping montre le segment réseau.

Questions fréquentes

Le TTFB est-il un facteur de classement ?

Il entre indirectement dans les mesures d’expérience de page, par les temps relevés par le navigateur, et ne constitue pas un score à part.

Qu’est-ce qu’un bon TTFB ?

Cela dépend du chemin et du contenu. Quelques centaines de millisecondes sont courantes pour une page dynamique.

Le TTFB inclut-il le téléchargement ?

Non. Il s’arrête au premier octet ; le reste de la réponse est mesuré séparément.

En savoir plus

Sources

  1. IETF RFC 9110 : sémantique HTTP