WooCommerce Geolocation verhindert Seiten-Caching

Wenn du das Plugin WooCommerce Geolocation aktivierst, hängt es an alle URLs einen sogenannten Query-String:

/?v=7516fd43adaa

Standardmäßig cacht WP Rocket keine URLs mit Query-Strings, wie dem „v“ in diesem Fall. Daher werden die von WooCommerce Geolocation nicht gecacht und die entsprechenden Seiten laden langsamer als andere.

So bringst du es zum Funktionieren:

1

Gehe zu WooCommerce → Einstellungen → Allgemein und wähle für die Option „Voreingestellter Ort für Kunden“ diesen Wert: „Geolokalisierung (Ortung mit Unterstützung für Seiten-Caches)“

WooCommerce-Einstellung „Geolokalisierung (Ortung mit Unterstützung für Seiten-Caches)“

2
Im Tab Erweitert von WP Rocket finde dieses Feld: „ Cache für Query-Strings“
3

Trage dort den Query-String von WooCommerce Geolocation als Wert ein: v

Tab „Erweitert“ mit Option zum Cachen von Query-String-URLs

Danach kannst du überprüfen, dass deine Seiten korrekt gecacht werden, wie hier beschrieben:
Überprüfen, ob WP Rocket deine Seiten cacht