TTFB staat voor Time to First Byte. Het is een prestatiemeting die aangeeft hoe snel een webserver reageert op een verzoek. De tijd wordt gemeten vanaf het moment dat je browser een pagina opvraagt tot het eerste stukje data binnenkomt.
De TTFB bestaat uit meerdere onderdelen. Eerst vindt de DNS-lookup plaats om het IP-adres te vinden. Daarna wordt een TCP-verbinding opgezet. Bij HTTPS volgt ook een TLS-handshake voor versleuteling. Tot slot verwerkt de server het verzoek en stuurt de eerste byte terug.
Google hanteert duidelijke richtlijnen voor TTFB. Een score onder 800 milliseconden is goed. Tussen 800 en 1800 milliseconden is gemiddeld en kan verbeterd worden. Boven 1800 milliseconden is slecht en vereist actie. Een snelle TTFB is belangrijk omdat het alle andere laadtijden beïnvloedt, zoals First Contentful Paint (FCP) en Largest Contentful Paint (LCP).
Je kunt TTFB verbeteren door betere hosting te kiezen, server-side caching te gebruiken, een CDN in te zetten, en database-queries te optimaliseren. Bij KeurigOnline monitoren we de TTFB van alle websites om optimale prestaties te garanderen.
Geschiedenis
TTFB is ontstaan als prestatiemeting in de vroege dagen van het web. Het concept werd belangrijk toen webprestaties steeds meer aandacht kregen bij zoekmachines en gebruikers.
Belangrijke ontwikkelingen:
- 2010: Google introduceert sitesnelheid als rankingfactor
- 2018: Mobiele snelheid wordt rankingfactor voor mobiele zoekresultaten
- 2020: Core Web Vitals worden geïntroduceerd (TTFB ondersteunt LCP)
- 2021: Core Web Vitals worden officiële rankingfactor
Bronnen