HTTP-Header-Prüfer
This makes two user-triggered requests for one URL from Cloudflare infrastructure. It compares user-agent responses, not verified crawler behavior or crawler IP access.
Compare staging or another URL
The report compares the final response headers from two independent checks.
Die Prüfungen laufen auf unserem Server. Wir rufen die von dir eingegebene URL ab und speichern die Ergebnisse nicht. Complete response header maps are returned to your browser. Repeating the same URL and user-agent within about ten minutes may reuse a short-lived edge cache. Anonyme Ergebniszähler auf Ausführungsebene können für aggregierte Forschung verwendet werden; URLs, Domains, IP-Adressen und Kennungen werden nie einbezogen, und Statistiken werden erst ab 100 Ausführungen veröffentlicht.
Compare common headers across up to five URLs
Frequency is calculated in this browser from the live final responses in this run. It is not a global popularity dataset.
| Header | Responses | Frequency | Registry status |
|---|
+ speichert die aktuelle Website oder Seite. Nutze ☆ neben einer gespeicherten Website, Seite oder Liste, um sie als Favorit zu markieren. Der Verlauf der letzten Prüfungen erscheint darunter.
Benannte Liste erstellen
Ziel aus deinen lokalen Auswahlen übernommen.
Website-Pass Lokaler Kontext für diese gespeicherte Website
Lokale Daten
Gespeicherte Ziele, benannte Listen und Zusammenfassungen der letzten Prüfungen bleiben nur in diesem Browser.
Delivery & transfer facts
Cache diagnostics
Changed final-response headers
Redirect chain & complete headers
Raw curl-style header view
Dieses Werkzeug bewerten
Über dieses Werkzeug
Prüfe jeden HTTP-Antwort-Header einer Weiterleitungskette mit getrennten Sicherheits- und SEO-Bewertungen, CDN- und Edge-Fingerabdrücken, Kompressionsdaten, ehrlichen Hinweisen auf beworbenes HTTP/3, einer rohen curl-Ansicht und einem optionalen Umgebungsvergleich.
Der Bericht bewertet öffentliche Header-Signale. Er beweist weder die Sicherheit noch eine bestimmte Ursprungsinfrastruktur.
Funktionen
- Vollständige Header für jede beobachtete Weiterleitungsstation
- Deterministische Sicherheits- und SEO-Bewertungen mit einzelnen Befunden
- User-Agents für Browser, Googlebot und weitere unterstützte Crawler
- Kompression, Edge-Fingerabdruck, HTTP/3-Hinweis, Rohdatenexport und optionaler Vergleich zwischen Staging und Produktion
So funktioniert es
Ein begrenzter serverseitiger Prüfer sendet den ausgewählten User-Agent, zeichnet jede Weiterleitungsantwort einschließlich der Zwischen-Header auf und liefert normalisierte Zuordnungen und Zeitangaben. Die Browserfunktionen bewerten die endgültige Antwort, parsen Link-Header, prüfen Kompression und beworbene Protokolle, erkennen Edge-Fingerabdrücke und vergleichen optional eine zweite endgültige Antwort.
Einschränkungen
- Die Sicherheitsbewertung prüft keine Anwendungsschwachstellen, Authentifizierung, Serverkonfiguration, Abhängigkeitsrisiken oder die tatsächliche Wirkung von Richtlinien.
- Die Fetch Headers API kann wiederholte Header-Zeilen zusammenführen. Kombinierte Werte werden bewertet; die ursprüngliche Reihenfolge und die Feldgrenzen lassen sich nicht rekonstruieren.
- Anfragen mit Crawler-User-Agents stammen aus der Rechenzentrumsinfrastruktur von Cloudflare, nicht aus verifizierten IP-Bereichen der Crawler. HTML-Metadaten und das Verhalten des Inhalts einer 200-Antwort werden nicht geprüft.
Häufig gestellte Fragen
Bewahrt das Tool wiederholte Header-Feldzeilen?
Nicht exakt. Die `Worker` `Fetch` `Headers` API liefert einen normalisierten und möglicherweise kombinierten Wert. Der Prüfer analysiert diesen Gesamtwert, kann aber ursprüngliche Reihenfolge oder Grenzen wiederholter Feldzeilen nicht rekonstruieren.
Zeigt das Werkzeug die HTTP-Version?
Nicht exakt. Der Worker meldet nur, wenn `Alt`-`Svc` HTTP/3 bewirbt. Das beweist nicht, dass diese Anfrage tatsächlich HTTP/3 verwendet hat.
Warum unterscheiden sich `Browser`- und Googlebot-Ergebnisse?
Websites können Header je nach `User`-`Agent` verändern. Die Anfrage sendet die ausgewählte `User`-`Agent`-Zeichenfolge aus einem `Cloudflare`-Rechenzentrum und nicht aus einem verifizierten Crawler-IP-Bereich.
Werden die URLs gespeichert?
Die URL wird für diesen Bericht abgerufen. Ein kurzlebiger `Edge`-`Cache` kann dieselbe Antwort für URL und `User`-`Agent` etwa zehn Minuten lang wiederverwenden. Eine dauerhafte Speicherung im Konto findet nicht statt.
Beweist eine hohe Sicherheitsbewertung der Header, dass eine Website sicher ist?
Nein. Die Bewertung deckt eine definierte Menge öffentlicher Antwort-Header ab. Sie prüft keine Anwendungsschwachstellen, Authentifizierung, Serverkonfiguration oder die tatsächliche Wirkung von Richtlinien.
Prüft die SEO-Bewertung Canonical- und Robots-Tags im HTML?
Nein. Sie bewertet HTTP-Signale wie X-Robots-Tag und Link-Header. Seitenspezifische Canonical- und Robots-Elemente erfordern einen HTML-fähigen Prüfer.
Häufige Probleme und ihre Behebung
- Fehler Der Header HSTS fehlt Lösung: Sende Strict-Transport-Security in HTTPS-Antworten. Beginne mit einem getesteten max-age und erweitere erst dann auf includeSubDomains, wenn jede Unterdomain vollständig über HTTPS erreichbar ist.
- Warnung Die HSTS-Gültigkeitsdauer ist zu kurz Lösung: Erhöhe den max-age-Wert von Strict-Transport-Security auf mindestens 31.536.000 Sekunden, nachdem du bestätigt hast, dass HTTPS auf allen abgedeckten Rechnernamen funktioniert.
- Fehler Die Richtlinie zur Inhaltssicherheit fehlt Lösung: Füge eine Content-Security-Policy hinzu, die nur die tatsächlich benötigten Skripte, Stile, Bilder, Rahmen und Verbindungen freigibt. Verschärfe sie anschließend vom Modus report-only zur Durchsetzung.
- Warnung Der Schutz vor unerlaubter Einbettung fehlt Lösung: Setze frame-ancestors in der Content-Security-Policy auf die Ursprünge, die die Seite einbetten dürfen. Verwende alternativ X-Frame-Options: DENY, wenn Einbettung nie erlaubt ist.
- Warnung Die Referrer-Policy fehlt Lösung: Setze Referrer-Policy auf strict-origin-when-cross-origin oder auf eine strengere Richtlinie, die weiterhin die Analyseanforderungen der Website unterstützt.
- Warnung Die Verweisrichtlinie gibt vollständige URLs preis Lösung: Vermeide die beiden folgenden Richtlinienwerte: unsafe-url origin-when-cross-origin Verwende stattdessen: strict-origin-when-cross-origin So legen Anfragen an fremde Ursprünge keine vollständigen Pfade oder Abfragezeichenfolgen offen; der Referrer bleibt auf den notwendigen Ursprung begrenzt.
- Information Die Richtlinie zur ursprungsübergreifenden Einbettung fehlt Lösung: Wenn die Seite ursprungsübergreifende Isolierung benötigt, setze Cross-Origin-Embedder-Policy: require-corp und stelle sicher, dass jede eingebettete ursprungsübergreifende Ressource ausdrücklich zustimmt. Dokumentiere andernfalls, dass keine Isolierung erforderlich ist.
- Fehler Mehrere kanonische HTTP-URLs sind vorhanden Lösung: Sende genau einen HTTP Link-Header mit rel="canonical" für die bevorzugte URL und entferne widersprüchliche kanonische Ziele am Randnetz oder Ursprungsserver.
- Fehler Vary: * verhindert die sinnvolle Zwischenspeicherung Lösung: Ersetze Vary: * durch genau die Anfrage-Header, welche die Antwort tatsächlich verändern, etwa Accept-Encoding oder Accept-Language, damit Zwischenspeicher sie wiederverwenden können.
- Warnung Die Antwort variiert je nach Kennung des Benutzerprogramms Lösung: Vermeide nach Möglichkeit, die vollständige Antwort anhand des User-Agent zu variieren. Nutze Funktionserkennung oder ein eng normalisiertes Gerätesignal und bestätige, dass Crawler gleichwertige Hauptinhalte erhalten.
- Warnung Googlebot erhält eine restriktive Cache-Steuerung Lösung: Entferne die speziell für Googlebot gesendete Cache-Steuerung no-store/private, sofern der Inhalt nicht tatsächlich personalisiert ist, und liefere dieselbe öffentlich cachebare Darstellung wie für andere Nutzer.
- Information Der Header Cache-Control fehlt Lösung: Lege eine ausdrückliche, zur Ressource passende Cache-Control-Richtlinie fest. Verwende public max-age/s-maxage für wiederverwendbare Inhalte oder no-store für wirklich vertrauliche Antworten.
- Information Der Header ETag fehlt Lösung: Füge für zwischenspeicherbare Antworten einen stabilen ETag- oder Last-Modified-Prüfer hinzu, damit die Empfänger unveränderte Inhalte erneut validieren können, ohne sie herunterzuladen.
- Fehler X-Robots-Tag blockiert die Indexierung Lösung: Entferne noindex aus dem X-Robots-Tag von URLs, die für die Suche vorgesehen sind. Prüfe anschließend die endgültige Antwort und fordere ein erneutes Crawling an.