Je server is aan het dutten: zo verlaag je je TTFB
Voordat een browser iets kan laten zien, vraagt hij de pagina op bij je server. De tijd tot het eerste antwoord heet Time to First Byte, of TTFB. Alles wat daarna komt, wacht daarop.
In het kud-rapport Je server is aan het dutten
Waarom het uitmaakt
Een trage server vertraagt alles: je afbeeldingen, je scripts en je LCP. Duurt alleen het eerste antwoord al een seconde, dan haal je een snelle pagina bijna niet meer.
Onder de 600 milliseconden is goed, boven de 800 kan beter, en boven de 1,5 seconde is echt traag.
Zo los je het op
- Zet paginacaching aan. Dan bouwt je server een pagina niet bij elk bezoek opnieuw op, maar stuurt hij een kant-en-klare versie.
- Gebruik een CDN zoals Cloudflare. Dat stuurt je site vanaf een server dicht bij je bezoeker.
- Kijk naar je hosting. Goedkope gedeelde hosting deelt de server met honderden andere sites; dat merk je.
- Ruim op wat de server zwaar belast: veel plugins, een volle database of trage externe koppelingen.
- Houd je software bij. Een nieuwere PHP-versie is bijvoorbeeld vaak flink sneller dan een oude.
Op jouw platform
- WordPress
- Een cacheplugin (WP Rocket, LiteSpeed Cache, W3 Total Cache) is de belangrijkste stap. Vraag je hosting ook naar de PHP-versie en of er servercaching beschikbaar is.
- Shopify en Wix
- De server regelt het platform zelf. Is de TTFB daar hoog, dan zit het vaak in zware apps of ingewikkelde themacode.
Veelgestelde vragen
Wat is een goede TTFB?
Onder de 600 milliseconden is goed. Google noemt 800 milliseconden als grens voor een goede ervaring.
Helpt een CDN altijd?
Voor afbeeldingen en bestanden bijna altijd. Voor de pagina zelf vooral als het CDN ook HTML mag cachen, wat bij veel sites kan.