Wat is Cache-Control Header Builder?
De Cache-Control HTTP-header vertelt browsers en CDN's hoe lang ze een bron moeten bewaren voordat ze een nieuwe kopie ophalen. Het correct instellen ervan verbetert de paginasnelheid voor terugkerende bezoekers en vermindert onnodige verzoeken. Ontbrekende of te agressieve cache-headers zijn een veelvoorkomende reden dat gebruikers verouderde content zien na een implementatie.
Snel antwoord
Gebruik de Cache-Control HTTP-header om browsers en CDN's te vertellen hoe lang ze een bron moeten bewaren voordat ze opnieuw valideren. Voor statische sites: gebruik public, max-age=31536000, immutable op fingerprint CSS/JS, public, max-age=0, must-revalidate op HTML en no-store op gevoelige pagina's.
Last updated: 2026-05-28
Beperkingen
- GitHub Pages ondersteunt geen aangepaste Cache-Control-headers - alleen ETag en Last-Modified worden automatisch verstrekt. Gebruik Cloudflare of een andere CDN ervoor voor aangepaste cacheregels.
- De immutable-richtlijn is geen officiële RFC-standaard maar wordt breed ondersteund door moderne browsers en CDN's. Zeer oude HTTP/1.1-proxy's kunnen het negeren.
- Browsers kunnen content nog steeds cachen wanneer offline of in back-forward cache, zelfs wanneer Cache-Control no-store zegt. Cache-Control is een hint, geen garantie.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Zo gebruik je deze tool
- Selecteer het brontype dat overeenkomt met uw content: statische HTML, fingerprint CSS/JS, afbeeldingen, feeds, privépagina's of no-store.
- Kies indien nodig uw hostingplatform voor specifieke implementatietips.
- Kopieer de Cache-Control headerwaarde en voeg deze toe aan uw serverconfiguratie, CDN-regels of het headers-bestand van uw hostingplatform.
Waarvoor je het kunt gebruiken
- Stel agressieve caching in voor fingerprint CSS- en JS-bestanden met content-hash bestandsnamen.
- Voorkom caching van authenticatiepagina's, afrekenstromen en gevoelige gebruikersgegevens.
- Configureer feed- en sitemap-freshheid zodat crawlers actuele content krijgen zonder buitensporige verzoeken.