Praktijkgidsen over security headers
Korte, praktische artikelen over het fixen en begrijpen van HTTP security headers.
Wij lieten headeraudit.nl door een andere scanner halen. Die gaf een B. Onze eigen scanner geeft een A+. Beide keken naar exact dezelfde headers — het verschil zit in hoe je een rapport opbouwt.
Veel sites blokkeren GPTBot, ClaudeBot en PerplexityBot zonder het te weten — via een oude robots.txt-regel of een WAF-preset. Zo vind en fix je het.
FAQPage, Organization en Article structured data geven AI-systemen kant-en-klare feiten in plaats van HTML om te interpreteren. Drie kopieerbare voorbeelden.
De meeste AI-crawlers voeren geen JavaScript uit. Is je content pas na hydration zichtbaar, dan zien GPTBot en PerplexityBot een lege pagina. Zo check en fix je dat.
llms.txt is de opkomende standaard om AI-systemen een gecureerd overzicht van je site te geven. Wat het wel en niet doet, en een sjabloon om zelf mee te starten.
Veel developers vermijden CSP uit angst voor downtime. Met Content-Security-Policy-Report-Only test je je policy risicoloos voordat je hem afdwingt.
X-Frame-Options kan maar één waarde tegelijk. In multi-domein architecturen en micro-frontends schiet dat tekort. CSP frame-ancestors is de moderne vervanger.
In een gelaagde infrastructuur (CDN, cache, reverse proxy, origin) kunnen headers dubbel voorkomen, gestript worden of overschreven worden. Zo bepaal je ownership.
Een F op headeraudit.nl klinkt erger dan het is. Acht van de negen headers zijn één regel config. Dit stappenplan fixt je grootste gaten in 10 minuten.