So nutzt du: HTTP Header Checker
- Gib eine URL ein – eine Seite, ein Bild, eine CSS-Datei oder einen API-Endpunkt.
- Klicke auf Headers prüfen (oder drücke Strg+Enter).
- Prüfe den Statuscode und die Weiterleitungskette, danach schaust du in die Header-Tabelle. Bekannte Header werden in der rechten Spalte erklärt.
- 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
| Header | Worauf du achten solltest |
|---|---|
Content-Type | text/html; charset=utf-8 für Seiten. Ein falscher Typ kann verhindern, dass eine Seite gerendert oder indexiert wird. |
Cache-Control | Langes max-age für versionierte statische Dateien, kurz oder no-cache für HTML, das sich häufig ändert. |
ETag / Last-Modified | Ermöglichen eine günstige Neuvalidierung (304 Not Modified), statt erneut herunterzuladen. |
X-Robots-Tag | noindex entfernt die URL hier aus den Suchergebnissen. Praktisch für PDFs, fatal, wenn es versehentlich passiert. |
Link | Kann rel="canonical" für Nicht-HTML-Dateien enthalten, außerdem Preload-Hinweise. |
Vary | Sagt Caches, welche Request-Header die Antwort beeinflussen. Vary: User-Agent zersplittert Caches. |
Strict-Transport-Security | Erzwingt 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?
Wie prüfe ich HTTP-Header im Browser?
Was ist der X-Robots-Tag-Header?
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?
curl -sI -H "Accept-Encoding: gzip, br" https://deine-seite aus.Welche Anfrage sendet der Checker?
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.