Security Headers Checker

Bewerte die HTTP-Sicherheitsheader einer Website von A+ bis F, sieh, welche fehlen und warum sie wichtig sind, und kopiere fertige Konfigschnipsel für Nginx, Apache, Netlify, Vercel oder Cloudflare.

Aktualisiert am

Was der Security Headers Checker bewertet

Gib oben eine beliebige öffentliche URL ein und drücke Enter oder Strg + Enter.

  • Strict-Transport-Security (HSTS)
  • Content-Security-Policy
  • X-Content-Type-Options
  • X-Frame-Options / frame-ancestors
  • Referrer-Policy
  • Permissions-Policy
  • Header, die Versionen verraten
  • Konfigschnipsel für 5 Plattformen
Probieren:

Dieses Tool ruft die eingegebene öffentliche URL über unseren Server ab. Ergebnisse liegen nur wenige Minuten im Arbeitsspeicher und werden nie in einer Datenbank gespeichert.

So nutzt du: Security Headers Prüfer

  1. Gib die Website-URL ein und klicke auf Header prüfen. Wir folgen Weiterleitungen und analysieren die finale Antwort.
  2. Lies die Note und die Tabelle pro Header – jeder fehlerhafte Header erklärt das Risiko und den empfohlenen Wert.
  3. Wähle deine Plattform (Nginx, Apache, Netlify, Vercel oder Cloudflare) und kopiere den generierten Schnipsel für die fehlenden Header.
  4. Deploye die Änderung und prüfe danach erneut. Teste eine strikte Content-Security-Policy zuerst im Modus Report-Only, damit keine Skripte kaputtgehen.

Was sind HTTP-Sicherheitsheader?

Sicherheitsheader sind HTTP-Antwortheader, die dem Browser sagen, eingebaute Schutzmechanismen zu aktivieren: immer HTTPS verwenden, die Seite nicht in einem fremden Frame darstellen, nur Skripte aus vertrauenswürdigen Quellen ausführen, Dateitypen nicht raten und einschränken, welche Informationen im Referer-Header weitergegeben werden. Sie kosten nichts, erfordern in den meisten Fällen keine Code-Änderungen und schließen ganze Angriffsklassen wie Clickjacking, Protokoll-Downgrades und viele Cross-Site-Scripting-(XSS)-Payloads.

So wird die Note berechnet

Jeder der sechs Header bringt Punkte. Die Summe (0–100) ergibt die Note: A+ ab 90, A ab 75, B ab 60, C ab 45, D ab 30, E ab 15, darunter F. Seiten, die nicht über HTTPS ausgeliefert werden, sind auf 20 Punkte begrenzt.

HeaderPunkteSchützt vorEmpfohlener Wert
Strict-Transport-Security25Downgrade auf HTTP, SSL-Stripping, Cookie-Diebstahl im öffentlichen WLANmax-age=31536000; includeSubDomains (mindestens 180 Tage, um zu bestehen)
Content-Security-Policy25XSS, Dateninjektion, unerwünschte Drittanbieter-SkripteEine auf deine Seite zugeschnittene Policy, z. B. ausgehend von default-src 'self'
X-Content-Type-Options15MIME-Sniffing, das Uploads in ausführbare Skripte verwandeltnosniff
X-Frame-Options15Clickjacking über versteckte iframesSAMEORIGIN oder CSP frame-ancestors 'self'
Referrer-Policy10Weitergabe vollständiger URLs (mit Tokens oder Suchbegriffen) an andere Seitenstrict-origin-when-cross-origin
Permissions-Policy10Eingebettete Inhalte missbrauchen Kamera, Mikrofon, Standortcamera=(), microphone=(), geolocation=()

Außerdem markieren wir informationspreisgebende Header wie Server: Apache/2.4.41 oder X-Powered-By: PHP/8.1. Genaue Versionsnummern helfen Angreifern, bekannte Schwachstellen zuzuordnen. Entferne sie oder kürze sie.

Header auf gängigen Plattformen ergänzen

Nach dem Scan erzeugt das Tool Schnipsel, die nur die fehlenden Header enthalten: add_header … always; für Nginx, Header always set für Apache (.htaccess oder vhost), eine _headers-Datei für Netlify und Cloudflare Pages, das headers-Array in vercel.json sowie einen Cloudflare Worker oder eine Transform Rule für Seiten hinter Cloudflare.

Webflow, Squarespace, Wix und ähnliche gehostete Baukästen erlauben in Standardtarifen meist keine eigenen Antwortheader. Die übliche Lösung ist ein Reverse-Proxy vor der Seite: Leite die Domain zum Beispiel über Cloudflare und setze die Header mit einer Transform Rule oder einem Worker.

CSP und HSTS sorgfältig einführen

Eine strikte Content-Security-Policy kann Analytics, Chat-Widgets oder Inline-Skripte blockieren. Führe sie zuerst als Content-Security-Policy-Report-Only ein, beobachte die Browser-Konsole auf Verstöße und verschärfe die Policy, bevor du sie erzwingst. HSTS wird von Browsern für die gesamte max-age-Dauer zwischengespeichert. Starte deshalb mit einem kurzen Wert (z. B. einem Tag), falls Subdomains noch auf HTTP angewiesen sind. Für den Rest der Antwort prüfe jeden Header mit dem HTTP Header Checker und überprüfe Zertifikate mit dem SSL Checker.

Auch gesucht als: security headers prüfen, hsts checker, csp checker, http header sicherheit, x-frame-options, content security policy, header scanner, securityheaders.

Passende Tools zu: Security Headers Prüfer

  • CORS-Header-Generator & Tester — Siehst du „has been blocked by CORS policy“?
  • Redirect-Checker — Verfolge eine URL Schritt für Schritt, um jede Weiterleitung, ihren Statuscode und ihre Ladezeit zu sehen.
  • SEO-Check & Website-Audit — Füge eine URL ein, um bis zu 70 On-Page-SEO-Prüfungen sowie ein vollständiges Website-Audit durchzuführen: Lighthouse-Geschwindigkeit, Sicherheits-Header & SSL, strukturierte Daten, defekte Links, robots.txt & KI-Crawler, Grundlagen der Barrierefreiheit, Tracking & Einwilligung, SPF/DKIM/DMARC und Ablauf der Domain – zusammengefasst in einem Website-Score mit priorisierten Korrekturvorschlägen.
  • Seitengeschwindigkeits-Test — Starte Google Lighthouse für jede URL, mobil oder am Desktop.

Häufige Fragen

Beeinflussen Sicherheitsheader das SEO?
Sie sind kein direkter Ranking-Faktor. HTTPS selbst ist allerdings ein leichtes Signal, und HSTS erzwingt es. Die Header schützen Besucher und deinen Ruf – eine gehackte Seite mit Spam-Injektionen verliert schnell Rankings.
Brauche ich X-XSS-Protection noch?
Nein. Moderne Browser haben den XSS-Auditor entfernt, den dieser Header steuerte, deshalb wird er nicht bewertet. Nutze stattdessen eine Content-Security-Policy. Falls du den Header trotzdem sendest, ist X-XSS-Protection: 0 der empfohlene Wert.
Wie füge ich Sicherheitsheader zu einer Webflow-Seite hinzu?
Das Standard-Hosting von Webflow unterstützt keine eigenen Antwortheader. Leite die Domain über einen Reverse-Proxy wie Cloudflare und setze die Header dort mit einer Transform Rule (Modify Response Header) oder einem kleinen Worker.
Kann eine Content-Security-Policy meine Seite kaputt machen?
Ja, wenn sie nicht alle Domains auflistet, von denen deine Skripte, Styles, Schriften und Frames geladen werden. Starte mit Content-Security-Policy-Report-Only, behebe die gemeldeten Verstöße und wechsle dann zum erzwingenden Header.
Warum weicht meine Note von anderen Scannern ab?
Scanner gewichten Header unterschiedlich, und manche bewerten zusätzliche. Die sechs Header hier sind die allgemein anerkannten Grundlagen. Wichtiger als der Buchstabe ist die Tabelle pro Header.

Ähnliche Tools