Edge Caching slaat de cache van je Kinsta site/pagina op (die alleen in het datacentrum van je site wordt opgeslagen) in elk van Cloudflare’s wereldwijde netwerk van 260+ datacentra. Wanneer je sitebezoekers je website in hun browser laden, worden gecachede responses afgeleverd van de plaats die het dichtstbij is.
Edge Caching zit gratis inbegrepen bij alle Kinsta pakketten. In tegenstelling tot sommige soortgelijke cachingoplossingen kost het je niets extra, en Edge Caching heeft geen aparte plugin nodig.
Edge Caching inschakelen
Om Edge Caching in te schakelen, log je in op MyKinsta en ga je naar WordPress sites > sitenaam > Edge Caching.
Dingen die je moet weten voordat je Edge Caching inschakelt
- Edge Caching respecteert momenteel geen geolocatie cachevariaties met een klein bereik (in de buurt van landsgrenzen, staat, stad). Wanneer IP Geolocatie is ingeschakeld in MyKinsta (WordPress Sites > sitenaam > Extra > Geolocatie), wordt de cache opgeslagen in elke PoP locatie op basis van de locatie van de eerste bezoeker die die specifieke pagina opvraagt.
- Aangepaste geavanceerde uitsluitingen van Site Cache (zoals combinaties van aangepaste cookies en URI’s) worden niet gerespecteerd door Edge Caching.
- Je kunt Edge Caching inschakelen als ons supportteam geen aangepaste cacheregels heeft geconfigureerd voor je site die aangepaste cookies of geolocatie gebruiken.
Klik op de knop Inschakelen.

Lees in de popup Edge Caching inschakelen die verschijnt de lijst door en klik op de knop Edge Caching inschakelen als alles er goed uitziet.

Als we detecteren dat er aangepaste cache regels zijn toegevoegd, zal er een waarschuwing worden getoond in de Edge Caching inschakelen popup. Als j zeker weet dat die regels niet conflicteren met Edge Caching, kun je doorgaan door op de knop Edge Caching inschakelen te klikken. Als je niet zeker bent van je zaak, vraag dan aan een developer of de aangepaste cachingregels van je site compatibel zijn met Edge Caching.

Als Edge Caching is ingeschakeld, zie je de Edge Caching instellingen.

Mobiele cache inschakelen
Als je website mobiele browsers detecteert en pagina’s genereert met markup die uniek zijn voor die apparaten, kun je een mobiele cache inschakelen die gescheiden is van de content voor desktopgebruikers. Als je hier niet zeker van bent, raadpleeg dan eerst je site-ontwikkelaar.
Als Edge Caching is ingeschakeld, kun je mobiele caching inschakelen in de Edge Caching instellingen van je site (WordPress Sites > sitenaam > Edge Caching). Klik op de knop Mobiele cache inschakelen om te profiteren van Edge Caching voor mobiele apparaten.

Edge Cache legen
Er zijn een paar manieren waarop je de edge cache van je site kunt wissen. Opmerking: Als je thema of een actieve plugin op je site ingebouwde cache heeft, raden we aan de cache daar eerst te wissen.
Cache wissen in je WordPress dashboard
Log in op je WordPress dashboard.
Als je de cache moet wissen voor de hele site, klik je op de Clear Cache link in de admintoolbar aan de rechterbovenkant van de pagina. Dit zal zowel Edge Caching en sitecache wissen.

Als je wilt dat de cache automatisch wordt gewist voor specifieke URL’s of paden wanneer je veranderingen op je site aanbrengt, kun je die instellen in de Kinsta MU plugininstellingen. Klik op Kinsta Cache in de linkerzijbalk en voeg de URL’s toe die je wilt wissen als er updates aan je site worden gedaan. Voor meer informatie check je onze gids over het toevoegen van custom caching URL’s in de Kinsta MU plugin.
Cache wissen in MyKinsta
Log in op MyKinsta en ga naar WordPress Websites > sitenaam > Edge Caching.
Klik op de Cache wissen knop om alle cache te wissen.

Als je alleen specifieke URL’s of paden moet wissen, voer dan de URL in het URL cache wissen veld en klik op de knop URL cache wissen. Om ook de cache voor subdirectories onder de URL te wissen, vink je het vakje aan naast Wis cache van elke subdirectory onder de gespecificeerde URL.

Opmerking: Dit wist alleen Edge Caching. Als je sitecache ook gewist moet worden, dan moet je dat apart wissen door te gaan naar Tools > Sitecache en te klikken op de Cache wissen knop.
Edge Caching testen
Voordat je je site test met een website speed test tool, raden we aan om te checken of de HTTP headers of een pagina laadt vanuit de edge cache. Hieronder staan een paar manieren om de HTTP headers van je site te controleren.
Edge Caching checken met Kinsta’s HTTP Status en Redirect Checker
Je kan de HTTP status- en directketen checken van elke URL met onze gratis HTTP status and redirect checker. Met deze tool kun je de responsheaders bekijken om te controleren of Edge Caching werkt.
Kies een pagina die uit de edge cache geleverd zou moeten worden en kopieer de URL uit de adresbalk van je browser. Plak deze URL in de Redirect Checker tool en voer de controle uit.
Je zou resultaten als deze moeten zien:

Scroll naar beneden tot je Response Header ziet. In dit gedeelte zijn er twee headers om de waarden van te controleren: ki-cache-type
en Ki-CF-Cache-Status
. De ki-cache-type
header moet een waarde hebben van Edge
. De Ki-CF-Cache-Status
header moet een waarde hebben van HIT
of SAVING
.
Edge Caching controleren met een webbrowser
Met deze tool kun je met de ingebouwde developertools de responsheaders bekijken om te controleren of Edge Caching werkt. Voor dit voorbeeld gebruiken we Google Chrome om HTTP headers voor de homepage van onze site te inspecteren. Om de Chrome devtools te starten, klik je met de rechtermuisknop ergens op de pagina en klik je op Inspect.

Klik nu op de Network tab en herlaad de pagina. Terwijl de pagina laadt, zie je links in het venster met de devtools een lijst van de verzoeken. Klik op de initial page request om te controleren of Edge Caching goed werkt.

Scroll in het Headers tabblad naar beneden tot je Response Headers ziet. In dit gedeelte zijn er twee headers om de waarden van te controleren: ki-cache-type
en Ki-CF-Cache-Status
. De ki-cache-type
header moet een waarde hebben van Edge
. De Ki-CF-Cache-Status
header moet een waarde hebben van HIT
of SAVING
.
Edge Caching controleren in Terminal
Als je bekend bent met het gebruik van Terminal (opdrachtregel), kun je ook HTTP headers controleren met het curl
commando. Gebruik het onderstaande commando en vervang de URL aan het eind van het commando door de URL van je site.
curl -L -s -o /dev/null -D - https://kinstaexample.com
Na het uitvoeren van dit commando zou je een respons als deze moeten krijgen:

In dit gedeelte zijn er twee headers om de waarden van te controleren: ki-cache-type
en Ki-CF-Cache-Status
. De ki-cache-type
header moet een waarde hebben van Edge
. De Ki-CF-Cache-Status
header moet een waarde hebben van HIT
of SAVING
.
Problemen oplossen met Edge Caching
Als Edge Caching niet lijkt te werken, zijn er een paar dingen die je kunt controleren:
- De waarde van de
X-Kinsta-Cache header
: Edge Caching cachet de respons alleen als het al in de sitecache was opgeslagen (full page caching). Als de waarde vanX-Kinsta-Cache
nietHIT
is, dan wordt de pagina niet gecached in sitecache en kan ze niet door Edge Caching gecached worden. - Als je verwacht dat de pagina gecached zou worden en deze is niet doorgaans uitgesloten van caching (bijv. wp-admin, cart, my-account, checkout, etc.), kan je contact opnemen met ons Supportteam om er zeker van de zijn dat hij geen uitgesloten URL patroon of cookie bevat in de Nginx instellingen van de site.
Edge Caching uitschakelen
Na het inschakelen van Edge Caching verschijnt er een groen vinkje naast Ingeschakeld aan de bovenkant van de pagina. Rechts van dit gedeelte kun je op de Uitschakelen knop klikken om Edge Caching uit te schakelen.

Belangrijk
- Edge Caching zal in de nabije toekomst standaard worden ingeschakeld.
- Het wissen van Edge Cache in alle datacenters van Cloudflare kan 2-5 minuten duren voor het volledig voltooid is. Zodra je de voltooiingsmelding in MyKinsta ziet, geef je 2-5 minuten de tijd om de cache in alle datacentra op te ruimen. Als je een pagina hebt die vaker moet worden bijgewerkt, dan kan ons Supportteam je helpen om die pagina uit te sluiten van Edge Caching.
- Edge Caching kan ingeschakeld worden op live sites en premium testomgevingen. Het kan niet ingeschakeld worden voor standaard testomgevingen.
- Edge Caching is niet compatibel met narrow-scope geolocatie cachevariaties of geavanceerde custom uitsluitingen van sitecache zoals combinaties van customcookies en URI’s.
- Edge Caching levert de cache van je Kinsta site/pagina, maar levert geen statische assets zoals afbeeldingen, JavaScript bestanden, en CSS bestanden. Kinsta CDN, die los staat van Edge Caching, kan worden ingeschakeld om de statische assets van je site te leveren.
- Als Kinsta CDN is ingeschakeld, dan heeft je site een extra cachingslaag die los van de Edge Caching moet worden beheerd. De plugin wist de Kinsta CDN cache niet en moet apart worden gewist.
- We hebben cachingregels ingesteld om Edge Caching te laten werken met standaard WordPress, BuddyPress, WooCommerce, en Easy Digital Downloads sites. We sluiten veelgebruikte privé URI’s en cookies uit, zodat je WordPress dashboard, forums, winkelwagenpagina’s, of waar een gebruiker ook maar ingelogd is, automatisch caching omzeilen. Als je een custom WordPress setup gebruikt, kunnen er extra delen van je site zijn die cache moeten omzeilen of extra regels die toegevoegd moeten worden voor compatibiliteit. Als dat het geval is, kun je altijd contact opnemen met ons Supportteam.
- Edge Caching werkt niet voor verzoeken die een
Set-Cookie
Response Header terugsturen. Standaard wordt deSet-Cookie
responsheader verwijderd uit de cache van alle nieuw aangemaakte sites bij Kinsta. EenSet-Cookie
responsheader wordt gewoonlijk gebruikt om gegevens te verstrekken die bedoeld zijn voor een specifieke klant. Het cachen van die responsheader kan bezoekers gegevens tonen die niet voor hen bedoeld zijn. - Edge Cache is ingesteld om elke 30 dagen te verlopen, maar dit kan korter zijn als de Edge Cache een tijd lang niet wordt aangevraagd.
- Bij het bijwerken van pagina’s in WordPress is het niet nodig de Site cache of Edge Caching handmatig te wissen; beide worden automatisch gewist.
- Als je je eigen Cloudflare account gebruikt voor je site, kan je Edge Caching gebruiken mits je geen gebruik maakt van Cloudflare’s Automatic Platform Optimizations (APO). Deze twee cachingmethoden zijn onverenigbaar, dus je zult het een of het ander willen gebruiken, niet allebei.
- Als je gevaarlijke IP adressen hebt geblokkeerd met de IP Deny tool in MyKinsta en niet wilt dat die geblokkeerde IP adressen zelfs maar een gecachete versie van je site bereiken of worden meegeteld in Analytics, schakel Edge Caching dan niet in. IP adressen die met de IP Deny tool worden geblokkeerd, worden op Nginx niveau geblokkeerd, niet op Cloudflare niveau. Aangezien het Cloudflare niveau niet beschikt over de details over IP adressen die op Nginx niveau zijn geblokkeerd, kan, wanneer Edge Caching is ingeschakeld, een gecachete versie van je site worden geleverd aan een geblokkeerd IP adres vanuit een Cloudflare datacenter. Als het je niet uitmaakt of een geblokkeerd IP adres al dan niet een versie van je site in de cache bereikt, kun je Edge Caching inschakelen. Opmerking: bezoeken aan pagina’s in de cache worden geteld in Analytics, zelfs als het IP adres op Nginx niveau is geblokkeerd.
- Edge Caching is niet compatibel met op geolocatie gebaseerde blokkering (geo-blocking), zoals het alleen toestaan van toegang tot je site voor bepaalde landen. Geo-blocking gebeurt op Nginx niveau, niet op Cloudflare niveau. Omdat Cloudflare niet beschikt over de geo-blocking details van je site, kan, wanneer Edge Caching is ingeschakeld, een gecachete versie van je site worden geleverd aan een geblokkeerde locatie vanuit een Cloudflare datacenter. Als het je niet uitmaakt of een geblokkeerde locatie een gecachete versie van je site bereikt, kun je Edge Caching inschakelen.
Prestatiegegevens
Tijdens onze betafase verzamelden we prestatiegegevens van 91 sites om de snelheidsverbeteringen van onze nieuwe Edge Caching feature te testen. Dit zijn de resultaten:
- De gemiddelde HTML laadtijd voor een site die onze pagina-cache (
X-Kinsta-Cache: HIT
) gebruikte was 0,4909 seconden. De gemiddelde laadtijd met Edge Caching was 0,2239 seconden, een snelheidsverbetering van 45,6%, oftewel een halvering van de laadtijd voor HTML! - Het gemiddelde TTFB verschil was 51% (0,4025 – 0,2069).
Samenvatting
Als je een manier wilt om je site te versnellen, probeer dan eens Edge Caching. Het maakt het leveren van gecachede content uit meerdere datacentra mogelijk met een minimale installatie en zonder dat een extra plugin nodig is.