WP Rocket Cache Plugin

WP Rocket - Bestes WordPress Cache Plugin

Dieser Artikel wurde zuletzt aktualisiert am 16.07.2019

Das WordPress Cache Plugin WP Rocket schafft es mit nur wenigen Klicks, deine Seite deutlich zu beschleunigen. Nicht nur durch Caching, sondern mit vielen weiteren kleinen Optimierungen.

Von WordPress-Profis als leistungsstärkstes Cache-Plugin empfohlen

wp-rocket.me

Es gibt viele Gründe, WordPress zu nutzen. Blogs, Portale oder kleine Shops, alles kein Problem für WP. Umfangreiche Themes und zahlreiche WordPress Plugins machen eine WordPress Seite aber langsam.

Genau da kommt das Premium WP Cache Plugin WP Rocket ins Spiel!

Kein anderes Caching Plugin arbeitet so effizient und nutzt alle Optimierungsmöglichkeiten aus einer Hand, wie WP Rocket. Kostenlose Alternativen kommen an den Funktionsumfang leider nicht heran.

WP Rocket ist der Caching Standard

Jochen Gererstorfer

Mittlerweile ist das WP Cache Plugin auch kein Neuling mehr. Bereits seit dem 14. Juli 2013 vertreibt der französische Entwickler WP MEDIA das Plugin WP Rocket.

Was kostet WP Rocket?

Obwohl es zahlreiche kostenlose Alternativen gibt, nutzen die meisten seriösen Blogger WP Rocket. Geiz ist halt nicht immer geil. Besonders wenn es um einen Rankingfaktor geht, was die Seitengeschwindigkeit nun mal ist.

SINGLEPLUSINFINITE
1 Seite3 SeitenUnbegrenzt
€ 42€ 84€ 212
1 Jahr Support und Updates1 Jahr Support und Updates1 Jahr Support und Updates
Single kaufenPlus kaufenInfinite kaufen

Innerhalb von 30 Tagen kannst du die Lizenz um 30 Prozent vergünstigt verlängern.

Du kannst das Plugin nach dem Kauf so lange nutzen, wie du möchtest. Lediglich Updates und Support sind nur für ein Jahr enthalten.

14 Tage Geld-zurück-Garantie!

Ich habe bei einer Aktion sogar gleich für 4 Jahre im Voraus gekauft. Damit hab ich erst mal Ruhe.

WP Rocket Installation

WP Rocket Installation im WordPress Admin
WP Rocket musst du downloaden und über Plugin Hochladen installieren

Das Premium Plugin ist nicht im WordPress-Repository gelistet. Deshalb musst du es im wp-rocket.me Konto downloaden.

Im WordPress-Admin Plugins –> Installieren klickst du nun auf Plugin hochladen und Datei auswählen. Jetzt wählst du die wp-rocket_3.x.x.x.zip Datei aus und klickst anschließend auf Jetzt installieren. Nun musst du nur noch auf den blauen Button Plugin aktivieren klicken.

Durch den Download über das WP Rocket Konto wurden deiner Plugin-Datei schon alle Informationen mitgegeben, sodass du keine Seriennummer oder einen API-Key eingeben musst. Sehr praktisch!

Das Web Cache Plugin ist nun mit den gängigsten Einstellungen vorkonfiguriert. Falls du keine Zeit oder Lust hast, musst du dir die weiteren Einstellungen und Optimierungen nicht unbedingt ansehen.

Das Interface

WP Rocket Interface über die Admin-Bar
WP Rocket Admin – einfach zu erreichen über die Admin-Bar

Im WordPress-Admin ist WP Rocket zu jeder Zeit über ein Dropdown-Menü erreichbar. Zusätzlich noch über das gewohnte Einstellungen-Menü.

Nach der Einrichtung und beim problemlosen Betrieb wird dir eine grüne Glückwunsch-Meldung präsentiert.

Auf der linken Seitenleiste findest du das Menü, wo die Einstellungen in Gruppen zusammengefasst sind. Dadurch lasst sich jede Option schnell finden und die erste Konfiguration wirkt nicht überladen.

Rechts finden sich drei wichtige Buttons. Bei gröberen Änderungen kannst du den Datei- und Objektcache leeren. Danach solltest du noch den Cache-Preload starten, damit die ersten Besucher gleich von der gecachten Seite profitieren.

Konfiguration und Einstellungen

Perfekte WP Rocket Konfiguration

Falls du wirklich mit den Einstellungen überfordert bist, hab ich dir einen Export der optimalen WP Rocket Einstellungen gemacht.

» Hier der Download

Features im Überblick

  • Schnelle Einrichtung
  • Page Caching
  • Web Cache füllen
  • Sitemap-Preload
  • GZIP-Komprimierung
  • Browser-Caching
  • Datenbank-Optimierung
  • Google-Fonts-Optimierung
  • Query-Strings von statischen Dateien entfernen
  • LazyLoad
  • Minimierung / Verknüpfung
  • Verzögertes Laden von JS
  • CloudFlare Kompatibilität
  • CDN
  • DNS Prefetching
  • Mobilgeräteunterstützung
  • Multisite kompatibel
  • Ecommerce geeignet
  • Mehrsprachigkeit
  • Eingeloggte Nutzer
  • Import/Export
  • Erweiterungsfreundlich

Menüpunkt 2: Cache

WP Rocket Menüpunkt Cache
WP Rocket Menü Cache

Im Menü Cache kannst du nicht etwa den Cache komplett deaktivieren. Das geht nur, wenn du das ganze Plugin deaktivierst.

Hier geht es um:

  • Mobiler Cache
  • Personalisierter Cache
  • Cache-Dauer

Beim mobilen Cache habe ich noch Separater Cache für mobile Geräte aktiviert. Der personalisierte Cache bleibt deaktiviert. Die Cache-Dauer erhöhe ich immer von 10 Stunden auf 5 Tage.

Menüpunkt 3: Datei-Optimierung

HTML, CSS und Javascript minifizieren
Einstellungen für die Datei-Optimierung
  • HTML minifizieren
  • CSS minifizieren
  • Javascript minifizieren

Die Einstellungen im Menü Datei-Optimierung können einen deutlichen Schub bei der Ladezeit bringen. Gleichzeitig können diese Einstellungen aber auch gefährlich für die korrekte Darstellung und Funktion deiner Seite sein. Deshalb ist die Vorkonfiguration hier sehr konservativ. Es ist also fast alles deaktiviert.

Da ich das Optimum an Geschwindigkeit möchte, habe ich hier bei meinen Seiten alles aktiviert. Grundsätzlich geht es um das Zusammenfassen und Komprimieren der statischen Dateien.

Nicht alle Themes unterstützen diese aggressiven Einstellungen. Deshalb solltest du dein Theme nach dem Aktivieren genau beobachten. Hier nutze ich das Astra Theme mit allen Minifizierungen aktiv.

Falls es Probleme gibt, helfen aber die Ausnahmen meist weiter. Die betroffenen CSS- oder JavaScript-Dateien eintragen und das Problem ist gefixt.

Menüpunkt 4: Medien

Medien: Konfiguration für Bilder, Emojis und Embeds
  • LazyLoad
  • Emoji
  • Embeds

LazyLoad sorgt dafür, dass Bilder, iFrames und Videos erst dann geladen werden, wenn sie auf dem Bildschirm auftauchen. Gerade bei Content mit vielen Medien spart das beim Aufruf der Seite richtig Zeit. Klar aktiviere ich das.

Den Rest lasse ich wie vorkonfiguriert. Emojis deaktiviert und Embeds aktiviert – die mag ich.

Menüpunkt 5: Cache Füllen

Der Cache soll immer im Voraus gefüllt werden.
  • Cache füllen – Preload
  • DNS-Prefetch

Active Preloading hält das Plugin dazu an, bei jedem Content-Update alle verlinkten Seiten von der Startseite zu cachen. Dazu hab ich noch Sitemap-basiertes Füllen aktiviert, weil ja nicht alle Posts über die Homepage verlinkt sind. Dazu muss aber noch deine sitemap.xml hinterlegt werden.

DNS-Prefetch ist bei mir aktuell leer.

Menüpunkt 6: Erweiterte Regeln

  • (URLs) Nie cachen
  • (Cookies) Nie cachen
  • (User Agents) Nie cachen
  • Immer löschen (URLs)
  • Cache für Query Strings

Für die erweiterten Regeln musste ich erst einmal Gelegenheit haben, sie zu nutzen, nämlich bei einem etwas älteren Theme. Grundsätzlich lasse ich hier aber alles beim Default, also leer.

Menüpunkt 7: Datenbank

WP Rocket Datenbank-Optimierung
  • Beiträge/Seiten bereinigen
  • Kommentare bereinigen
  • Transients bereinigen
  • Datenbank bereinigen
  • Automatische Bereinigung

WordPress speichert eine Unmenge an Ballast in der Datenbank, wie z.B. Revisionen von Blog-Posts oder Spam-Kommentare. Hast du nur 5 Posts und eine Seite, macht das wenig aus. Bei hunderten oder gar tausenden Posts wird die Datenbank dadurch extrem aufgeblasen.

Bei mir sind alle Bereinigungen aktiviert und wöchentlich terminiert. Das solltest du aber nur machen, wenn du ein automatisches, tägliches Backup hast!

Menüpunkt 8: CDN

CDN mit WP Rocket nutzen
  • CDN aktivieren
  • Dateien vom CDN ausschließen

Beim Thema CDN – Abkürzung für Content Delivery Network – scheiden sich die Geister. Eines ist aber fix: Ist deine Webseite nicht international aufgestellt, macht ein CDN keinen Sinn.

Meine Seiten sind alle nur auf Deutsch, deshalb genügt mir ein schneller Hoster in Deutschland vollkommen.

Falls du aber doch ein CDN benötigst, ist Cloudflare vielleicht eine Option für dich. WP Rocket bietet sogar ein Add-On für Cloudflare an.

Menüpunkt 9: Heartbeat

Den WordPress Heardbeat reduzieren
  • Heartbeat
  • Reduce or disable Heartbeat activity

Die WordPress Heartbeat API sorgt für die Kommunikation zwischen Admin-Backend und dem Server. Oder zwischen Browser und deiner WordPress-Installation. Die ständigen Ajax-Anfragen im Hintergrund können den Webserver erheblich belasten.

Mit Control Heartbeat und der Einstellung Reduce activity habe ich diese Anfragen etwas minimiert. Disable ist allerdings nicht zu empfehlen.

Menüpunkt 10: Add-Ons

WP Rocket Add-ons
  • Google Tracking (Leverage browser caching)
  • Facebook Pixel
  • Varnish
  • Cloudflare
  • Sucuri

Die WP Rocket Add-Ons erweitern das Plugin um sehr spezifische Optionen.

Falls du ein CDN nutzt, sind die Add-Ons sicher sehr nützlich. Aber auch das lokale hosten der Google Analytics Datei ist interessant, damit gewisse Tools nicht über Leverage browser caching schimpfen.

Menüpunkt 11: Image Optimization

Das Menü Image Optimization ist eigentlich nur Werbung für das hauseigene Plugin Imagify. Das Plugin optimiert automatisch alle Bilder, die du bei WP hochlädst.

Der Bildoptimierer ist gut gelungen, aber ich nutzte trotzdem lieber ShortPixel.

Menüpunkt 12: Werkzeuge

Einstellungen importieren und exportieren

Das Menü Werkzeuge ist relativ unspektakulär. Hier kannst du deine Einstellungen exportieren und importieren.

Die Funktion Wiederherstellung ist aber interessant. Hast du mal ein Problem mit einem WP Rocket Update, kannst du auf die letzte Version zurück springen.

Caching Arten von WP Rocket

Was vielen nicht bekannt ist, das Caching passiert sowohl am Web-Server, wie auch beim Surfer im Browser.

Server Cache

Der Server Cache von WP Rocket erstellt aus der dynamisch aufgebauten WordPress-Seite eine statische HTML Seite.

Standardmäßig befindet sich der Speicherort innerhalb deiner WordPress-Installation im Ordner: /wp-content/cache/wp-rocket/

Ohne das statische Zwischenspeichern (caching) muss WordPress bei jedem Aufruf einer Seite unzählige Datenbankabfragen machen, um die fertige Seite zusammenzustöpseln. Das kostet Zeit und Rechenleistung. Die Wartezeit lässt Besucher abspringen, und die erhöhte Rechenleistung bezahlen wir beim Webspace-Provider.

Diese teuren Datenbank- und PHP-Abfragen werden durch das Abspeichern der statischen HTML Seite vermieden.

Ablauf:

  1. Erster Aufruf durch einen Besucher oder durch die Funktion Cache füllen.
  2. Die Seite wird dynamisch aufgebaut und langsam ausgeliefert.
  3. Jetzt wird die Seite statisch abgespeichert -> Cache
  4. Die nächsten Besucher bekommen die statische Seite blitzschnell ausgeliefert.

Browser Cache

Der Browser Cache passiert zu hundert Prozent bei dir am Computer, im Browser. Das WP Rocket Caching Plugin fügt Richtlinien für den Browser hinzu, damit dieser statische Inhalte deiner Seite (CSS, Bilder und JavaScript) im lokalen Browser-Cache speichert.

Deine Leser müssen also nur beim ersten Besuch alle Designelemente downloaden. Von da an werden unveränderte CSS-Dateien, JS-Dateien und Bilder rasend schnell von der Festplatte geladen.

WP Rocket Coupon Code

Momentan läuft leider keine Aktion und es ist auch kein WP Rocket Coupon verfügbar. Trage dich im Newsletter ein und ich informiere dich über alle Preisvorteile.

Fazit

WP Rocket Plugin wurde von am 09.07.2019 getestet.
Bewertung: 5 von 5 Sternen

Beim WordPress Caching Plugin WP Rocket ist die Bewertung leicht gefallen. Volle fünf Punkte natürlich.

Ich habe schon alle am Markt erhältlichen WordPress Cache Plugins verwendet. Kostenlose Plugins wie WP Super Cache oder WP Fastest Cache ist sehr schwer einzurichten und verzichten auf die ganzen Optimierungen in der .htaccess. Für WP Rocket spricht einerseits die einfache Handhabung und zweitens das flotte Ergebnis.

Nutze die 14 Tage Geld-zurück-Garantie und wage einen Test. Du wirst nie wieder ein anderes Cache Plugin nutzen wollen.

Hast du noch Fragen, oder möchtest einfach über das Plugin diskutieren, nutze bitte die Kommentarfunktion. Ich freue mich über jede Rückmeldung!

Kommentar verfassen

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