TTFB (Time to First Byte) è una metrica di performance che misura il tempo dall'inizio della richiesta all'arrivo del primo byte della risposta, indicando la reattività del server e della rete.
TTFB non è un Core Web Vital, ma influenza fortemente LCP: un TTFB di 500ms limita LCP a 500ms+ indipendentemente dalla velocità di rendering della pagina successiva. Soglie del 2026 (informali): ≤ 800ms buono, ≤ 1.8s necessita miglioramenti, > 1.8s scarso.
Componenti di TTFB: risoluzione DNS, handshake TCP/TLS, tempo di elaborazione del server e transito della rete dal server al client. Il rendering edge (Vercel, Cloudflare Workers, Netlify Edge) porta TTFB nell'intervallo di 30–100ms dalle posizioni degli utenti tipici. Le applicazioni monolitiche renderizzate dal'origine (la maggior parte dell'ecommerce basato su PHP) si attestano comunemente a 300ms–2s di TTFB a seconda dello stato della cache.
Per l'ecommerce, un TTFB basso ha effetti composti: abbassa LCP, rende la paginazione istantanea e riduce la latenza percepita di ogni navigazione. Cache Components + PPR in Next.js 16 rende il TTFB di livello edge il valore predefinito per le pagine del catalogo.