Technisch

Wat is responscompressie (gzip/brotli), en waarom inschakelen?

Een serverinstelling die je pagina tijdens het transport verkleint, zonder iets te veranderen aan wat een bezoeker daadwerkelijk ziet.

Wat het is

Wanneer een server een pagina naar de browser van een bezoeker stuurt, kan hij die data optioneel eerst comprimeren β€” inpakken tot een kleiner formaat, hetzelfde basisidee als een bestand zippen voordat je het mailt β€” waarna de browser het direct bij aankomst automatisch weer uitpakt. Gzip en brotli zijn de twee meest gebruikte compressiemethoden hiervoor op het web; brotli is nieuwer en comprimeert over het algemeen iets beter, maar beide bereiken hetzelfde doel.

Dit gebeurt volledig achter de schermen: een bezoeker ziet nooit een "gecomprimeerde" versie van iets, hij ervaart het simpelweg als een pagina die sneller aankwam dan anders het geval zou zijn geweest.

Waarom het belangrijk is

Tekstgebaseerde content β€” HTML, CSS en JavaScript-code β€” comprimeert doorgaans tot een fractie van de oorspronkelijke omvang, vaak 60-80% kleiner, vanwege hoe repetitief dat soort code doorgaans is. Een kleiner bestand over het netwerk versturen kost minder tijd, wat vooral telt op tragere verbindingen zoals mobiel internet, waar elke extra seconde laadtijd de kans vergroot dat een bezoeker afhaakt en vertrekt voordat de pagina zelfs maar klaar is met verschijnen.

In tegenstelling tot veel prestatieverbeteringen is het inschakelen van compressie doorgaans één instelling, geen herontwerp β€” het is een van de meest waardevolle, minst arbeidsintensieve fixes die er zijn voor sitesnelheid.

Hoe je het oplost

  1. Controleer of compressie al is ingeschakeld via de ontwikkelaarstools van je browser (tabblad Netwerk) en kijk bij de responseheaders van een paginaverzoek naar Content-Encoding: gzip of Content-Encoding: br.
  2. Gebruik je een statische host zoals Netlify, Vercel of Cloudflare Pages, dan staat compressie meestal al standaard aan β€” geen actie nodig.
  3. Op een traditionele webhost met cPanel of vergelijkbaar, zoek naar een schakelaar voor "gzip-compressie" bij de prestatie- of optimalisatie-instellingen.
  4. Beheer je je eigen server, vraag dan je host of ontwikkelaar om gzip- of brotli-compressie in te schakelen op server- of CDN-niveau β€” dit is een standaard, goed gedocumenteerde configuratiewijziging voor elke gangbare serversoftware.
  5. Controleer daarna de responseheaders opnieuw om te bevestigen dat compressie nu actief is.

Controleer of jouw eigen website dit probleem heeft

Launch Readiness scant je website in enkele seconden op dit en ~50 andere problemen vΓ³Γ³r de lancering β€” gratis, zonder registratie.

Start een gratis controle