
TTFB (Time to First Byte)
TTFB meria čas od momentu, keď prehliadač vyžiada stránku, až do momentu, keď prijme prvý bajt dát zo servera, a slúži ako kľúčový indikátor odozvy servera.
Time to First Byte (TTFB) je metrika výkonu, ktorá meria dobu medzi odoslaním žiadosti prehliadačom používateľa a prijatím prvého bajtu odpovede servera. Zachytáva tri fázy: čas odoslania žiadosti, čas, ktorý server potrebuje na jej spracovanie, a čas cesty späť prvého bajtu. Dobré TTFB je pod 200 milisekúnd.
Google berie TTFB do úvahy pri hodnotení skúseností so stránkou, hoci nie je súčasťou Core Web Vitals. Na TTFB má vplyv niekoľko faktorov. Čas spracovania servera závisí od toho, ako dlho trvá spúšťanie databázových dotazov, vykonávanie serverového kódu a generovanie odpovede.
V praxi
- WordPress stránka s TTFB 1,8 sekundy implementovala serverovú cache a znížila ju na 150 ms, čím skrátila celkový čas načítania stránky viac ako o polovicu
- E-commerce platforma zistila, že ich TTFB je 900 ms kvôli pomalým databázovým dotazom; pridanie databázových indexov a cacheovania dotazov ho znížilo na 120 ms
- Médiá presunuli svoj originálny server z jedného miesta v USA na CDN s edge caching, čím znížili TTFB pre európskych používateľov z 800 ms na 80 ms
- SaaS dashboard znížil svoje TTFB z 1,2 sekundy na 200 ms predpočítavaním často prístupovaných dát a ukladaním výsledkov do cache
Nie ste si istí, či sa to týka aj vás?
Senior inžinier prejde vaše stránky, vašu prítomnosť vo vyhľadávaní a spôsob, akým dotazy k vám prichádzajú, a potom zapíše tri veci, ktoré sa oplatí opraviť ako prvé. Dokument si necháte v každom prípade.