Edge Caching speichert den Cache Ihrer Kinsta-Seite (der nur im Rechenzentrum Ihrer Seite gespeichert wird) in einem beliebigen Rechenzentrum des globalen Netzwerks von Cloudflare 260+. Wenn Ihre Website-Besucher Ihre Website in ihrem Browser laden, werden die im Cache gespeicherten Antworten von dem Standort geliefert, der ihnen am nächsten liegt.

Edge Caching ist in allen Kinsta-Plänen kostenlos enthalten. Im Gegensatz zu ähnlichen Caching-Lösungen entstehen dir keine zusätzlichen Kosten, und für das Kinsta Edge Caching ist kein separates Plugin erforderlich.

Edge Caching aktivieren

Um Edge Caching zu aktivieren, logge dich bei MyKinsta ein und gehe zu WordPress-Seiten > Seitenname > Edge Caching.

Wissenswertes vor dem Aktivieren von Edge Caching

  • Edge Caching berücksichtigt derzeit keine Cache-Variationen mit enger Geolokalisierung (in der Nähe von Landesgrenzen, Bundesländern oder Städten). Wenn die IP-Geolokation in MyKinsta aktiviert ist (WordPress-Seiten > Seitenname > Werkzeuge > Geolokalisierung), wird der Cache an jedem PoP-Standort auf der Grundlage des Standorts des ersten Besuchers, der die betreffende Seite anfordert, gespeichert.
  • Benutzerdefinierte Ausschlüsse des Advanced Site Cache (z. B. Kombinationen aus benutzerdefinierten Cookies und URIs) werden vom Edge Caching nicht beachtet.
  • Du kannst Edge Caching aktivieren, wenn unser Support-Team keine benutzerdefinierten Cache-Regeln für deine Seite konfiguriert hat, die benutzerdefinierte Cookies oder Geolocation verwenden.

Klicke auf die Schaltfläche Aktivieren.

Edge Caching in MyKinsta aktivieren
Edge Caching in MyKinsta aktivieren

Lies dir in dem erscheinenden Modal/Pop-up Edge Caching aktivieren die Liste durch und klicke auf die Schaltfläche Edge Cache aktivieren, wenn alles gut aussieht.

Bestätige die Aktivierung des Edge Caching in MyKinsta.
Bestätige die Aktivierung des Edge Caching in MyKinsta.

Wenn wir feststellen, dass benutzerdefinierte Cache-Regeln hinzugefügt wurden, wird eine Warnung im Modal Edge-Caching aktivieren angezeigt. Wenn du dir sicher bist, dass diese Regeln nicht mit dem Edge Caching kollidieren, kannst du mit einem Klick auf die Schaltfläche Edge Caching aktivieren fortfahren. Wenn du dir nicht sicher bist, wende dich an einen Entwickler, um herauszufinden, ob die benutzerdefinierten Caching-Regeln deiner Seite mit Edge Caching kompatibel sind.

Warnung bei benutzerdefinierten Cache-Regeln, wenn Edge Caching aktiviert wird.
Warnung bei benutzerdefinierten Cache-Regeln, wenn Edge Caching aktiviert wird.

Sobald Edge Caching aktiviert ist, siehst du die Edge Caching-Einstellungen.

Edge-Caching-Einstellungen in MyKinsta.
Edge-Caching-Einstellungen in MyKinsta.

Mobilen Cache aktivieren

Wenn deine Website mobile Browser erkennt und Seiten mit speziellem Markup für diese Geräte generiert, kannst du einen mobilen Cache aktivieren, der von den Inhalten für Desktop-Nutzer getrennt ist. Wenn du dir diesbezüglich unsicher bist, wende dich bitte zuerst an deinen Entwickler der Seite.

Wenn Edge Caching aktiviert ist, kannst du das mobile Caching in den Edge Caching-Einstellungen deiner Website einschalten (WordPress Sites > sitename > Edge Caching). Klicke auf die Schaltfläche Mobilen Cache aktivieren, um die Vorteile des Edge Caching für mobile Geräte zu nutzen.

Aktiviere Mobile Edge Caching.
Aktiviere Mobile Edge Caching.

Kinsta Edge Cache löschen

Es gibt mehrere Möglichkeiten, wie du den Edge-Cache deiner Webseite löschen kannst. Hinweis: Wenn dein Theme oder ein aktives Plugin auf deiner Seite einen eingebauten Cache hat, empfehlen wir, den Cache dort zuerst zu leeren.

Cache in deinem WordPress-Dashboard leeren

Logge dich in dein WordPress-Dashboard ein.

Wenn du den Cache für die gesamte Webseite löschen möchtest, klicke auf den Link Cache löschen in der Admin-Symbolleiste in der oberen rechten Ecke der Seite. Dadurch werden sowohl das Edge-Caching als auch der Webseiten-Cache gelöscht.

Cache in WordPress mit dem Kinsta MU Plugin löschenCache in WordPress mit dem Kinsta MU Plugin löschenWenn du möchtest, dass der Cache für bestimmte URLs oder Pfade automatisch geleert wird, wenn du Änderungen an deiner Seite vornimmst, kannst du das in den Einstellungen des Kinsta MU-Plugins konfigurieren. Klicke in der linken Seitenleiste auf Kinsta Cache und füge die URLs hinzu, die bei Aktualisierungen deiner Webseite gelöscht werden sollen. Weitere Informationen findest du in unserem Leitfaden zum Hinzufügen von benutzerdefinierten Caching-URLs im Kinsta MU-Plugin.

Cache in MyKinsta leeren

Logge dich bei MyKinsta ein und gehe zu WordPress-Seiten > seitenname > Edge Caching.

Klicke auf die Schaltfläche Cache löschen, um den gesamten Cache zu löschen.

Edge Cache löschen in MyKinsta
Edge Cache löschen in MyKinsta

Wenn du nur bestimmte URLs oder Pfade löschen willst, gib die URL in das Feld URL-Cache löschen ein und klicke auf die Schaltfläche URL-Cache löschen. Um auch den Cache für die Unterverzeichnisse unter der URL zu löschen, aktiviere das Kästchen neben Cache für alle Unterverzeichnisse unter der angegebenen URL löschen.

Edge-Cache für bestimmte URLs löschen
Edge-Cache für bestimmte URLs löschen

Hinweis: Dies löscht nur den Edge-Cache. Wenn auch der Cache deiner Webseite gelöscht werden muss, musst du ihn separat löschen, indem du zu Extras > Webseiten-Cache gehst und auf die Schaltfläche Cache löschen klickst.

Edge Caching testen

Bevor du deine Webseite mit einem Tool zum Testen der Webseiten-Geschwindigkeit testest, empfehlen wir dir, die HTTP-Header einer Seite zu überprüfen, um sicherzustellen, dass sie aus dem Edge-Cache geladen wird. Im Folgenden findest du einige Möglichkeiten, um die HTTP-Header deiner Webseite zu überprüfen.

Überprüfe das Kinsta-Edge-Caching mit dem HTTP-Status- und Redirect-Checker von Kinsta

Mit unserem kostenlosen HTTP-Status- und Redirect-Checker kannst du den HTTP-Status und die Redirect-Kette einer beliebigen URL überprüfen. Mit diesem Tool kannst du die Antwort-Header überprüfen, um festzustellen, ob das Kinsta Edge Caching funktioniert.

Wähle eine Seite aus, die aus dem Edge Cache bedient werden soll, und kopiere die URL aus der Adressleiste deines Browsers. Füge diese URL in das Tool zur Überprüfung der Weiterleitung ein und führe die Überprüfung durch.

Du solltest ein Ergebnis wie dieses sehen:

Kinsta Edge Cache Header, ki-cache-type und Ki-CFCache-Status, im HTTP-Status und Redirect Checker
Kinsta Edge Cache Header, ki-cache-type und Ki-CFCache-Status, im HTTP-Status und Redirect Checker

Scrolle nach unten, bis du Response-Header siehst. In diesem Abschnitt gibt es zwei Header, deren Werte du überprüfen musst: ki-cache-type und Ki-CF-Cache-Status. Der ki-cache-type Header sollte den Wert Edge haben. Der Ki-CF-Cache-Status Header sollte den Wert HIT oder SAVING haben.

Überprüfen des Kinsta Edge Caching mit einem Webbrowser

Du kannst die eingebauten Entwicklertools deines Webbrowsers verwenden, um zu überprüfen, ob Kinsta Edge Caching funktioniert. In diesem Beispiel verwenden wir Google Chrome, um die HTTP-Header für die Startseite unserer Webseite zu überprüfen. Um die Chrome-Entwicklertools zu starten, klicke mit der rechten Maustaste auf eine beliebige Stelle der Seite und dann auf Untersuchen.

Überprüfe mit den Browser-Entwicklungswerkzeugen in Chrome
Überprüfe mit den Browser-Entwicklungswerkzeugen in Chrome

Klicke dann auf die Registerkarte Netzwerk und lade die Seite neu. Während die Seite geladen wird, siehst du auf der linken Seite des Entwicklertools-Fensters eine Liste mit den Anfragen. Klicke auf die erste Seitenanforderung, um zu überprüfen, ob das Kinsta Edge Caching richtig funktioniert.

Kinsta Edge Cache Header, ki-cache-type und Ki-CFCache-Status, in der Registerkarte Netzwerk der Browser-Entwicklungstools
Kinsta Edge Cache Header, ki-cache-type und Ki-CFCache-Status, in der Registerkarte Netzwerk der Browser-Entwicklungstools

Scrolle auf der Registerkarte Header nach unten, bis du die Antwort-Header siehst. In diesem Abschnitt gibt es zwei Header, deren Werte du überprüfen musst: ki-cache-type und Ki-CF-Cache-Status. Der ki-cache-type Header sollte den Wert Edge haben. Der Ki-CF-Cache-Status Header sollte den Wert HIT oder SAVING haben.

Kinsta Edge Caching im Terminal überprüfen

Wenn du mit dem Terminal (Kommandozeile) vertraut bist, kannst du die HTTP-Header auch mit dem Befehl curl überprüfen. Verwende den folgenden Befehl und ersetze die URL am Ende des Befehls durch die URL deiner Webseite.

curl -L -s -o /dev/null -D - https://kinstaexample.com

Nachdem du diesen Befehl ausgeführt hast, solltest du eine Antwort wie diese erhalten:

Kinsta Edge Cache Header, ki-cache-type und Ki-CFCache-Status, in der Befehlszeile
Kinsta Edge Cache Header, ki-cache-type und Ki-CFCache-Status, in der Befehlszeile

Es gibt zwei Header, deren Werte du überprüfen musst: ki-cache-type und Ki-CF-Cache-Status. Der ki-cache-type Header sollte den Wert Edge haben. Der Ki-CF-Cache-Status Header sollte den Wert HIT oder SAVING haben.

Fehlersuche bei Kinsta Edge Caching

Wenn das Edge Caching nicht zu funktionieren scheint, gibt es ein paar Dinge, die du überprüfen kannst:

  • Den Wert des X-Kinsta-Cache-Headers: Kinsta Edge Caching zwischenspeichert die Antwort nur, wenn sie bereits im Site-Cache zwischengespeichert wurde (Full Page Caching). Wenn der Wert von X-Kinsta-Cache nicht HIT ist, wird die Seite nicht im Webseiten-Cache zwischengespeichert und kann nicht von Kinsta Edge Caching zwischengespeichert werden.
  • Wenn du erwartest, dass die Seite zwischengespeichert wird, und es sich nicht um eine Seite handelt, die üblicherweise aus dem Cache ausgeschlossen wird (z. B. wp-admin, cart, my-account, checkout usw.), kannst du dich bei unserem Support-Team erkundigen, um sicherzustellen, dass die Seite kein ausgeschlossenes URL-Muster oder Cookie in den Nginx-Einstellungen der Webseite enthält.

Edge Caching deaktivieren

Nachdem du das Kinsta Edge Caching aktiviert hast, wird oben auf der Seite ein grünes Häkchen neben Aktiviert angezeigt. Rechts neben diesem Abschnitt kannst du auf die Schaltfläche Deaktivieren klicken, um das Edge Caching zu deaktivieren.

Deaktiviere Edge Caching
Deaktiviere Edge Caching

Wichtige Hinweise

  1. Edge Caching wird in naher Zukunft standardmäßig aktiviert sein.
  2. Es kann 2-5 Minuten dauern, bis der Edge-Cache in allen Rechenzentren von Cloudflare vollständig geleert ist. Sobald du die Fertigstellungsmeldung in MyKinsta siehst, solltest du 2-5 Minuten warten, bis der Cache in allen Rechenzentren geleert ist. Wenn du eine Seite hast, die häufiger aktualisiert werden muss, kann dir unser Support-Team helfen, diese Seite vom Edge Caching auszuschließen.
  3. Edge Caching kann für Live-Seiten und Premium Staging-Umgebungen aktiviert werden. Für Standard Staging-Umgebungen kann es nicht aktiviert werden.
  4. Edge Caching ist nicht kompatibel mit Cache-Varianten mit eingeschränkter Geolokalisierung oder erweiterten Ausschlüssen für den Site-Cache, wie z. B. Kombinationen aus benutzerdefinierten Cookies und URIs.
  5. Edge Caching bedient den Cache Ihrer Kinsta Seite, nicht aber statische Assets wie Bilder, JavaScript- und CSS-Dateien. Das Kinsta CDN, das vom Edge Caching unabhängig ist, kann aktiviert werden, um die statischen Inhalte Ihrer Seite bereitzustellen. Wenn das Kinsta CDN aktiviert ist, verfügt deine Webseite über eine zusätzliche Caching-Ebene, die getrennt vom Edge-Caching verwaltet wird. Der CDN-Cache kann mit dem Kinsta MU-Plugin, mit WP-CLI (wenn das Kinsta MU-Plugin installiert ist) oder durch Löschen des CDN-Caches in MyKinsta gelöscht werden.
  6. Wir haben Caching-Regeln für das Kinsta Edge Caching entwickelt, die mit normalen WordPress-, BuddyPress-, WooCommerce- und Easy Digital Downloads-Webseiten funktionieren. Wir schließen gängige private URIs und Cookies aus, so dass dein WordPress-Dashboard, deine Foren, deine Warenkorbseiten oder jeder andere Ort, an dem ein Nutzer eingeloggt ist, das Caching automatisch umgeht. Wenn du ein individuelles WordPress-Setup verwendest, kann es sein, dass zusätzliche Bereiche deiner Webseite den Cache umgehen müssen oder dass zusätzliche Regeln für die Kompatibilität hinzugefügt werden müssen. Wenn das der Fall ist, kannst du dich jederzeit an unser Support-Team wenden.
  7. Der Kinsta Edge Cache läuft alle 30 Tage ab, kann aber auch kürzer sein, wenn der Edge Cache eine Zeit lang nicht genutzt wird.
  8. Edge Caching funktioniert nicht bei Anfragen, die einen Set-Cookie Response Header zurückgeben. Standardmäßig wird der Set-Cookie-Response-Header in allen neu erstellten Seiten bei Kinsta aus den gecachten Antworten entfernt. Ein Set-Cookie-Response-Header wird normalerweise verwendet, um Daten für einen bestimmten Client bereitzustellen. Wenn du diesen Response-Header zwischenspeicherst, könnten Besucher Daten sehen, die nicht für sie bestimmt sind.
  9. Wenn du Seiten in WordPress aktualisierst, musst du weder den Site-Cache noch den Edge-Cache manuell löschen; beide werden automatisch gelöscht.
  10. Wenn du ein eigenes Cloudflare-Konto für deine Webseite verwendest, kannst du Edge Caching nutzen, wenn du nicht die automatischen Plattformoptimierungen (APO) von Cloudflare verwendest. Diese beiden Caching-Methoden sind nicht kompatibel, du solltest also entweder die eine oder die andere Methode verwenden, nicht beide.
  11. Wenn du bösartige IP-Adressen mit dem IP-Deny-Tool in MyKinsta blockiert hast und nicht möchtest, dass diese blockierten IP-Adressen auch nur eine gecachte Version deiner Seite erreichen oder in Analytics gezählt werden, aktiviere das Edge Caching nicht. IP-Adressen, die mit dem IP-Deny-Tool blockiert werden, werden auf der Nginx-Ebene blockiert, nicht auf der Cloudflare-Ebene. Da die Cloudflare-Ebene keine Informationen über die auf der Nginx-Ebene gesperrten IP-Adressen hat, könnte bei aktiviertem Edge Caching eine zwischengespeicherte Version deiner Seite an eine gesperrte IP-Adresse aus einem Cloudflare Rechenzentrum ausgeliefert werden. Wenn es dir egal ist, ob eine blockierte IP-Adresse eine zwischengespeicherte Version deiner Seite erreicht oder nicht, kannst du Edge Caching aktivieren. Hinweis: Besuche von gecachten Seiten werden in Analytics gezählt, auch wenn die IP-Adresse auf Nginx-Ebene blockiert wird.
  12. Edge Caching ist nicht mit geolocation-basiertem Blocking (Geoblocking) kompatibel, z. B. wenn du nur bestimmten Ländern den Zugang zu deiner Seite erlaubst. Geoblocking findet auf der Nginx-Ebene statt, nicht auf der Cloudflare-Ebene. Da Cloudflare nicht über die Geoblocking-Details deiner Seite verfügt, könnte bei aktiviertem Edge Caching eine im Cache gespeicherte Version deiner Seite von einem Cloudflare Rechenzentrum an einen blockierten Standort geliefert werden. Wenn es dir egal ist, ob ein gesperrter Standort eine zwischengespeicherte Version deiner Seite erreicht oder nicht, kannst du Edge Caching aktivieren.

Leistungsdaten

Während unserer Beta-Phase haben wir Leistungsdaten von 91 Seiten gesammelt, um die Geschwindigkeitsverbesserungen unserer neuen Edge-Caching-Funktion zu testen. Hier sind die Ergebnisse:

  • Die durchschnittliche HTML-Ladezeit für eine Seite mit unserem Seiten-Cache (X-Kinsta-Cache: HIT) betrug 0,4909 Sekunden. Die durchschnittliche Ladezeit mit Edge Caching lag bei 0,2239 Sekunden. Das ist eine Geschwindigkeitsverbesserung von 45,6 % und bedeutet fast eine Halbierung der Ladezeit für HTML!
  • Die durchschnittliche TTFB-Differenz betrug 51% (0,4025 – 0,2069).

Zusammenfassung

Wenn du eine Möglichkeit suchst, deine Webseite zu beschleunigen, solltest du Kinsta Edge Caching ausprobieren. Es ermöglicht die Bereitstellung von zwischengespeicherten Inhalten aus mehreren Rechenzentren mit minimaler Einrichtung und ohne zusätzliches Plugin.