TTFB (Temps jusqu'au premier octet) est un indicateur de performance mesurant le temps écoulé entre le début de la demande et l'arrivée du premier octet de la réponse, indiquant la réactivité du serveur et du réseau.
TTFB n'est pas un Core Web Vital mais il influence fortement le LCP — un TTFB de 500 ms limite le LCP à 500 ms+ peu importe la rapidité avec laquelle la page se rend après. Seuils de 2026 (informels) : ≤ 800 ms bon, ≤ 1,8 s nécessite une amélioration, > 1,8 s mauvais.
Composants du TTFB : résolution DNS, poignée de main TCP/TLS, temps de traitement du serveur et transit réseau du serveur au client. Le rendu en périphérie (Vercel, Cloudflare Workers, Netlify Edge) pousse le TTFB dans la plage de 30 à 100 ms depuis des emplacements utilisateurs typiques. Les applications monolithiques rendues par l'origine (la plupart des e-commerce basés sur PHP) se situent généralement entre 300 ms et 2 s de TTFB selon l'état du cache.
Pour le e-commerce, un TTFB bas s'additionne : il abaisse le LCP, rend la pagination instantanée et réduit la latence perçue de chaque navigation. Les composants de cache + PPR dans Next.js 16 rendent le TTFB de niveau edge par défaut pour les pages de catalogue.