A TTFB (Time to First Byte) az az idő, ami a kérés elindításától a válasz első bájtjának megérkezéséig telik el. Ez a szerver- és hálózati oldal együttes válaszideje, még mielőtt a böngésző bármit kirajzolna a képernyőre.
Miből áll össze
A TTFB nem egyetlen szám, hanem több szakasz összege. A böngésző devtools Timing fülén ezek külön is látszanak:
- átirányítás: ha a kérés 301-en vagy 302-n keresztül fut
- DNS-feloldás: a domainnév IP-címre váltása
- TCP- és TLS-kézfogás: a kapcsolat és a titkosítás felépítése
- kérés elküldése és szerveroldali feldolgozás: adatbázis, PHP, sablonrenderelés
- a válasz első bájtjának útja vissza
A legtöbb magyar KKV-oldalon a szerveroldali feldolgozás viszi el az időt. Nem a hálózat lassú, hanem a CMS dolgozik minden kérésnél a nulláról.
Küszöbök
A Google által kommunikált értékek egyszerűek. 800 ms alatt jó, 800 és 1800 ms között javítandó, 1800 ms felett gyenge. A TTFB nem Core Web Vitals mérőszám, de minden más érték rá épül.
Miért számít a keresőknek és az AI-nak
A TTFB az LCP alsó korlátja. Ha a válasz első bájtja 2 másodperc után érkezik, az LCP soha nem lesz 2,5 másodperc alatt, bármennyi képet optimalizálsz. A keresőrobotok és az AI-crawlerek ennél szigorúbbak: sok bot néhány másodperces időkorláttal dolgozik, és lassú válasznál egyszerűen továbbáll.
Röviden: a TTFB az a plafon, ami alá a többi sebességmutató nem tud menni.