Caching is de meest impactvolle maatregel voor een snellere WordPress-site. Zonder caching bouwt WordPress elke pagina opnieuw op bij elk bezoek — PHP uitvoeren, database raadplegen, HTML genereren. Dat kost telkens opnieuw tijd. Met caching serveert de server een kant-en-klare kopie van de pagina. Resultaat: pagina’s die 2 tot 5 keer sneller laden, zonder dat je één regel code hoeft aan te passen.
Caching slaat de HTML-output van een pagina op als statisch bestand. Bij het volgende bezoek serveert de server direct dat bestand — zonder PHP te draaien, database te raadplegen of plugins te laden.
Vergelijk het met een bakker die ’s ochtends broden bakt en ze de rest van de dag verkoopt, in plaats van elk brood vers te bakken als een klant het vraagt.
Er zijn vier soorten cache die relevant zijn voor WordPress:
Page cache slaat volledige pagina’s op als HTML — dit is de meest impactvolle vorm en wat de meeste caching-plugins doen.
Browser cache bewaart bestanden (afbeeldingen, CSS, JavaScript) lokaal bij de bezoeker. Bij een tweede bezoek laadt de browser die bestanden uit zijn eigen opslag in plaats van ze opnieuw te downloaden.
Object cache bewaart de resultaten van database-queries. Relevant voor drukke sites met veel dynamische data.
CDN cache slaat statische bestanden op bij servers dichter bij de bezoeker. Aanvulling op page cache, geen vervanging.
| Plugin | Prijs | Voor wie |
|---|---|---|
| WP Rocket | €59/jaar | Eenvoudigste instelling, beste resultaten — aanbevolen |
| LiteSpeed Cache | Gratis | Alleen op LiteSpeed-servers — dan de beste keuze |
| W3 Total Cache | Gratis | Veel opties, complexere configuratie |
| WP Super Cache | Gratis | Eenvoudig, basis page cache |
Aanbeveling: WP Rocket voor wie geen technische kennis heeft — de basisinstellingen zijn al goed geconfigureerd bij activatie. LiteSpeed Cache als je hosting LiteSpeed gebruikt: dan is dit de betere keuze omdat de plugin direct integreert met de serverstack.
Weet je niet welke serverstack je hosting gebruikt? Kijk in je hostingdashboard of controleer de response-headers van je site.
Aanbevolen instellingen:
Onder het tabblad Cache: activeer “Mobiele apparaten” apart cachen als je site mobielvriendelijk is (wat ze zou moeten zijn).
Onder Bestandsoptimalisatie: schakel CSS- en JavaScript-minificatie in. Let op: dit kan visuele problemen veroorzaken bij bepaalde thema’s of plugins — test na het inschakelen grondig.
Onder Media: zet lazy loading voor afbeeldingen aan. Uitzondering: de hero-afbeelding bovenaan de pagina (above the fold) beter niet lazy loaden — dat vertraagt de LCP.
Onder Geavanceerde regels: sluit WooCommerce-pagina’s uit van caching (meer hierover hieronder).
Klik altijd op “Cache leegmaken” na het aanpassen van instellingen.
Na het publiceren van nieuwe content werkt WP Rocket de cache automatisch bij. Je hoeft daar niets voor te doen.
Handmatig leegmaken is nodig na:
Via de WordPress admin-balk bovenaan: WP Rocket > Cache leegmaken. Of via het WP Rocket-dashboard.
WooCommerce-pagina’s mogen nooit gecached worden. De winkelwagen, het afrekenscherm en de account-pagina bevatten persoonlijke en transactiedata die uniek zijn per bezoeker. Caching van die pagina’s leidt tot de gevaarlijkste situatie: een bezoeker die de winkelwagen of betaalgegevens van iemand anders te zien krijgt.
WP Rocket herkent WooCommerce automatisch en sluit deze pagina’s standaard uit. Bij andere plugins moet je dit handmatig instellen: voeg de paden /winkelwagen/, /afrekenen/ en /mijn-account/ toe aan de lijst met uitgesloten URL’s.
Site ziet er gebroken uit na activatie CSS of JavaScript-minificatie conflicteert met je thema of een plugin. Schakel minificatie tijdelijk uit, herlaad, en schakel het daarna stuk voor stuk opnieuw in om de oorzaak te vinden.
Ingelogde gebruikers zien verouderde pagina’s Zet de optie “Niet cachen voor ingelogde gebruikers” aan. Ingelogde admins en redacteuren zien dan altijd de live versie.
Cache wordt nooit vernieuwd Controleer de levensduur van de cache in de instellingen. Standaard 10 uur is voor de meeste sites prima; voor nieuwssites kun je dit korter zetten.
Paginasnelheid verbetert niet na installatie Controleer via de browser-devtools (F12 > Network) of de caching-headers correct zijn. Een gecachede pagina bevat een X-Cache: HIT-header.
Terug naar: WordPress sneller maken (pillar) → Afbeeldingen ook optimaliseren? Afbeeldingen optimaliseren → Site nog steeds traag na caching? WordPress traag →
n
📚 Lees ook: Bekijk onze complete gids over WordPress sneller maken.
Geen technische kennis nodig · Antwoord binnen de dag