Zum Hauptinhalt springen
SiteScan.top

Cache-Control-Header für HTML

Der Cache-Control-Header am HTML. Er entscheidet, wie lange Browser und CDNs die Antwort wiederverwenden dürfen, statt erneut zu fragen.

Cache-Control ist der Header, der Browsern, CDNs und Proxys sagt, ob sie eine Kopie der Antwort speichern dürfen und wie lange. Ohne ihn rät jeder Cache selbst: Manche halten die Seite unvorhersehbar lange, andere laden sie bei jedem Besuch neu. Beides ist schlecht – im ersten Fall sehen Besucher nach einer Änderung eine veraltete Seite, im zweiten lädt jeder Besuch das komplette HTML.

So prüft SiteScan

Der Scanner liest die Header des HTML der Startseite und zeigt den Cache-Control-Wert so, wie er gesendet wurde. Gibt es Cache-Control oder wenigstens einen Expires-Header, ist die Zeile grün: Der Server hat eine Entscheidung getroffen. Fehlt beides, zeigt die Zeile „Fehlt“ und wird gelb. Ein bewusstes no-store zählt ebenfalls als Entscheidung.

Was Sie senden sollten

Für HTML, das sich bei jeder Veröffentlichung ändert, ist Cache-Control: no-cache zusammen mit ETag oder Last-Modified üblich: Der Browser behält eine Kopie, fragt aber vor jeder Nutzung beim Server nach und bekommt eine kurze 304, wenn sich nichts geändert hat. Hinter einem CDN erlaubt s-maxage=300 dem CDN, die Seite fünf Minuten zu halten. Statische Dateien mit Versions-Hash im Namen dürfen ein Jahr gecacht werden: max-age=31536000, immutable. Details im Artikel über HTTP-Caching.

Prüfen Sie diesen Punkt auf Ihrer eigenen Website

Starten Sie einen kostenlosen Scan: Der Bericht zeigt diese Zeile für Ihre Domain zusammen mit den übrigen Prüfungen des Audits.

Mehr unter „Auslieferung und Reputation“

Was SiteScan prüft

TLS-Zertifikat

Domain-Registrierung

Indexierung

Adressen und Weiterleitungen

Security-Header

Auslieferung und Reputation

Interne Links

Offenliegende Dateien

Konventionsdateien

DNS und E-Mail

Datenschutz und Einwilligung

Core Web Vitals

Technologie