Cache Enabler: einfach einzurichtendes Cache-Plugin für WordPress

Affiliate-Hinweis v3.1
Affiliate-Hinweis v3.2 (mobil)
Testumgebung CloudwaysDebian 12Nginx + ApacheCache Enabler 1.8.17Geprüft am 2026-10-18

Mit Cache Enabler, auf WordPress auf einem Cloudways-Server installiert und mit den Standardwerten der Einstellungsseite aktiviert, sank der Median der Time to First Byte bei nicht angemeldeten Anfragen von 220,9 ms auf 55,1 ms.

Sobald eine WordPress-Website eine gewisse Zahl an Plugins überschreitet, können Verlangsamungen auftreten. Ein Plugin, das Funktionen und Performance zugleich erfüllt, ist schwer zu finden, und Geschwindigkeitsprobleme können zu Besucherabsprüngen, und Nachteilen im technischen SEO führen.

Deshalb sind Cache-Plugins Pflicht statt Option geworden.

Darunter ist Cache Enabler von KeyCDN ein kostenloses, einfach einzurichtendes Cache-Plugin und eines der Plugins, die viele Website-Betreiber zum Einstieg in WordPress wählen.

Cache Enabler ist ein bewährtes Cache-Plugin mit über 100.000 aktiven Installationen und einer Bewertung von 4,3 von 5 Punkten. Die Einstellungen passen auf eine einzige Seite, sodass auch Einsteiger leicht damit zurechtkommen, und es bietet nur die Kernfunktionen wie HTML-Komprimierung und WebP-Unterstützung.

✅ Cache Enabler installieren

Gehe im WordPress-Adminbereich zu [Neues Plugin hinzufügen], suche nach Cache Enabler und installiere das Plugin.

🧭 Simulator für Installation und Einstellungen von Cache Enabler
Caching-PluginPfad-Simulator
📍Plugins›Add Plugin
Plugin installieren
Gib Cache Enabler in das Suchfeld ein, klicke auf [Install Now] und nach Abschluss der Installation auf [Activate].
📍Settings›Cache Enabler›Cache Behavior
Cache-Verhalten
Aktiviere [Cached pages expire] und gib die Ablaufzeit ein; empfohlen wird ein Abstand von 8–10 Stunden.
📍Settings›Cache Enabler›Cache Exclusions
Cache-Ausnahmen
In diese Felder kommen die Beitrags-IDs, Seitenpfade, Query-Strings und Cookies, die vom Cache ausgenommen werden; danach klickst du auf [Save Changes].
example.com/wp-admin/plugin-install.php
Add Plugins Upload Plugin
Plugins extend and expand the functionality of WordPress. You may install plugins from the WordPress Plugin Directory right on this page, or upload a plugin in .zip format by clicking the button above.
Search ResultsFeaturedPopularRecommendedFavorites
Search PluginsKeyword
162 items
Cache Enabler
Installing...ActiveMore Details
A lightweight caching plugin for WordPress that makes your website faster by generating static HTML files.
By KeyCDN
★★★★★ (139)
Last Updated: 3 weeks ago
100,000+ Active Installations
✓ Compatible with your version of WordPress
example.com/wp-admin/options-general.php?page=cache-enabler
Clear Site Cache
Cache Enabler Settings
Combine Cache Enabler with KeyCDN for even better WordPress performance and achieve the next level of caching with a CDN.
Cache Behavior
Expiration
Cached pages expirehours after being created.
Clearing
Clear the site cache if any post type has been published, updated, or trashed (instead of the post cache).
Clear the site cache if a comment has been posted, updated, spammed, or trashed (instead of the comment cache).
Clear the site cache if a term has been added, updated, or deleted (instead of the term cache).
Clear the site cache if a user has been added, updated, or deleted (instead of the user cache).
Clear the site cache if a plugin has been activated or deactivated.
Versions
Create a cached version for WebP support. Convert your images to WebP with Optimus.
Create a cached version for mobile devices.
Create a cached version pre-compressed with Gzip.
Minification
Minify HTML in cached pages excluding inline CSS and JavaScript.
Cache Exclusions
Post IDs
 
Post IDs separated by a , that should bypass the cache.
Example: 2,43,65
Page Paths
 
A regex matching page paths that should bypass the cache.
Example: /^(\/|\/forums\/)$/
Query Strings
 
A regex matching query strings that should bypass the cache.
Example: /^nocache$/
Default if unset: /^(?!(fbclid|ref|mc_(cid|eid)|utm_(source|medium|campaign|term|content|expid)|gclid|fb_(action_ids|action_types|source)|age-verified|usqp|cn-reloaded|_ga|_ke)).+$/
Cookies
 
A regex matching cookies that should bypass the cache.
Example: /^(comment_author|woocommerce_items_in_cart|wp_woocommerce_session)_?/
Default if unset: /^(wp-postpass|wordpress_logged_in|comment_author)_/
Save Changes and Clear Site Cache
Klicke links im Menü auf einen aktiven Eintrag oder auf eine Schaltfläche im Bildschirm.

✅ Cache Enabler einrichten

🔲 Cache-Verhalten

◻️ Ablauf

  • ⌛Gecachte Seiten laufen 0 Stunden nach dem Erstellen ab (0 = kein Ablauf)
  • ↳ Empfohlen wird ein Ablauf alle 8–10 Stunden.
  • ↳ Grund:
  • ➝ Auch wenn sich Inhalte selten ändern, Theme, Widgets und externe Ressourcen (JS/CSS) können sich trotzdem ändern
  • ➝ Hält die Serverlast gering und hält Seiten durch regelmäßige Cache-Erneuerung aktuell
  • ➝ Bleibt der Cache lange bestehen, verpasst er den Zeitpunkt zur Erneuerung, und veraltete Seiten können angezeigt werden

◻️Leeren

  • 🗑️ Leert automatisch den gesamten Website-Cache, wenn eines der folgenden Ereignisse eintritt.
  • ↳ Inhaltstypen
  • ➝ Bei Veröffentlichung, Bearbeitung, Verschieben in den Papierkorb eines Beitrags (nicht nur dessen Cache, sondern der gesamte Website-Cache wird geleert)
  • ↳ Kommentare
  • ➝ Bei Verfassen, Bearbeitung, Markieren als Spam, Löschen (Papierkorb) eines Kommentars
  • ↳ Begriffe
  • ➝ Wenn Begriffe wie Kategorien oder Schlagwörter hinzugefügt, bearbeitet oder gelöscht werden.
  • ↳ Benutzer
  • ➝ Wenn Benutzer hinzugefügt, bearbeitet oder gelöscht werden.
  • ↳ Plugins
  • ➝ Wenn ein Plugin aktiviert oder deaktiviert wird.

◻️Versionen

  • 🗂️ Erstellt je nach Umgebung verschiedene Cache-Versionen.
  • ↳ WebP-Version erstellen
  • ➝ Erstellt einen eigenen Cache für WebP-Bilder
  • ※ Mit dem Optimus Plugin ist eine automatische WebP-Umwandlung möglich
  • ↳ Mobile Cache-Version erstellen
  • ➝ Einen eigenen Seiten-Cache für Mobilgeräte separat anlegen
  •  (sinnvoll, wenn sich das HTML für PC und Mobil unterscheidet)
  • ↳ Gzip-komprimierten Cache erstellen
  • ➝ Für schnellere Serverantworten einen mit Gzip vorkomprimierten Cache erstellen

◻️Minifizierung

  • 🧾 Minifiziert Inline-Code (CSS und JavaScript) im HTML und verkleinert so die Datei.
  • ↳ Komprimiert HTML sowie Inline-CSS und -JS und entfernt unnötige Leerzeichen und Zeilenumbrüche
  • ➝ Trägt zu schnelleren Ladezeiten bei
  • ➝ Externe CSS/JS-Dateien sind ausgenommen (das Plugin verarbeitet nur Code im HTML)

Beim Minifizieren von CSS- und JavaScript-Dateien können je nach verwendeten Plugins manche Tabellen oder Slider-Funktionen fehlerhaft arbeiten oder gar nicht erscheinen.

Das liegt daran, dass Skript-Abhängigkeiten oder die Ladereihenfolge des DOM verfälscht werden; bei blockbasierten Plugins oder Page-Buildern wie Genesis Blocks, Spectra, Elementor, Beaver Builder und WPBakery können Layouts zerfallen oder interaktive Funktionen ausfallen.

Egal welches Cache-Plugin du nutzt: Je nach Blöcken oder Page Builder können Fehlfunktionen auftreten, deshalb gehört ein Test nach dem Komprimieren des Inline-Codes bei jedem Cache-Plugin dazu.

🔲 Cache-Ausnahmen

  • 🚫 Unter bestimmten Bedingungen lässt sich der Cache umgehen.
  • ↳ Beitrags-IDs
  • ➝ Gib die IDs der Beiträge, die vom Cache ausgenommen werden sollen, durch Kommas getrennt ein (Beispiel: 2,43,65)
  • ↳ Seitenpfade
  • ➝ Umgeht den Cache je nach URL-Pfad; dabei lassen sich reguläre Ausdrücke (RegEx) nutzen
  • Beispiel: /^(\/|\/forums\/)$/
  • ↳ Query-Strings
  • ➝ Umgeht den Cache, wenn bestimmte URL-Parameter enthalten sind
  • ↳ Cookies
  • → Kein Cache in Fällen wie Kommentarautoren oder WooCommerce-Warenkörben

✅ Speedtest

Wir haben Cache Enabler 1.8.17 auf WordPress auf einem Cloudways-Testserver installiert und die Geschwindigkeit anhand der Time to First Byte (TTFB) der Startseite gemessen. In drei Zuständen – ohne Cache-Plugin, mit den Standardwerten von Cache Enabler und mit den Werten der Einstellungsseite aus diesem Artikel – haben wir jeweils zweimal 10 nicht angemeldete Anfragen gesendet und die Mediane verglichen.

📊Time to First Byte vor und nach Cache EnablerMedian · 20 Anfragen
Kein Cache-PluginCache Enabler aktiviert
Time to First Byte der Startseite (TTFB)
Median aus 20 nicht angemeldeten Anfragen je Zustand, gesendet in zwei Runden zu je 10. Die Anfragen enthielten denselben Accept-Header wie ein Browser.
060120180240ms
Kein Cache220.9msKein Cache-Plugin
Standard55.1msCache-Antworten 20/20
Werte der Einstellungsseite49.8msCache-Antworten 20/20
Werte gemessen am 18. Oktober 2026 auf einem Cloudways-Testserver.

Die Time to First Byte lag ohne Cache-Plugin bei 220,9 ms und sank nach dem Aktivieren von Cache Enabler auf 55,1 ms bzw. 49,8 ms. In beiden Zuständen wurden alle 20 Anfragen aus der Cache-Datei beantwortet; da die Werte der Einstellungsseite in diesem Artikel die Standardwerte mit allen Optionen deaktiviert sind, entspricht der dritte Zustand den Standardeinstellungen.

Die Time to First Byte wird über den curl-Wert [time_starttransfer] ermittelt. Die erste Anfrage direkt nach dem Leeren des Caches wurde ausgenommen, weil sie die Cache-Datei erzeugt; danach wurden 10 Anfragen im Abstand von 1 Sekunde mit demselben Accept-Header wie ein Browser gesendet.

for i in $(seq 1 10); do curl -o /dev/null -s -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' -w '%{time_starttransfer} dns=%{time_namelookup} connect=%{time_connect} tls=%{time_appconnect} code=%{http_code} size=%{size_download}\n' https://example.com/; sleep 1; done
0.044486 dns=0.000822 connect=0.003370 tls=0.020494 code=200 size=69959
0.071422 dns=0.000931 connect=0.003773 tls=0.031606 code=200 size=69959
0.070819 dns=0.001895 connect=0.004429 tls=0.031945 code=200 size=69959
0.071406 dns=0.000864 connect=0.003669 tls=0.032210 code=200 size=69959
0.069090 dns=0.000730 connect=0.003313 tls=0.033588 code=200 size=69959
0.054738 dns=0.001762 connect=0.004164 tls=0.023497 code=200 size=69959
0.060193 dns=0.000968 connect=0.003666 tls=0.031874 code=200 size=69959
0.057628 dns=0.000701 connect=0.003082 tls=0.030156 code=200 size=69959
0.061533 dns=0.000578 connect=0.003010 tls=0.025478 code=200 size=69959
0.079976 dns=0.000556 connect=0.003346 tls=0.029491 code=200 size=69959

Die Ausgabe oben ist die zweite Messrunde mit Cache Enabler in den Standardwerten. Jede Anfrage baut eine neue Verbindung auf, daher ist die Zeit bis zur TLS-Verbindung in der Spalte [tls] auch in der Time to First Byte enthalten.

Wenn die mit curl gemessene Time to First Byte nicht sinkt, heißt das nicht, dass Cache Enabler nicht funktioniert. Cache Enabler erzeugt und liefert keine Cache-Dateien für Anfragen, deren Accept-Header kein [text/html] enthält.

for i in $(seq 1 10); do curl -o /dev/null -s -w '%{time_starttransfer} dns=%{time_namelookup} connect=%{time_connect} tls=%{time_appconnect} code=%{http_code} size=%{size_download}\n' https://example.com/; sleep 1; done
0.251081 dns=0.005972 connect=0.009569 tls=0.042509 code=200 size=69876
0.205716 dns=0.000560 connect=0.003334 tls=0.022671 code=200 size=69876
0.229798 dns=0.000759 connect=0.003258 tls=0.031652 code=200 size=69876
0.230230 dns=0.001500 connect=0.004246 tls=0.032241 code=200 size=69876
0.189573 dns=0.000645 connect=0.003234 tls=0.030598 code=200 size=69876
0.227845 dns=0.000759 connect=0.003265 tls=0.030934 code=200 size=69876
0.208334 dns=0.001538 connect=0.003971 tls=0.021570 code=200 size=69876
0.229638 dns=0.000571 connect=0.002924 tls=0.020581 code=200 size=69876
0.214610 dns=0.000575 connect=0.003165 tls=0.020606 code=200 size=69876
0.217078 dns=0.000610 connect=0.003252 tls=0.022737 code=200 size=69876

Ohne Accept-Header sendet curl den Standard [Accept: */*], und selbst im gleichen Standardzustand lag die Time to First Byte bei 0,19–0,25 Sekunden. Auch die Antwortgröße betrug 69.876 Bytes, ohne die eine Kommentarzeile von Cache Enabler.

curl -s -o /dev/null -D - -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' https://example.com/
HTTP/2 200
server: nginx
date: Sat, 17 Oct 2026 23:32:11 GMT
content-type: text/html; charset=UTF-8
vary: Accept-Encoding
vary: Accept-Encoding
x-cache-handler: cache-enabler-engine

Browser senden beim Öffnen einer Seite [text/html] im Accept-Header mit, daher erhalten nicht angemeldete Besucher die Cache-Datei. Anfragen, die aus der Cache-Datei beantwortet werden, erhalten zusätzlich den Header [x-cache-handler: cache-enabler-engine].

Cache Enabler verarbeitet nur GET-Anfragen; bei einer HEAD-Anfrage wie mit [curl -I] erscheint dieser Header daher nicht, selbst wenn eine Cache-Datei existiert.

✅ Gesamtbewertung

KennzahlKein Cache-PluginCache Enabler StandardAnmerkungen
Median der Time to First Byte220.9ms55.1msRund 75 % kürzer
Anteil unter 150 ms0 % (0/20)100 % (20/20)Max. 123,1 ms danach
Antworten aus der Cache-Datei0/2020/20Response-Header [x-cache-handler]
Median der curl-Standardanfrage203.3ms222.5ms[Accept: */*] · Antworten aus der Cache-Datei 0/20

Schon das bloße Aktivieren von Cache Enabler, mit den 16 Optionen der Einstellungsseite auf ihren Standardwerten, genügte, damit Seitenanfragen nicht angemeldeter Besucher aus Cache-Dateien beantwortet wurden. Die Time to First Byte lag im Bereich von 50 ms, etwa ein Viertel des Werts ohne Cache-Plugin.

Die Einstellungsseite von Cache Enabler hat keine Option zum Minifizieren externer CSS- und JavaScript-Dateien; der nächste Schritt ist daher die Einrichtung eines Optimierungs-Plugins.

🔢 FAQ & empfohlene Inhalte

[Clear Site Cache] in der Admin-Leiste löscht den Cache der gesamten Website, [Clear Page Cache] bei geöffneter Seite im Frontend nur den Cache dieser Seite. Auf dem Server nutzt man den WP-CLI-Befehl [wp cache-enabler clear]. Auf dem Cloudways-Testserver wurde [Success: Site cache cleared.] ausgegeben und der Cache-Ordner gelöscht.

Beim Deaktivieren werden [wp-content/advanced-cache.php], die Einstellungsdatei und die Cache-Dateien gelöscht, und die [WP_CACHE]-Definition wird aus [wp-config.php] entfernt. Auf dem Cloudways-Testserver war es genauso; die Datenbankoption [cache_enabler] mit den Einstellungen blieb erhalten. Laut offizieller Dokumentation wird diese Option beim Löschen des Plugins mitgelöscht.

Cache Enabler liefert keine Cache-Dateien an Anfragen mit dem Login-Cookie (wordpress_logged_in). Die Cookies für Kommentarautoren (comment_author) und passwortgeschützte Beiträge (wp-postpass) stehen auf derselben Standard-Ausschlussliste. Auch die offizielle Dokumentation empfiehlt, das Caching im abgemeldeten Zustand am Cache-Enabler-Kommentar am Ende des Seitenquelltexts zu prüfen.

🧭 Verwandte Artikel zu Cache-Plugins 15 Beiträge
🗂️ Cache-Plugins
📝 Cache- und Optimierungs-Plugins 📝 W3 Total Cache 📝 WP Super Cache 📄 Cache Enabler 📝 WP Fastest Cache 📄 WP Rocket Anleitung 📝 WP OPcache Plugin
📄 WP Rocket Speedtest 📝 W3 Total Cache Speedtest
📄 Perfmatters Anleitung 📝 Autoptimize 📝 Clearfy Cache 📄 IMAGIFY Einstellungen
📋 Cache: Definition und alle Bereiche 📄 Website-Cache & serverseitiger Cache
Keine Suchergebnisse.
WordPress-Cache-Plugins und Optimierungs-Plugins
WordPress · Cache-Plugin
WordPress-Cache-Plugins und Optimierungs-Plugins
Ein Beitrag, der WordPress-Cache-Plugins und Optimierungs-Plugins getrennt vorstellt.
Artikel lesen →Aktueller Beitrag
Plugin W3 Total Cache installieren
WordPress · Cache-Plugin
W3 Total Cache Plugin: optimal einrichten
Ein Artikel, der die Einrichtung von W3 Total Cache und die Einstellungen je Cache-Typ in Menüreihenfolge zusammenfasst.
Artikel lesen →Aktueller Beitrag
WP Super Cache Plugin_einfache Einstellungen_1 Caching aktivieren [Englisch]
WordPress · Cache-Plugin
WP Super Cache: Plugin installieren und einrichten
Ein Artikel zur Installation und Einrichtung von WP Super Cache, dem kostenlosen Cache-Plugin von Automattic.
Artikel lesen →Aktueller Beitrag
Cache Enabler Plugin suchen und installieren
WordPress · Cache-Plugin
Cache Enabler: einfach einzurichtendes Cache-Plugin für WordPress
Ein Artikel zu den Einstellungen von Cache Enabler, dem kostenlosen Cache-Plugin von KeyCDN, mit gemessener Time to First Byte.
Artikel lesen →Aktueller Beitrag
WP Fastest Cache Optionen - Einstellungen [Premium]
WordPress · Cache-Plugin
WP Fastest Cache Plugin: Grundeinstellungen und Speedtest
Ein Artikel zu den Einstellungen der kostenlosen Version von WP Fastest Cache und zu den Premium-Einstellungen.
Artikel lesen →Aktueller Beitrag
WP Rocket Anleitung: Grundeinstellungen je Menü und 20% Promo Code
WordPress · WP Rocket
WP Rocket Anleitung: Grundeinstellungen je Menü und 20% Promo Code
Ein Beitrag zu den Grundeinstellungen und Preisen von WP Rocket je Menü.
Artikel lesen →Aktueller Beitrag
WP OPcache Plugin - OPcache-Statistik prüfen
WordPress · OPcache
WP OPcache Plugin
Installation und Funktionen des Plugins WP OPcache, das den OPcache-Status anzeigt und ihn manuell zurücksetzen lässt.
Artikel lesen →Aktueller Beitrag

ℹ️ Affiliate-Hinweis
Die Inhalte dieser Website enthalten Affiliate-Links. Kauft ein Besucher über einen dieser Links ein Produkt oder eine Dienstleistung, erhält die Website vom Verkäufer eine Provision. Der Betrag, den der Käufer zahlt(bei Aktionsrabatten sinkt er ↓), steigt dadurch nicht. Angegebene Preise, Rabatte und Lagerbestände entsprechen dem Stand bei Erstellung und können abweichen; prüfe sie daher vor dem Kauf beim Verkäufer. Produkte werden nach eigenen Kriterien ausgewählt und bewertet, und Provisionen beeinflussen weder die Reihenfolge noch den Inhalt der Bewertungen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Beweisen Sie, dass Sie ein Mensch sind: 2   +   4   =