Startseite > Lexikon > Web, UX & Conversion > Cache

Bleistiftskizze: Koch am Herd, Kellner nimmt abgedeckten Teller aus orange markiertem Regal mit fertigen Gerichten, als Bild für Cache
Web, UX & Conversion

Cache

Der Grund, warum deine Website beim zweiten Besuch schneller lädt — und warum du deine eigene Änderung manchmal einfach nicht siehst.

Auch bekannt alsZwischenspeicherCachingBrowser-CacheSeiten-Cache

4 Min

Lesezeit

14.11.2026

Letzte Aktualisierung

Was ist ein Cache?

Du änderst einen Text auf deiner Website, lädst neu — und siehst den alten. Kaputt? Meistens nicht. Meistens ist es der Cache.

Ein Cache ist ein Zwischenspeicher. Er legt eine fertige Antwort des Servers ab, etwa eine Seite, ein Bild oder eine Schriftdatei. Kommt dieselbe Anfrage noch einmal, liefert er die gespeicherte Fassung aus. Der Server muss nichts neu berechnen. Das ist schneller und schont den Server.

Stell dir eine Küche vor: Statt jeden Teller frisch zu kochen, stehen die beliebtesten Gerichte schon fertig im Regal. Der Kellner greift zu, der Gast wartet nicht.

Die wichtigsten Arten

  • Browser-Cache: dein Browser speichert Bilder, CSS und Skripte. Beim nächsten Besuch lädt er sie von der Festplatte.
  • Seiten-Cache: der Server legt die fertige HTML-Seite ab, statt sie bei jedem Besuch aus PHP und Datenbank neu zu bauen. Das machen Plugins wie WP Rocket.
  • Objekt-Cache: hält Ergebnisse aus der Datenbank vor, meist mit Redis oder Memcached.
  • CDN-Cache: Kopien deiner Seite auf Servern in vielen Städten, nah am Besucher.

Was ein Cache für die Ladezeit bringt

Der Seiten-Cache wirkt vor allem auf die Time to First Byte: wie lange es dauert, bis das erste Byte der Antwort ankommt. Google nennt 0,8 Sekunden oder weniger gut, über 1,8 Sekunden schlecht. Laut HTTP Archive schafften 2024 nur 42 % der Seiten auf dem Handy einen guten Wert.

Für Dateien wie Bilder, Schriften und Skripte empfiehlt Lighthouse eine Cache-Zeit von mindestens 30 Tagen. Gesteuert wird das über den HTTP-Header Cache-Control.

Anweisung

Bedeutet

max-age

so viele Sekunden ohne Nachfrage nutzen

immutable

ändert sich nie, nicht nachfragen

no-cache

speichern, aber vorher beim Server prüfen

no-store

gar nicht speichern

Fall A · Zurück-Taste

Yahoo! JAPAN News und der Back/Forward-Cache

0,04 → 54 %

Treffer im Zurück-Cache (Handy)

+9 %

Werbeeinnahmen (Handy)

Ein Header geändert, Seitenaufrufe +2,26 %

Fallstudie auf web.dev: no-store durch no-cache ersetzt, unload durch pagehide.

Fall B · verschenktes Potenzial

Websites, die das Speichern verbieten

21 %

der Websites senden no-store

1 von 5

Navigationen am Handy sind Zurück/Vor

Jede fünfte Navigation könnte sofort laden

HTTP Archive 2024 und Chrome-Nutzungsdaten laut web.dev.

Häufige Fehler

Fehler 1 · no-cache für „nicht speichern“ halten

Klingt so, heißt es aber nicht. no-cache speichert und fragt vor jeder Nutzung beim Server nach. Wer wirklich nichts speichern will, braucht no-store — und verschenkt damit den Zurück-Cache.

Fehler 2 · Eingeloggt prüfen

WP Rocket liefert eingeloggten Nutzern keine gecachten Seiten aus. Du siehst als Admin also etwas anderes als deine Besucher. Prüf Änderungen immer abgemeldet oder im privaten Fenster.

Fehler 3 · Nur eine Ebene leeren

Browser, Plugin, Server, CDN: Jede Ebene kann eine alte Fassung halten. Wer nur im Plugin auf „Cache leeren“ klickt, sieht im CDN noch die alte Seite. Leer von innen nach außen.

Fehler 4 · Persönliches im gemeinsamen Cache

Warenkorb, Kasse und Kundenkonto dürfen nie für alle zwischengespeichert werden — sonst sieht der nächste Besucher fremde Artikel. Gute Plugins nehmen diese Seiten bei bekannten Shop-Systemen von selbst aus. Prüf es trotzdem nach jedem Update.

So nutzt du den Cache richtig

  • Seiten-Cache einschalten: In WordPress mit WP Rocket (kostenpflichtig), WP Super Cache oder W3 Total Cache. LiteSpeed Cache hat über 7 Millionen Installationen, sein Seiten-Cache läuft aber nur auf LiteSpeed-Servern.
  • Lange Cache-Zeiten für Dateien: mindestens 30 Tage, bei versionierten Dateien ein Jahr mit immutable.
  • Hart neu laden: In Chrome ignoriert Umschalt + F5 oder Strg + Umschalt + R den Browser-Cache, auf dem Mac ⌘ + Umschalt + R.
  • Langsamen Server nicht verstecken: Google warnt, dass ein Cache ein langsames Backend überdecken kann. Miss die Time to First Byte auch einmal ohne Cache.
  • Nach Updates prüfen: Neues CSS? Cache leeren und die Seite abgemeldet ansehen.

Häufige Fragen

Warum sehe ich meine Änderung an der Website nicht?

Meist liefert ein Cache noch die alte Fassung aus — im Browser, im Caching-Plugin, auf dem Server oder im CDN. Leere den Plugin-Cache, lade hart neu oder öffne die Seite in einem privaten Fenster.

Wie leere ich den Browser-Cache?

Für eine einzelne Seite reicht hartes Neuladen: in Chrome Umschalt + F5 oder Strg + Umschalt + R, am Mac ⌘ + Umschalt + R. Den ganzen Cache löschst du in den Browser-Einstellungen unter Datenschutz und Browserdaten.

Brauche ich als WordPress-Nutzer ein Caching-Plugin?

In den meisten Fällen ja, außer dein Hoster bringt einen Seiten-Cache schon mit. Ohne Cache baut WordPress jede Seite bei jedem Besuch neu aus PHP und Datenbank. Wichtig ist nur ein Plugin, nicht mehrere gleichzeitig.

Was ist der Unterschied zwischen no-cache und no-store?

Mit no-cache darf der Browser speichern, muss aber vor jeder Nutzung beim Server nachfragen, ob die Fassung noch aktuell ist. Mit no-store wird gar nichts gespeichert. Das zweite verhindert auch den schnellen Zurück-Cache.

Gibt es den Google-Cache noch?

Nein. Das ist ein anderer Cache: Google hat seine gespeicherten Kopien von Webseiten Anfang 2024 aus den Suchergebnissen entfernt. Alte Fassungen findest du heute über die Wayback Machine.

Begriff teilenHat dir die Definition geholfen? Schick sie weiter.