Hoe headeraudit.nl scant en beoordeelt
Geen black box: hieronder staat precies wat er gebeurt bij een scan, welke headers meewegen en hoe het eindcijfer tot stand komt.
Waarom headers?
HTTP-headers sturen hoe de browser zich gedraagt: welke scripts mogen draaien, of de site in een iframe geladen mag worden, en hoeveel er over de gebruiker gelekt wordt. De verkeerde afwezigheid van één header kan een verder solide site kwetsbaar maken.
Hoe wordt gescand?
headeraudit.nl doet server-side één HTTP-verzoek naar het opgegeven adres, leest de response headers en toetst ze aan bekende best practices. Er wordt niets op de doelsite geïnstalleerd en niets bewaard na de scan.
Hoe telt het cijfer?
Elke header weegt mee naar impact — Content-Security-Policy en Strict-Transport-Security het zwaarst. Ontbreekt de CSP, dan wordt het eindcijfer hoe dan ook naar C teruggebracht: zonder CSP staat de belangrijkste verdedigingslinie tegen script-injectie open.
Wat als een site blokkeert?
Sommige sites tonen een bot-blokkade (bijvoorbeeld een Cloudflare-challenge) aan de scanner. Dat cijfer is dan onbetrouwbaar. Eigenaren kunnen domeineigendom verifiëren via een TXT-record voor een grondigere, browser-gebaseerde scan.
Hoe de SEO- en AI-zichtbaarheidsscan werkt
Naast headers scant headeraudit.nl ook hoe vindbaar een site is voor zoekmachines én AI-systemen zoals ChatGPT en Perplexity — twee losse cijfers, elk opgebouwd uit losse checks.
Wat wordt er gecheckt?
Eén verzoek haalt de pagina-HTML, robots.txt en (indien aanwezig) llms.txt op. Daaruit worden SEO-basics gehaald (title, meta description, canonical, sitemap, viewport, html lang, H1, Open Graph) en AI-zichtbaarheidssignalen (AI-crawlertoegang, llms.txt, structured data, tekst-in-ruwe-HTML-ratio).
Hoe telt het SEO-cijfer?
Meta robots (noindex) weegt het zwaarst — staat noindex aan, dan verliest de pagina in één klap 20 van de 100 punten omdat de pagina dan actief uit zoekresultaten geweerd wordt. Title, meta description, robots.txt en sitemap wegen daarna het zwaarst mee.
Hoe telt het AI-cijfer?
AI-crawlertoegang (GPTBot, ClaudeBot, PerplexityBot e.a. niet geblokkeerd in robots.txt) weegt met 35 van de 100 punten het zwaarst, gevolgd door structured data (JSON-LD, 25 punten) en de tekst-in-ruwe-HTML-ratio (15 punten) — de meeste AI-crawlers voeren geen JavaScript uit en zien anders een lege pagina. llms.txt telt mee als opkomende, nog niet verplichte standaard.
Waarom losse cijfers?
Een site kan prima scoren voor Google en toch onzichtbaar zijn voor AI-antwoorden, of andersom. Door SEO en AI-zichtbaarheid apart te becijferen blijft zichtbaar welk van de twee aandacht nodig heeft.