Co znamená TTFB (Time to First Byte)?

TTFB, neboli "čas do prvního bajtu", je metrika měřící rychlost odezvy webového serveru. Konkrétně jde o časový interval mezi okamžikem, kdy prohlížeč uživatele odešle požadavek na načtení stránky, a momentem, kdy obdrží úplně první bajt dat z odpovědi serveru. Je to tedy čistý ukazatel toho, jak rychle server "přemýšlí" a začne posílat obsah zpět.

Tato metrika je zásadní pro vnímání rychlosti webu, protože představuje úvodní prodlevu, během které se uživateli na obrazovce neděje absolutně nic. Dlouhé TTFB je často prvním signálem problémů na straně serveru nebo v backendové části aplikace. Může být způsobeno pomalým zpracováním dat v redakčním systému, složitými databázovými dotazy, nedostatečným serverovým výkonem nebo chybějící či špatně nastavenou cachovací vrstvou.

Z pohledu optimalizace je důležité TTFB odlišovat od ostatních metrik, jako je například FCP (First Contentful Paint), která měří, kdy se na stránce vykreslí první viditelný prvek. Zatímco FCP se týká rychlosti načítání na straně klienta (v prohlížeči), TTFB se soustředí výhradně na rychlost serveru. Vyhledávače jako Google berou rychlost webu jako jeden z ranking faktorů a nízké TTFB je základním předpokladem pro dobré hodnocení a především pro pozitivní uživatelský zážitek.