WordPress Cache

WordPress cache is een tijdelijk geheugen dat kopieën maakt van je pagina’s. In plaats van dat de server elke keer opnieuw alle gegevens uit de database moet ophalen en berekenen, serveert hij direct een kant-en-klare HTML-versie aan de bezoeker.

Technische werking

  1. Een bezoeker vraagt een pagina op van je website.
  2. De server kijkt of er al een statische kopie van deze pagina in het cachegeheugen staat.
  3. Bestaat die kopie niet? Dan voert WordPress alle PHP-scripts uit en haalt hij de nodige teksten en instellingen op uit de database.
  4. De server bouwt de pagina op en slaat dit resultaat op als een statisch HTML-bestand.
  5. De volgende bezoeker krijgt direct dit bestand te zien, zonder dat de server opnieuw hoeft te rekenen.

Belangrijke begrippen

Page caching

Dit is de meest voorkomende vorm. De volledige HTML-opbouw van een pagina wordt opgeslagen, zodat de server geen PHP-processen hoeft te starten voor elke bezoeker.

Object cache

Hierbij worden geen hele pagina’s opgeslagen, maar specifieke resultaten van database-aanvragen. Dit versnelt de site voor ingelogde gebruikers waarvoor page caching vaak niet werkt.

Browser cache

Dit gebeurt op de computer van de bezoeker zelf. De browser onthoudt afbeeldingen, CSS en JavaScript-bestanden, zodat deze niet bij elk bezoek opnieuw gedownload hoeven te worden.

Cache legen

Het handmatig verwijderen van alle opgeslagen kopieën. Dit is nodig als je wijzigingen aanbrengt die direct zichtbaar moeten zijn voor iedereen.

Statische content

Bestanden die niet veranderen op basis van wie de pagina bezoekt, zoals een logo of een vaste tekst over je bedrijf. Dit is het ideale materiaal om te cachen.

Ontdekken wat we voor uw organisatie kunnen bereiken?

Vul ons contactformulier in en ontvang binnen 24 uur een persoonlijke reactie.

Geen enkele organisatie  is hetzelfde, daarom stellen we altijd een op maat gemaakt plan van aanpak op.

Laat onze ervaren consultants u begeleiden naar succes!

Praktijkvoorbeeld

Stel je voor dat example.nl een populaire blog heeft over tuinieren. Zonder cache moet de server bij elke klik op een artikel opnieuw controleren welke categorieën er zijn, wie de auteur is en welke reacties eronder staan. Dat kost tijd en rekenkracht.

Met een cache-plugin zoals WP Rocket of LiteSpeed Cache gebeurt het volgende: de eerste bezoeker van de dag triggert de opbouw van het artikel. De server slaat dit resultaat op in een bestand dat er ongeveer zo uitziet:

<!-- Cached Page: /tuinieren/tomaten-kweken -->
<div class="content">
  <h1>Hoe kweek je tomaten?</h1>
  <p>Dit is de tekst van het artikel...</p>
</div>

De volgende duizend bezoekers krijgen exact dit bestand voorgeschoteld. De server hoeft niet meer na te denken, hij geeft alleen het bestand door. Dit maakt het verschil tussen een laadtijd van drie seconden en een fractie van een seconde.

Veelgemaakte fouten

  • Te lange cache-duur: Je stelt de cache in op een week, maar past dagelijks je prijzen aan. Bezoekers zien dan oude informatie terwijl jij in je eigen beheeromgeving de nieuwe prijs ziet.
  • Cachen van dynamische pagina’s: Een winkelmandje of een gebruikersprofiel cachen. De bezoeker ziet dan plotseling de bestelling van iemand anders in beeld, wat een enorm privacyrisico is.
  • Meerdere plugins tegelijk: Het installeren van zowel WP Super Cache als W3 Total Cache. Deze plugins gaan met elkaar vechten om wie de controle heeft, wat vaak leidt tot een volledig witte pagina of vreemde weergavefouten.
  • Vergeten te legen na updates: Een plugin updaten zonder de cache te wissen. De browser probeert oude CSS-bestanden te laden die niet meer passen bij de nieuwe versie van de plugin, waardoor je lay-out verspringt.

SEO begint bij kwalitatieve content

Verhoog je conversies met onze doelgerichte content!

Het geheim achter een bloeiende SEO-strategie? Kwalitatieve content die het hart van de doelgroep verovert. Met de juiste inhoud die naadloos inspeelt op de behoeften en verlangens van jouw potentiële klanten, til je jouw zichtbaarheid naar een hoger niveau.

Als je een sterke online aanwezigheid wilt opbouwen, is hoogwaardige content de sleutel tot jouw succes.

Gebruik en afwegingen

Je gebruikt cache altijd op informatieve sites, blogs en zakelijke pagina’s waar de content voor iedereen gelijk is. De winst in snelheid weegt hier ruimschoots op tegen het risico van een verouderde pagina.

Sla de cache over voor pagina’s met persoonlijke gegevens, zoals een dashboard voor klanten of een betaalpagina. Hier is real-time data noodzakelijk; een statische kopie van een betaaloverzicht is simpelweg onbruikbaar.

Kies voor object caching als je een zware site hebt met veel database-aanvragen, zoals een forum of een complexe webshop. Let wel op dat je server dit ondersteunt via Redis of Memcached, anders heeft de instelling geen zin.

Controle en installatie

Begin met het installeren van één betrouwbare plugin, zoals LiteSpeed Cache als je op een LiteSpeed-server zit, of WP Fastest Cache voor algemeen gebruik. Zet eerst alleen de basis page caching aan voordat je gaat experimenteren met CSS-minify of image optimalisatie.

Controleer of het werkt via deze stappen:

  • Open je website in een incognito venster om browser-cache te omzeilen.
  • Rechtermuisknop op de pagina en kies Inspecteren, ga naar het tabblad Netwerk.
  • Ververs de pagina en kijk bij de HTTP-headers naar de regel X-Cache of Cache-Control.
  • Als daar hit staat, wordt de pagina vanuit de cache geserveerd; staat er miss, dan is de pagina opnieuw opgebouwd.

Zet je cache-duur niet onnodig lang, maar kies een termijn die past bij hoe vaak je content aanpast.

Open nu een incognito venster en check in de netwerk-headers of je pagina al een cache-hit geeft.

Gratis SEO scan van uw website?

Ontdek nu de verborgen potentie van uw website met onze GRATIS SEO scan! Onze geavanceerde tools en deskundige analyse bieden u een gedetailleerd inzicht in de verbeterpunten van uw online aanwezigheid.

Ontvang een uitgebreid rapport met waardevolle optimalisatie-tips die uw website naar nieuwe hoogten zullen stuwen. Neem vandaag nog de eerste stap naar een betere vindbaarheid en meer organisch verkeer. Mis deze kans niet – claim nu uw GRATIS SEO scan en maak uw website klaar voor succes!

Onze Specialisaties

Inhoudsopgave
Symblings Digital Marketing plaats foto
4.9
Gebaseerd op 14 beoordelingen

Categorieën

ONTVANG EEN GRATIS SEO ARTIKEL

Ontvang een gratis SEO artikel van 1000-1200 woorden die gegarandeerd jouw zoekposities zullen versterken.

Vraag direct aan

Veelgestelde vragen

Wat is WordPress cache eigenlijk?

Het is een tijdelijk geheugen dat kopieën maakt van je pagina’s. In plaats van dat de server elke keer alle gegevens uit de database moet ophalen, serveert hij direct een kant-en-klare HTML-versie. Dit voorkomt dat de server telkens opnieuw moet rekenen, waardoor je website veel sneller laadt voor je bezoekers.

Je installeert hiervoor een betrouwbare plugin, zoals LiteSpeed Cache of WP Fastest Cache. Begin met het aanzetten van de basis page caching voordat je andere instellingen aanpast. Controleer daarna in een incognito venster via de netwerk-headers of je pagina inderdaad een cache-hit geeft, zodat je zeker weet dat het werkt.

Voor algemeen gebruik is WP Fastest Cache een prima keuze. Zit je op een LiteSpeed-server? Dan is de LiteSpeed Cache plugin de beste optie. Belangrijk is dat je slechts één van dit soort plugins gebruikt; meerdere plugins tegelijk kunnen met elkaar vechten, wat leidt tot weergavefouten of een witte pagina.

Dit doe je via de instellingen van je cache-plugin door alle opgeslagen kopieën handmatig te verwijderen. Dit is nodig als je wijzigingen aanbrengt die direct zichtbaar moeten zijn voor je bezoekers. Doe dit ook altijd na een plugin-update om te voorkomen dat oude CSS-bestanden je lay-out verstoren.

Page caching slaat de volledige HTML-opbouw van een pagina op. Object caching is specifieker en slaat alleen de resultaten van database-aanvragen op. Dit laatste is vooral nuttig voor ingelogde gebruikers of zware sites met veel database-aanvragen, zoals forums, mits je server Redis of Memcached ondersteunt.

Dat komt waarschijnlijk door een te lange cache-duur of browser-cache. De server serveert nog een oude kopie van de pagina terwijl jij in je beheeromgeving de nieuwe versie ziet. Je moet dan de cache legen of een kortere termijn instellen die past bij hoe vaak je content aanpast.

Nee, dynamische pagina’s moet je overslaan. Denk aan winkelmandjes of gebruikersprofielen waar persoonlijke gegevens staan. Als je dit cacht, kan een bezoeker plotseling de bestelling van iemand anders in beeld krijgen. Dat is een groot privacyrisico en bovendien onbruikbaar omdat real-time data hier cruciaal is.

Dit gebeurt niet op je server, maar op de computer van de bezoeker. De browser onthoudt bepaalde bestanden zoals afbeeldingen, CSS en JavaScript. Hierdoor hoeven deze elementen niet bij elk bezoek opnieuw gedownload te worden, wat het laden van je site voor terugkerende bezoekers versnelt.

Gerelateerde artikelen

Scroll naar boven

Gratis SEO Artikel

Ontvang een gratis SEO-geoptimaliseerd artikel van 1000-1200 woorden door het formulier hieronder in te vullen en plaats het op jouw website om de kracht van onze content te ervaren.

Note: Geen idee wat een keyword is? Vul ‘onbekend’ in en wij nemen contact met je op.

Gratis SEO artikel
Gratis SEO artikel formulier (#7)

Onze privacy policy is van toepassing.

Vrijblijvende offerte

Ben je benieuwd wat wij voor uw organisatie kunnen betekenen? Laat dan uw gegevens achter via onderstaand formulier en wij nemen binnen 24 uur contact op.

Contact
Contactformulier aanvraag (#4)

Onze privacy policy is van toepassing.

Gratis persoonlijke SEO scan

Klaar voor een boost in uw online zichtbaarheid? Meld u aan voor een gratis, persoonlijke SEO scan tijdens een 1-op-1 Google Meet consult. Samen duiken we in de wereld van zoekmachineoptimalisatie specifiek voor uw website. Mis deze kans niet en vul onderstaand formulier in.

pasfoto tim van pel
Gratis SEO audit 1 op 1 formulier (#13)

Onze privacy policy is van toepassing.

Algoritme

Wat is het precies? 

Een algoritme is een reeks stappen of instructies die worden gebruikt om een specifiek probleem op te lossen. Het is als een recept dat een computer of een persoon kan volgen om een bepaald resultaat te bereiken. 

Algoritmen spelen een cruciale rol in de informatica en helpen bij het organiseren en verwerken van gegevens, het nemen van beslissingen en het automatiseren van taken. Ze kunnen worden toegepast in verschillende domeinen, zoals zoekmachines, routeplanners, machine learning en data-analyse. 

Kortom, algoritmen vormen de bouwstenen van onze digitale wereld en helpen bij het oplossen van complexe problemen.