WordPress Caching einfach erklärt

HostBott Team10. März 2026 6 Min. Lesezeit

Stellen Sie sich vor, Sie betreiben eine Bäckerei. Jeden Morgen kommen Kunden und bestellen ein Brot. Sie haben zwei Möglichkeiten: Sie backen das Brot jedes Mal frisch auf Bestellung, oder Sie backen morgens eine grössere Menge und bedienen die Kunden direkt aus dem Regal.

Bei WordPress funktioniert es ähnlich. Ohne Caching bäckt WordPress jede Seite für jeden Besucher neu: Datenbankabfragen, PHP-Verarbeitung, HTML-Zusammensetzung, alles von vorne. Mit Caching liegt die fertige Seite bereits bereit und wird direkt ausgeliefert. Das ist der Unterschied zwischen einer Sekunde und einer halben Zehntelsekunde.


Was ohne Caching bei jedem Seitenaufruf passiert

Um den Nutzen von Caching zu verstehen, hilft ein Blick auf das, was WordPress ohne Caching tut.

Ein Besucher ruft Ihre Website auf. Der Server empfängt die Anfrage und startet PHP. PHP führt Dutzende, manchmal Hunderte von Datenbankabfragen aus: Welche Beiträge sollen angezeigt werden? Welches Theme ist aktiv? Welche Widgets sind in der Seitenleiste? Welche Plugins müssen Inhalte hinzufügen? Die Datenbank liefert die Antworten, PHP verarbeitet sie und setzt das fertige HTML zusammen. Dieses HTML wird an den Browser des Besuchers geschickt.

Dieser Prozess dauert typischerweise zwischen 200 und 800 Millisekunden, nur für die serverseitige Verarbeitung. Und er wird bei jedem Aufruf wiederholt, auch wenn sich an der Seite seit Stunden nichts geändert hat.


Was Caching daran ändert

Ein Caching-Plugin greift in diesen Prozess ein. Nach dem ersten Aufruf einer Seite speichert es das fertige HTML als statische Datei. Beim nächsten Aufruf wird diese Datei direkt ausgeliefert, ohne PHP, ohne Datenbankabfragen.

Das Ergebnis: Die Serverantwortzeit sinkt von mehreren Hundert Millisekunden auf unter 50 Millisekunden. Für den Besucher ist das der Unterschied zwischen einer Seite, die spürbar lädt, und einer Seite, die einfach da ist.


Die drei wichtigsten Caching-Ebenen bei WordPress

Page Cache (Seitencaching)

Das ist die wichtigste Ebene und das, was die meisten Caching-Plugins primär machen. Die fertig gerenderte HTML-Seite wird gespeichert und bei wiederholten Anfragen direkt ausgeliefert.

Wichtig zu wissen: Page Caching funktioniert nicht für eingeloggte Benutzer und nicht für Seiten mit persönlichen Inhalten (z.B. Warenkorb bei WooCommerce). Für diese Fälle muss das Caching deaktiviert oder separat konfiguriert werden.

Browser Cache

Der Browser des Besuchers speichert Dateien wie CSS, JavaScript und Bilder lokal auf dem Gerät. Beim nächsten Besuch werden diese Dateien nicht erneut vom Server geladen, sondern aus dem lokalen Speicher des Browsers abgerufen.

Browser Caching wird über sogenannte Cache-Header gesteuert, die Ihr Server mit jeder Antwort mitsenden kann. Die meisten Caching-Plugins konfigurieren diese Header automatisch.

Object Cache (Objekt-Cache)

Auf einer technischeren Ebene führt WordPress auch dann Datenbankabfragen durch, wenn der Page Cache greift, zum Beispiel für eingeloggte Nutzer oder dynamische Elemente. Object Caching speichert häufig abgefragte Datenbankergebnisse im Arbeitsspeicher des Servers, sodass Abfragen nicht jedes Mal auf die Datenbank treffen.

Object Caching erfordert zusätzliche Server-Software wie Redis oder Memcached. Viele Managed-WordPress-Hosting-Anbieter bieten das als Teil ihres Pakets an.


Welche Caching-Plugins für WordPress geeignet sind

WP Super Cache

Kostenlos, von Automattic (dem Unternehmen hinter WordPress.com) entwickelt und gut gepflegt. Für die meisten kleineren bis mittleren WordPress-Websites eine solide Wahl. Die Konfiguration ist einsteigerfreundlich.

W3 Total Cache

Ebenfalls kostenlos und mit mehr Einstellungsmöglichkeiten als WP Super Cache. Das macht es mächtiger, aber auch komplexer. Für Einsteiger kann die Oberfläche überwältigend wirken.

WP Rocket

Kostenpflichtig (ca. CHF 60 bis 70 pro Jahr), aber die Konfiguration ist deutlich einfacher als bei den kostenlosen Alternativen. WP Rocket kombiniert Page Cache, Browser Cache, Datei-Minifizierung und Lazy Loading in einem Plugin. Für viele Nutzer rechtfertigt der eingesparte Konfigurationsaufwand den Preis.

LiteSpeed Cache

Nur sinnvoll, wenn Ihr Hosting-Server LiteSpeed als Webserver verwendet. Wenn das der Fall ist, ist LiteSpeed Cache eine der leistungsfähigsten Optionen überhaupt, weil Caching und Webserver direkt zusammenarbeiten. Viele Managed-WordPress-Anbieter setzen auf LiteSpeed.


Was beim Caching häufig falsch gemacht wird

Caching auf Entwicklungsumgebungen aktivieren. Wenn Sie Änderungen an Ihrer Website vornehmen und Caching aktiv ist, sehen Sie möglicherweise die alte, gecachte Version. Schalten Sie Caching beim Entwickeln aus oder nutzen Sie eine separate Staging-Umgebung.

Caching mit WooCommerce nicht richtig konfigurieren. Der Warenkorb, die Kasse und das Nutzerprofil dürfen nicht gecacht werden, da sie individuelle Inhalte enthalten. Gute Caching-Plugins erkennen WooCommerce automatisch. Prüfen Sie trotzdem nach dem Einrichten, ob Warenkorb-Updates korrekt funktionieren.

Zu viele Caching-Plugins gleichzeitig. Zwei Caching-Plugins, die sich gegenseitig in die Quere kommen, können mehr schaden als nützen. Immer nur ein Caching-Plugin aktiv haben.

Den Cache nie leeren. Nach Änderungen an Seiten, Posts oder Designs muss der Cache geleert werden, damit Besucher die neue Version sehen. Die meisten Plugins bieten dafür eine Schaltfläche im Dashboard. Manche können auch so konfiguriert werden, dass der Cache automatisch nach Veröffentlichungen geleert wird.


Wie Sie prüfen, ob Caching funktioniert

Öffnen Sie die Entwicklerwerkzeuge Ihres Browsers (Taste F12), wechseln Sie zum Tab "Netzwerk" und laden Sie Ihre Website neu. Klicken Sie auf den ersten Eintrag, also Ihre Seiten-URL, und schauen Sie im Bereich "Response Headers" nach. Wenn Caching aktiv ist, finden Sie dort einen Header wie X-Cache: HIT oder CF-Cache-Status: HIT. Das "HIT" zeigt an, dass die Seite aus dem Cache ausgeliefert wurde.

Alternativ: Messen Sie die TTFB (Time to First Byte) mit und ohne Caching über Google PageSpeed Insights oder GTmetrix. Mit korrekt konfiguriertem Page Cache sollte die TTFB unter 200 Millisekunden liegen.


Der einfachste Einstieg

Wenn Ihre WordPress-Website noch kein Caching hat, beginnen Sie mit WP Super Cache. Installation, Aktivierung, dann in den Einstellungen den "Einfachen Modus" aktivieren. Das dauert fünf Minuten und bringt in den meisten Fällen sofort messbare Verbesserungen.

Wenn Sie WooCommerce betreiben oder mehr Kontrolle möchten, ist WP Rocket die unkomplizierteste Lösung, auch wenn sie etwas kostet. Wer Managed WordPress Hosting nutzt, sollte zunächst prüfen, ob der Anbieter serverseitiges Caching bereits mitliefert. In dem Fall brauchen Sie kein zusätzliches Plugin.