Die CachePilot-Beta ist offen. Kostenlos an der Beta teilnehmen

WooCommerce

Redis-Cache für WooCommerce-Shops

CachePilot cacht Shop-Seiten und löscht sie bei Preis- und Bestandsänderungen gezielt. Diese Seite nennt jeden Auslöser und beschreibt, was mit dem Warenkorb passiert.

Ratgeber zum Page Cache in WooCommerce

Ausschnitt der Seite „Modules“ von CachePilot: WooCommerce Optimizer, WordPress Core Cache, Cache Groups Manager, CSS and JS Minify, Options Optimizer und Page Cache, jeweils aktiv und von Autopilot gesteuert

Was einen Purge auslöst

Die Hooks sitzen an der WooCommerce-API. Darum zählen Änderungen aus dem Admin, über REST, WP-CLI und Importe ebenso wie geplante Aktionspreise. Eine Massenbearbeitung leert den Cache einmal, am Ende der Anfrage.

01

Preis oder Aktionszeitraum

Eine gespeicherte Änderung an Preis, Aktionszeitraum, Steuerstatus oder Steuerklasse leert den gesamten Page Cache, weil ähnliche Produkte und Upsells den Preis auch auf anderen Seiten zeigen.

02

Bestand

Eine Bestellung, ein Import oder eine Bestandsänderung löscht die Produktseite samt ihren Shop- und Kategorieseiten.

03

Produkt gespeichert oder neu sortiert

Jede andere gespeicherte Produktänderung und eine neue Produktreihenfolge löschen dieselben Seiten.

04

Shop-Einstellungen

Änderungen an Währung, Zahlenformat, Steuereinstellungen, Steuersätzen und Standardland leeren den gesamten Page Cache.

Autopilot-Log nach einer Preisänderung: Full page cache invalidated, Auto-preload scheduled, danach Auto-preload executed: 95 pages
Das Log, nachdem der Preis eines Testprodukts von 20 auf 21 geändert wurde.

Eine direkt in die Datenbank geschriebene Änderung löst keinen dieser Hooks aus. Eine solche Seite bleibt bestehen, bis ihre Lebensdauer endet, höchstens 12 Stunden.

Warenkorb-Fragmente

Die Fragments-Anfrage füllt auf jeder gecachten Seite den Mini-Warenkorb. Bei aktivem Page Cache speichert CachePilot die Antwort für einen leeren Warenkorb 7 Tage lang, getrennt nach Sprache und Währung, und liefert sie aus, bevor WordPress lädt.

Eine Antwort mit Warenkorbinhalt kommt jedes Mal von WordPress. Änderungen an Theme, Menü und Widgets leeren die gespeicherten Antworten.

Die Page-Cache-Einstellungen von CachePilot mit den Hinweisen zu ausgeschlossenen WooCommerce-Seiten und zu Warenkorb-Cookies

Time to First Byte (TTFB) einer gecachten Seite

33 bis 54 ms

Gecachte Seite in einem WooCommerce-Live-Shop, November 2026

Messmethode

Fragen von Shop-Betreibern

Werden Seiten gecacht, wenn Artikel im Warenkorb liegen?

Besucher mit Artikeln im Warenkorb bekommen gecachte Seiten, der Mini-Warenkorb kommt über die Fragmente. Eine Seite, die für einen solchen Besucher oder für jemanden mit WooCommerce-Session erzeugt wurde, wird nicht gespeichert, weil sie Hinweise für diesen Besucher zeigen kann.

Cacht CachePilot den Checkout?

Nein. Warenkorb-, Checkout- und Kontoseiten sind ausgeschlossen, und POST-Anfragen gehen immer an WordPress.

Kann ich das Fragments-Skript einschränken?

Ja. Eine Einstellung des Moduls WooCommerce Optimizer lädt es nur auf Shop-, Warenkorb- und Checkout-Seiten. Standardmäßig ist sie aus, weil das Skript den Mini-Warenkorb auf gecachten Seiten aktualisiert.

Test auf einer Staging-Kopie Ihres Shops

Installieren Sie CachePilot in der Beta für Unternehmen auf einer Staging-Website und ändern Sie einen Preis, um den Purge zu sehen.