HTTP Header Checker

Gib eine beliebige URL ein und sieh genau, was der Server zurückschickt: Statuscode, Weiterleitungskette und jeden Response-Header. Dazu gibt es eine verständliche Erklärung der Header, die für SEO, Caching und Sicherheit wichtig sind.

Aktualisiert am

Gib eine URL ein, um ihren HTTP-Status und ihre Response-Header zu sehen.

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

  • Statuscode und vollständige Weiterleitungskette mit Zeitangaben
  • Jeder Response-Header, bekannte Header mit Erklärung
  • Caching, Content-Type, X-Robots-Tag und HSTS auf einen Blick
  • Bewertung der Security-Header und rohe Header zum Kopieren

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: HTTP Header Checker

  1. Gib eine URL ein – eine Seite, ein Bild, eine CSS-Datei oder einen API-Endpunkt.
  2. Klicke auf Headers prüfen (oder drücke Strg+Enter).
  3. Prüfe den Statuscode und die Weiterleitungskette, danach schaust du in die Header-Tabelle. Bekannte Header werden in der rechten Spalte erklärt.
  4. Klicke auf Rohe Header kopieren, um sie in ein Ticket einzufügen, oder öffne den Security Headers Checker für einen detaillierten Sicherheitsbericht.

Was sind HTTP-Response-Header?

Jedes Mal, wenn ein Browser oder Crawler eine URL aufruft, antwortet der Server mit einer Statuszeile (etwa HTTP/1.1 200 OK), einer Reihe von Headern und danach dem Inhalt. Header sind Name-Wert-Paare, die die Antwort beschreiben: welcher Inhaltstyp übertragen wird, wie lange sie gecacht werden darf, ob Suchmaschinen sie indexieren dürfen und welche Sicherheitsrichtlinien der Browser anwenden soll. Auf der Seite selbst sind sie unsichtbar, deshalb verstecken sich dort so viele SEO- und Performance-Probleme.

Header, die für SEO und Performance wichtig sind

HeaderWorauf du achten solltest
Content-Typetext/html; charset=utf-8 für Seiten. Ein falscher Typ kann verhindern, dass eine Seite gerendert oder indexiert wird.
Cache-ControlLanges max-age für versionierte statische Dateien, kurz oder no-cache für HTML, das sich häufig ändert.
ETag / Last-ModifiedErmöglichen eine günstige Neuvalidierung (304 Not Modified), statt erneut herunterzuladen.
X-Robots-Tagnoindex entfernt die URL hier aus den Suchergebnissen. Praktisch für PDFs, fatal, wenn es versehentlich passiert.
LinkKann rel="canonical" für Nicht-HTML-Dateien enthalten, außerdem Preload-Hinweise.
VarySagt Caches, welche Request-Header die Antwort beeinflussen. Vary: User-Agent zersplittert Caches.
Strict-Transport-SecurityErzwingt HTTPS bei künftigen Besuchen. Strebe ein max-age von mindestens sechs Monaten an.

Cache-Control verstehen

Cache-Control: public, max-age=31536000, immutable bedeutet, dass jeder Cache die Datei ein Jahr lang speichern darf, ohne nachzufragen. Ideal für fingerprintete Assets wie app.3f2a1c.js. no-cache bedeutet nicht „nicht cachen“, sondern „speichern, aber vor jeder Verwendung neu validieren“. Um das Speichern komplett zu verbieten, nutze no-store. s-maxage gilt nur für geteilte Caches wie CDNs.

Header selbst prüfen

Im Terminal gibt curl -sI https://example.com die Header einer HEAD-Anfrage aus, und curl -sIL folgt Weiterleitungen. Im Browser öffnest du die DevTools → Netzwerk, lädst die Seite neu und klickst auf die Dokument-Anfrage. Dieses Tool zeigt dieselben Informationen ohne diese Schritte, folgt Weiterleitungen für dich und erklärt, was du siehst. Um Anfragen mit eigenen Methoden und Headern zu wiederholen, probiere den API Tester.

Auch gesucht als: response header prüfen, http header prüfen, curl -i online, cache-control prüfen, x-robots-tag, server header prüfen, http header anzeigen, server antwort header.

Passende Tools zu: HTTP Header Checker

  • CORS-Header-Generator & Tester — Siehst du „has been blocked by CORS policy“?
  • Security Headers Prüfer — 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.
  • Redirect-Checker — Verfolge eine URL Schritt für Schritt, um jede Weiterleitung, ihren Statuscode und ihre Ladezeit zu sehen.
  • cURL zu Code — Füge einen curl-Befehl ein, z.

Häufige Fragen

Wie prüfe ich die Header eines Servers?
Gib die URL ein und starte die Prüfung. Du bekommst den Statuscode, alle Weiterleitungen und sämtliche Response-Header, die der Server sendet, etwa Server, Cache-Control, Content-Type und Security-Header, verständlich erklärt.
Wie prüfe ich HTTP-Header im Browser?
Öffne die DevTools (F12), wechsle zum Tab Netzwerk, lade die Seite neu und klicke auf die erste Anfrage. Im Bereich Header siehst du sowohl Request- als auch Response-Header.
Was ist der X-Robots-Tag-Header?
Er ist das HTTP-Pendant zum Robots-Meta-Tag. X-Robots-Tag: noindex hält eine URL aus den Suchergebnissen und funktioniert für jeden Dateityp, auch für PDFs und Bilder.
Warum sehe ich keinen Content-Encoding-Header?
Dieser Checker fordert unkomprimierte Antworten an, damit er sie zuverlässig auslesen kann. Deshalb wird gzip oder Brotli meist nicht angezeigt. Um die Komprimierung zu testen, führe curl -sI -H "Accept-Encoding: gzip, br" https://deine-seite aus.
Welche Anfrage sendet der Checker?
Eine standardmäßige GET-Anfrage, die sich als Bot identifiziert und bis zu 10 Weiterleitungen folgt. Manche Seiten liefern Browsern, eingeloggten Nutzern oder bestimmten Ländern andere Header. Deshalb können die Ergebnisse leicht von dem abweichen, was du im Browser siehst.
Was ist der Unterschied zwischen no-cache und no-store?
no-cache erlaubt das Speichern der Antwort, verlangt aber eine Neuvalidierung beim Server, bevor sie erneut verwendet wird. no-store verbietet das Speichern ganz und ist für sensible Daten gedacht.

Ähnliche Tools