TTFB staat voor: "time-to-first-byte". De time to first byte is de tijd tussen het HTTP-request en de eerste byte die terug verstuurd wordt naar je webbrowser. Deze wordt altijd gemeten inclusief de DNS-lookup van je website. Een DNS lookup is de vertaling van een website naar een IP-adres. Als je bijvoorbeeld de URL www.google.nl intypt in je webbrowser, dan wordt er door middel van een DNS lookup gekeken op welke server www.google.nl draait en deze wordt vertaald naar een IP-adres dat voor elke server uniek is, bijvoorbeeld: 172.217.168.227. Zonder de DNS lookup zou je dus geen www.google.nl in hoeven typen, maar 172.217.168.227 om op www.google.nl uit te komen.
Doordat de TTFB grote invloed heeft op de laadtijd van je website en deze een grote rol speelt voor je ranking in Google is het dus van groot belang dat je de TTFB van je website zo laag mogelijk houdt. Enkele factoren die invloed hebben op je TTFB zijn:
De meest eenvoudig manier om de TTFB van je website te verbeteren (naast op zoek te gaan naar een goede hosting partij). Is het gebruik maken van caching plugins. Deze plugins slaan de uitkomst van pagina's op, zonder caching plugin wordt iedere pagina bij elke klik compleet nieuw opgebouwd. Als je bijvoorbeeld een webshop hebt wordt er meerdere keren verbinding gemaakt met de database om producten en prijzen op te halen. Met een caching plugin worden de producten en prijzen als het ware opgeslagen zodat ze direct aan de bezoeker getoond kunnen worden.
Een ander voordeel van veel caching plugins is dat ze JavaScript en CSS bestanden combineren. Als je website gebouwd is met een thema dan is de kans groot dat er tientalle JavaScript en CSS bestanden ingeladen, vaak alleen al om het design van je website weer te geven. Voor elk bestand moet een losse verbinding met de server gemaakt worden en dus ook een DNS lookup zoals hierboven omschreven. Dit kun je deels af vangen door gebruik te maken van DNS prefetch. Maar het beste is om zoveel mogelijk Javascript en CSS bestanden samen te voegen tot één bestand en vervolgens te minimaliseren.
Een goede caching plugin om de complete snelheid (maar ook zeker de TTFB van je website) is WP Rocket. WP Rocket is een betaalde plugin waar je in eerste instantie vrij gemakkelijk de laadttijd van je Wordpress website mee kunt verlagen. Maar de plugin biedt ook uitgebreide opties zoals bijvoorbeeld het uitsluiten van bepaalde Javascript of CSS bestanden die je niet wilt samenvoegen tot één bestand (bijvoorbeeld omdat hiervan je Wordpress thema niet meer werkt).