Wat is WP Rocket: belangrijkste functies, nadelen en voordelen van een alles-in-één cacheplugin (3.23.5.1 Ver)

WP Rocket is een betaalde cacheplugin die WordPress-pagina's vooraf als HTML-cachebestanden aanmaakt en volgende bezoekers met die bestanden bedient, zonder via PHP te gaan. Om de beweringen te controleren van vergelijkingsartikelen die alternatieve plugins aanraden, heb ik op een Nginx + Apache-server hetzelfde bericht opgevraagd als PHP-antwoord en als antwoord uit het cachebestand: de eerste byte daalde van 1,432.4ms naar 15.6ms.
Ⅰ. Wat is WP Rocket
Bij het versnellen van WordPress denk je eerst aan kleinere afbeeldingen of minder code, maar de kern van WP Rocket, een cacheplugin voor WordPress, is de paginacache. Als een bezoeker een bericht voor het eerst opent, wordt de afgewerkte HTML als bestand opgeslagen, en volgende verzoeken voor hetzelfde adres krijgen dat bestand. Antwoorden met een cachebestand is als een restaurant dat de populairste gerechten al klaarzet voordat de lunchdrukte begint.
De Preload-functie van WP Rocket vraagt pagina's al op voordat er bezoekers komen, maakt zo cachebestanden aan en maakt ze opnieuw aan telkens als de cache wordt geleegd. De functie staat na installatie van de plugin standaard aan, ook op de gemeten Nginx + Apache-server.
In het toegangslogboek van dezelfde server kwamen de hele dag Preload-verzoeken binnen. Van de verzoeken met een geregistreerde responstijd ging ongeveer 77% naar adressen zonder cachebestand, die via PHP een nieuw cachebestand kregen.
Op een Nginx + Apache-server zoekt nginx dit bestand zelf op en serveert het, en in de responsheader staat [x-rocket-nginx-serving-file: HIT].
curl -sI https://example.com/wp-rocket/ | grep -i -E 'x-rocket|content-type'content-type: text/html
x-rocket-nginx-serving-file: HITcurl -sI 'https://example.com/wp-rocket/?test=1' | grep -i -E 'x-rocket|content-type|cache-control'content-type: text/html; charset=UTF-8
cache-control: max-age=0Bij verzoeken met een query achter het adres maakte PHP de pagina opnieuw zonder cachebestand, en de headers kregen [charset=UTF-8] en [cache-control: max-age=0]. De mediaan van de tijd tot de eerste byte, 10 verzoeken per adres binnen dezelfde server, was als volgt.
| Verzoek | Beantwoord door | Eerste byte (mediaan van 10) |
|---|---|---|
| Adres met cachebestand | nginx serveert het cachebestand direct | 15.6ms |
| Verzoek met een query achter het adres | PHP maakt de pagina opnieuw | 1,432.4ms |
De officiële WP Rocket-pagina noemt vier sterke punten: directe resultaten, krachtige functies, compatibiliteit, en updates en ondersteuning. De zin dat bij installatie automatisch 80% van de best practices voor webprestaties wordt toegepast, is een officiële bewering; er staan geen meetresultaten bij.
Hoe managed hosts met WP Rocket omgaan, verschilt per aanbieder. De officiële helppagina's van Kinsta noemen WP Rocket, dat vroeger verboden was, nu een partner, en op de lijst met verboden plugins van WP Engine staat WP Rocket niet.
De kennisbank van Pressable zegt dat de cachefuncties van WP Rocket niet worden ondersteund, maar dat je de optimalisatiefuncties kunt gebruiken als je de paginacache uitzet. WP Engine schreef ook in een officiële blog uit 2021 dat WP Rocket zijn eigen cache uitschakelt en alleen de optimalisatiefuncties laat werken.
Bij hosts met een eigen paginacache op de server gebruik je WP Rocket vooral voor de optimalisatiefuncties.
Op 18 oktober 2026 telde de officiële documentatie van WP Rocket 335 artikelen, meer dan die van FlyingPress (93) en Perfmatters (137). Naast cache en bestandsoptimalisatie zijn er aparte artikelen over plugincompatibiliteit, kapotte weergave en het oplossen van fouten, en de MCP-documentatie is in september 2026 bijgewerkt.
Op de blog staan artikelen over het lezen van PageSpeed Insights- en GTmetrix-rapporten, en een artikel dat de oorzaak van en de aanpak bij een compatibiliteitsstoring met WordPress 7.1 openbaar maakt. Klantenservice is inbegrepen in de licentieprijs (volgens de officiële WP Rocket-pagina).
Met WP Rocket kun je via [Clear this cache] onder de titel in het berichtenoverzicht van het beheerscherm de cache van één bericht legen. WP Rocket MCP Server gekoppeld? Dan kun je ook vanuit AI-tools de cache van één bericht legen.
FlyingPress heb ik een paar jaar geleden twee keer gekocht en gebruikt, en beide keren mijn geld teruggekregen. De functies waren niet slecht, maar toen kon je in het berichtenoverzicht nog niet per bericht de cache legen.
Ook in de huidige documentatie en het wijzigingslogboek staat geen wisoptie in het berichtenoverzicht; één pagina legen kan sinds de versie van oktober 2020 (volgens de officiële FlyingPress-documentatie).
Even nadenken Hoe meer berichten, hoe zwaarder het wordt om bij elke aanpassing van één bericht de hele cache te legen. WP Rocket kan losse berichten legen…
Andere cacheplugins (FlyingPress inbegrepen) houden het vast ook wel vol, maar halen ze het niveau van WP Rocket?
Waarom heeft WP Rocket, met zijn ontwikkelaars en technische kennis, dan geen functies als beeldcompressie toegevoegd die alternatieve plugins wel hebben?
De precieze reden is niet bekend; wat volgt, is onbevestigd vermoeden.
- Hoe meer functies, hoe groter de kans op conflicten met andere plugins of thema's.
- Er is geen garantie dat de functies die alternatieve plugins hebben toegevoegd foutloos werken.
- Eén functie toevoegen kan tot grotere fouten leiden.
- Als stabiele functies alleen al voor snelheid zorgen, levert extra functies toevoegen misschien weinig verschil op.
Hetzelfde bedrijf brengt beeldcompressie apart uit als Imagify, maar je kunt niet met zekerheid zeggen dat dat de reden is.
Op de testsite opende het mobiele menu niet meer met Remove Unused CSS aan, en op live berichten was de renderblokkering ook met deze functie uit al 0ms. Ook dit resultaat noem ik niet met zekerheid de reden.
Zodra uknew meer dan 10.000 stukken content heeft, beantwoord ik deze vraag opnieuw.
Ⅱ. Prijs van WP Rocket: jaarlicenties en automatische verlenging
Hoe snel de cache ook is, de licentie kost elk jaar geld. Volgens de officiële prijspagina heeft WP Rocket geen gratis versie en verkoopt het drie licenties naar aantal sites; afhankelijk van je woonland kan er belasting bijkomen.
| Licentie | Aantal sites | Jaarprijs |
|---|---|---|
| Single | 1 site | $59.95 |
| Plus | 3 sites | $119.95 |
| Multi | 50 sites | $299.95 |
Bij Multi kun je kiezen uit 50, 100 of 500 sites.
Licenties gelden per 12 maanden en automatische verlenging staat standaard aan. Bij alle drie de licenties zit de prestatietool Rocket Insights gratis inbegrepen.
De gratis proefperiode van 14 dagen begint pas als je een betaalmethode registreert; annuleer je niet binnen 14 dagen, dan volgt automatisch de eerste betaling en begint een jaarlicentie. Ook als je meteen koopt, krijg je binnen 14 dagen je geld volledig terug.
Ⅲ. Vijf beweringen uit FlyingPress-aanbevelingen: getoetst aan officiële documentatie en metingen
Dat veel vergelijkingsartikelen een alternatief als FlyingPress op één zetten, betekent niet dat al hun beweringen gemeten zijn. Van de 15 artikelen die ik las op de eerste pagina van zoekopdrachten naar alternatieven en vergelijkingen, bevatten er 5 eigen metingen.
Van de artikelen die ik las, zetten drie Engelstalige artikelen FlyingPress op één, en alle drie hadden FlyingPress-affiliatelinks. Van de vier artikelen die NitroPack op één zetten, waren er drie door het bedrijf NitroPack zelf geschreven.
Ook op de FlyingPress-vergelijkingspagina van WP Rocket zelf staan geen snelheidsmetingen. Die pagina vergelijkt insteltijd, compatibiliteit en het aantal jaren updates (volgens de officiële vergelijkingspagina van WP Rocket).
1️⃣ De vijf beweringen en wat ik vond
De vijf beweringen die die artikelen gemeen hebben, heb ik getoetst aan officiële schermen en servermetingen.
Van de vijf beweringen klopten er drie met de officiële schermen en metingen, en weken er twee af van het officiële logboek en de metingen.
Volgens het officiële wijzigingslogboek waren er 0 regels met [New] in 2022 en 1 in 2023, maar dat liep op naar 2 in 2024 en 3 in 2025, en in 2026 waren het er 9 tot 2 oktober. In 2022 staan in plaats van [New]-regels de grote vernieuwing van Remove Unused CSS en de nieuwe Preload-module als [Enhancement] vermeld. Er kwamen elk jaar 21 tot 32 versies uit.
Volgens het officiële wijzigingslogboek werd Automatic Lazy Rendering in 2024 als nieuwe functie toegevoegd en Self-Host Google Fonts in 2025. Sommige vergelijkingsartikelen noemen deze twee functies nog steeds als ontbrekend.
Over de inline-aanpak van Remove Unused CSS oordelen vergelijkingsartikelen tegengesteld; de artikelen over alternatieven wijzen erop dat de HTML zwaarder wordt en dat de weergave breekt als er stijlen ontbreken. Op een testsite met dezelfde Nginx + Apache-opzet heb ik deze functie uit en aan zelf vergeleken.
Staat de functie aan, dan worden 2 CSS-bestanden weggelaten en komt alleen de CSS die die pagina nodig heeft in de HTML. Op desktop daalde de overdracht van HTML en CSS (gzip) van 28.7KB naar 22.0KB.
De mobiele PageSpeed-score was in beide gevallen 100 en de LCP hetzelfde, 1,6 s; alleen het onderdeel met renderblokkerende verzoeken (geschatte besparing 430ms) verdween met de functie aan.
De benodigde CSS (Used CSS) wordt op de servers van WP Rocket gemaakt. In het toegangslogboek stond dat de server van WP Rocket ongeveer 45 seconden na het eerste bezoek de pagina één keer voor desktop en één keer voor mobiel opvroeg. Het aanmaken was ongeveer een minuut na het eerste bezoek klaar. Tot die tijd werd de pagina met de oorspronkelijke CSS-bestanden geserveerd, en het eerste scherm op 1920px en 390px zag er hetzelfde uit als vóór het aanzetten.
In de benodigde CSS zaten echter geen regels voor het geopende menu, dus ging het menu op een telefoon niet open als je op de menuknop tikte. Nadat de functie was uitgezet en de cache geleegd, ging het menu weer open.
Volgens de officiële documentatie worden zulke ontbrekende stijlen in de benodigde CSS opgenomen als je hun klassenamen invult in het veld [CSS Safelist] in de instellingen.
Bij drie berichten op de Nginx + Apache-server die echt in gebruik is, gemeten met deze functie uit, slaagde het onderdeel renderblokkerende verzoeken bij alle drie al vanaf het begin. Bij [Ongebruikte CSS verminderen] was de geschatte besparing bij twee berichten 12KiB en 23KiB, en het derde slaagde (PageSpeed mobiel, 18 oktober 2026).
Meer viel er met de functie aan niet te besparen, en op de testsite ging het mobiele menu na het aanzetten niet meer open.
2️⃣ Beeldcompressie en CDN: officiële prijzen aan beide kanten
Artikelen die alternatieven aanraden, noemen het ontbreken van beeldcompressie en de apart betaalde CDN zwakke punten van WP Rocket. Dezelfde punten heb ik nagekeken in de officiële documentatie en op de prijspagina's van de alternatieve plugins.
WP Rocket houdt beeldcompressie niet in de plugin zelf; het tabblad [Image Optimization] in de instellingen verwijst naar Imagify, een aparte plugin van hetzelfde bedrijf.
FlyingPress stuurt sinds versie 5.3 van januari 2026 JPG- en PNG-afbeeldingen naar zijn cloudservers en zet ze om naar WebP of AVIF. Ook LiteSpeed Cache verwerkt beeldcompressie op de servers van QUIC.cloud.
Volgens de officiële documentatie stuurt LiteSpeed Cache afbeeldingen in porties naar QUIC.cloud: eerst één portie, en na ontvangst van het resultaat steeds grotere porties. Op het supportforum zijn er ook in 2026 meldingen dat verzoeken op 1% bleven hangen of dat geoptimaliseerde afbeeldingen niet terugkwamen op de site.
FlyingPress werkt op Apache-, Nginx- en LiteSpeed-servers, zonder aparte serververeisten (volgens de officiële documentatie). De paginacache van LiteSpeed Cache werkt alleen met een LiteSpeed-server of QUIC.cloud CDN (volgens de officiële vereisten). Op een Nginx + Apache-server gebruik je alleen beeldcompressie en CSS-/JS-optimalisatie.
Bij zowel WP Rocket als FlyingPress kost de CDN extra. RocketCDN kost $79 per jaar per domein (voor WP Rocket-gebruikers) en levert alleen statische bestanden via de CDN; de HTML komt van de oorspronkelijke server. FlyingCDN kost $10 per maand per domein, plus $5 per 100GB boven 100GB. FlyingCDN cachet op het Cloudflare Enterprise-netwerk ook HTML-pagina's.
QUIC.cloud CDN, dat je samen met LiteSpeed Cache gebruikt, biedt een gratis plan op 6 nodes in de VS en Europa zonder bandbreedtelimiet. Vanaf 10 november 2026 verandert dat in maandabonnementen die gratis of vanaf $5 per maand (100GB) beginnen (volgens de officiële documentatie).
Volgens de officiële documentatie van beide bedrijven blijft bij WP Rocket na afloop van de licentie de cache werken en stoppen alleen de cloudfuncties na 15 dagen. Bij FlyingPress gebeurt de meeste optimalisatie in de cloud, dus werkt dat na afloop van de licentie niet meer. LiteSpeed Cache staat in de officiële FAQ op wordpress.org omschreven als altijd gratis en open source, dus er is geen licentie die afloopt. QUIC.cloud-diensten zoals CDN, beeldoptimalisatie en Critical CSS worden vanaf een bepaald gebruik betaald (volgens de officiële documentatie van QUIC.cloud). Vanaf oktober 2026 omvat het gratis deel onder meer 100 beeldoptimalisaties per maand.
Ⅳ. Wat WP Rocket niet doet: beeldcompressie en verzoeken buiten de cache
Paginacache past bij blogs en introductiepagina's waar veel bezoekers dezelfde pagina lezen. Pagina's waarvan de inhoud per bezoeker verschilt en de bestandsgrootte van afbeeldingen regelt WP Rocket niet; afbeeldingen maak je kleiner met Imagify, de compressieplugin van hetzelfde bedrijf (WP Media).
| Wat WP Rocket doet | Niet zijn taak | Wie het wel doet |
|---|---|---|
| ✓Serveert blogs en introductiepagina's die veel bezoekers hetzelfde lezen uit cachebestanden.Gemeten op een Nginx + Apache-server: 15.6ms | ✕Pagina's waarvan de inhoud per bezoeker verschilt | — |
| ✕Afbeeldingen kleiner makenWP Rocket heeft geen ingebouwde beeldcompressie. | Imagify: zelfde bedrijf ➡️ Compressieplugin van WP Media | |
| ✕Verzoeken met een query achter het adresWorden zonder cachebestand verwerkt. | PHP · advertentieklikadressen ➡️ gclid-cache-instelling controleren |
In het toegangslogboek van de Nginx + Apache-server werden alle berichtverzoeken met een query door PHP beantwoord; geen enkele kwam uit een cachebestand. Voor bezoeken die met een query binnenkomen, zoals via advertentieklikadressen, controleer je ook de instelling gclid-cache erbij.
Op de Nginx + Apache-server duurde een antwoord uit het cachebestand 15.6ms. Hoe je na de installatie per menu de standaardwaarden kiest, staat in WP Rocket instellen.
🔢 FAQ & aanbevolen content














ℹ️ Affiliatemelding
De content van deze site bevat affiliatelinks. Koopt een bezoeker via een van deze links een product of dienst, dan ontvangt deze site een commissie van de verkoper. Het bedrag dat de koper betaalt (bij acties gaat het omlaag ↓) wordt daardoor niet hoger. De vermelde prijzen, kortingen en voorraad gelden op het moment van schrijven en kunnen afwijken; controleer ze daarom vóór je aankoop bij de verkoper. Producten worden gekozen en beoordeeld volgens onze eigen criteria, en commissies hebben geen invloed op de volgorde of de inhoud van de beoordelingen.

