Je WordPress-website is kansloos als hij niet snel laadt. Het heeft geen zin om te investeren in een uitstekend ontwerp, geweldige plugins te kopen en een fortuin uit te geven aan marketing - als je WordPress-website traag is, is hij kansloos. Naarmate de laadtijd van een website toeneemt, verlaten ook de gebruikers je website! Daarom is het cruciaal om WordPress te versnellen en sneller te maken.
Dat is wat we vandaag gaan doornemen. Van eenvoudige dingen tot meer geavanceerde dingen, we zullen de complexiteit langzaam opschalen, zodat je zelfs als je niet alles doet, een hogere WordPress-snelheid krijgt.
Dus hoe snel laadt jouw WordPress-website? Onze site laadt in minder dan 2 seconden - en we laten je graag zien hoe je jouw website ook waanzinnig snel kunt laten laden. We willen dat jouw website zo snel laadt als... CollectiveRay!
Waarom moeten we WordPress sneller maken?
Zoals we al een tijdje weten, beschouwt Google de snelheid van een website als een van de factoren die de positie in de zoekmachine beïnvloeden.
Een trage laadtijd van uw webpagina's resulteert in een lagere ranking in zoekmachines voor die pagina's en mogelijk ook voor de rest van uw site. Laten we ook niet vergeten dat SEO tegenwoordig draait om een positieve gebruikerservaring.
En een positieve gebruikerservaring begint met het sneller laden van WordPress. Om je WordPress-site beter te laten ranken, moet je ervoor zorgen dat je website snel laadt – heel snel!
Dit is wat Matt Cutts (destijds woordvoerder van Google) zei over de noodzaak om WordPress te versnellen:
"Ik zou het geweldig vinden als SEO'ers zich zouden richten op het verbeteren van de snelheid van websites, omdat (in tegenstelling tot een aantal andere aspecten van SEO) het verlagen van de latentie van een website iets is dat gemakkelijk meetbaar en beheersbaar is."
De voordelen van een snel ladende website zijn overduidelijk.
Maar wacht, er is meer!
Als uw webpagina's langzaam laden, heeft dat niet alleen gevolgen voor uw positie in de zoekmachine, maar kan het ook andere negatieve gevolgen hebben: het kan leiden tot een daling van 7 procent in de verkoop, een daling van 11 procent in het aantal paginaweergaven en een grotere kans dat gebruikers uw site nooit meer bezoeken.
Dat komt omdat langzame websites erg frustrerend zijn voor de gebruiker en een negatieve gebruikerservaring creëren, wat een blijvende slechte indruk achterlaat.
Aan de andere kant kan een snelle WordPress-site de betrokkenheid van de gebruiker vergroten, het aantal bekeken pagina's verhogen en de verkoop stimuleren.
Dus hoe zorgen we ervoor dat een WordPress-website snel laadt? Volg onze 25 praktische stappen en je kunt WordPress SNEL maken zonder dat je veel technische kennis nodig hebt.
Wilt u meer geweldige tutorials voor uw website? Klik op het menu 'WordPress tutorials' hierboven om enkele van onze andere artikelen te bekijken.
25 acties om uw WordPress-website sneller te maken
In dit bericht delen we een lijst met belangrijke tips en trucs die je helpen WordPress te versnellen, gebaseerd op onze eigen ervaringen. Om WordPress sneller te maken, gebruiken we een eenvoudig 3R-concept:
Verminderen, hergebruiken, recyclen.
Om uw website snel te maken, moet u in essentie gebruikmaken van de 3 R's...
- VerminderenDit betekent dat u alle nodige stappen moet ondernemen om de grootte en de hoeveelheid bronnen die uw website naar uw bezoekers moet sturen te verminderen. U moet ook het aantal zogenaamde verzoeken aan uw site verminderen, aangezien elk verzoek een langere laadtijd veroorzaakt.
- visfuik, wanneer we bronnen opnieuw kunnen gebruiken is het beter dan ze opnieuw te downloaden
- Recycle, verbindingen (opnieuw gebruiken), bezochte pagina’s worden opgeslagen en gerecycled, etc.
Maar we leggen het later nog verder uit.
1. Neem een benchmarkresultaat en een back-up!
Voordat u begint met het optimaliseren van uw site, moet u de huidige laadtijd van enkele van uw belangrijkste pagina's inventariseren.
Wij raden aan om uw site door specifieke sites te laten sturen die de snelheid van uw site meten, zoals GTMetrix of Pingdom Tools (https://tools.pingdom.com/). Doorloop je site meerdere keren op verschillende tijdstippen van de dag met deze twee tools en noteer de laadtijd van je website. Dit is je benchmark waarmee je verbeteringen in de websitesnelheid kunt meten.
Maak nu ook een volledige backup.
Sommige van de stappen die we gaan schetsen, brengen ingrijpende veranderingen met zich mee, en er bestaat altijd een risico dat dingen niet volgens plan verlopen. Maak nu een volledige back-up van je site, zodat je kunt terugvallen op een back-up als de nood aan de man komt.
2. Installeer een lichtgewicht WordPress-thema
Het kiezen van een schoon, minimaal en lichtgewicht thema kan wonderen verrichten als het gaat om het versnellen van WordPress.
Het is niet moeilijk om een mooi en volledig functioneel WordPress-thema te vinden, maar je uiteindelijke doel zou moeten zijn om er een te vinden die zo min mogelijk HTTP-verzoeken genereert (verminderen). Als we bijvoorbeeld thema's kiezen, kiezen we voor thema's die probeerden en getest - net zoals Divi of Avada. Misschien wilt u ook eens kijken naar dit uitgebreide recensie.
Beschouw het volgende feit:
De meeste thema's beschikken over een uitgebreide functionaliteit, waaronder integratie met socialemediasites, parallax-effecten, sliders, diverse plug-ins en andere 'resource-intensieve' extensies. Met dergelijke sjablonen is een hoge score op "Google Page Speed Insights” of andere hulpmiddelen voor het meten van de websitesnelheid kunnen een uitdaging zijn.
We willen hiermee niet zeggen dat het gebruik van een thema met veel functies slecht is. Als je echter een echt snelle website wilt, raden we je aan een minimalistisch thema te kiezen dat speciaal is ontwikkeld voor snelheid.
Het standaard TwentyTwenty WordPress-thema is ontworpen voor duidelijkheid. Het is een snel thema met lichte code en alleen de benodigde functies. Naast dit standaard WordPress-thema zijn er nog 5 schone en snelle WordPress-thema's die uitstekend zijn voor een snelle WordPress-ervaring.
Astra
Astra van BrainStormForce is een relatieve nieuwkomer, maar heeft sinds de release een explosieve groei doorgemaakt. Dit thema is speciaal ontwikkeld om zo snel en licht mogelijk te zijn. Standaard laadt dit thema in minder dan 0.5 seconde, een ongelooflijke prestatie. Astra werkt ook uitstekend met de Elementor pagina bouwer (als u wilt dat uw site overzichtelijk blijft, kunt u de meeste pagina-opbouwplugins beter vermijden).
GeneratePress
Dit is nog een absoluut razendsnel WordPress-thema waarmee je WordPress kunt versnellen. GeneratePress laadt in minder dan een seconde. Dit thema is door talloze reviewers ook uitgeroepen tot het beste WordPress-thema ooit, dus het is een goede keuze.
OceanWP
OceanWP is ook een goede keuze als je op zoek bent naar een allround goed thema met uitstekende prestaties. Nog een thema dat standaard minder dan een seconde nodig heeft.
3. Installeer een handige cacheplugin
Het installeren van de juiste caching-plugin zou de op een na belangrijkste actie moeten zijn om WordPress te versnellen.
Door een caching-plugin te installeren bespaart u veel van uw bronnen (verminderen en hergebruiken) en uw webserver laadt webpagina's sneller.
Dit komt doordat de cacheplugin, in plaats van een verzoek te sturen naar de MySQL-database (de database-engine van WordPress) om de gevraagde pagina(s) of inhoud te vinden en te laden, en de pagina's vervolgens te moeten weergeven in PHP (de programmeertaal van WordPress), een warme (d.w.z. recente) kopie van uw webpagina's opslaat in een tijdelijk bestand.
In plaats van dat er bij elke websitebezoek een bewerking wordt uitgevoerd die veel bronnen vergt (dat wil zeggen dat het lang duurt) en dat de serverbronnen hierdoor worden verbruikt, laadt de cache-plugin de opgevraagde pagina uit het tijdelijke bestand (de cache) zonder dat de pagina steeds opnieuw hoeft te worden gemaakt.
Het is belangrijk om op te merken dat er verschillende soorten caching zijn, browsercaching (u kunt hier meer over leren) browsercaching benutten (hier) en server-side caching, die beide dienen om uw site sneller te maken door middel van verschillende optimalisaties.
Onze favoriete en aanbevolen cacheplugin is WP Rocket - het is bewezen dat dit de snelste caching-plugin is die er is, en de meest effectieve manier om WordPress-websites te versnellen. In werkelijkheid worden de meeste van de hier genoemde acties al uitgevoerd zodra u deze plugin installeert.
Het zit boordevol functies die nodig zijn om de laadtijd van een WordPress-site te verbeteren. We zullen deze functies niet afzonderlijk analyseren, maar het volstaat te zeggen dat deze plugin duizenden WordPress-websites helpt om zeer hoge snelheden te bereiken.
Deze plugin is niet gratis, maar is de investering meer dan waard. Simpel gezegd: u zult direct een duidelijk verschil zien in de laadsnelheid van uw site, zonder dat u er zelf veel aan hoeft te sleutelen. We raden u ten zeerste aan om deze plugin te downloaden, hij is goedkoop en een waardevolle investering.
Maak uw website snel met WP Rocket
4. Zorg voor een goede, snelle webhostingdienst
De meeste mensen die net beginnen met het opzetten van een nieuwe website, zullen merken dat een gedeelde hostingprovider een goede deal lijkt. Een gedeelde, goedkope hostingprovider brengt echter verborgen kosten met zich mee waar u zich bewust van moet zijn.
Meestal zorgt een gedeelde of goedkope hostingserver ervoor dat de snelheid van uw website enorm laag wordt. Hierdoor kunnen uw klanten mogelijk helemaal niet meer worden bediend als er pieken in het verkeer op uw website zijn.
Dit is allemaal een kwestie van cijfers. Het hostingbedrijf moet winst maken.
De reden waarom hosting doorgaans goedkoop is, is dat er VEEL websites (honderden, soms duizenden) op dezelfde server staan. Dit zorgt ervoor dat de shared hosting servers overbelast raken. Elke keer dat iemand je website bezoekt, moet de webserver concurreren om serverbronnen, waardoor elk bezoek aan je website impliciet traag is.
Deze traagheid en mogelijke downtime kunnen het imago van uw bedrijf bij uw klanten schaden. Zodra een bezoeker uw website verlaat, is de kans klein dat hij of zij uw site nog eens bezoekt.
Het kiezen van een goede webhost is cruciaal voor de snelheid van je website. Investeren in een goede hostingdienst loont snel.
We hosten deze website op InMotion hosting - een fantastische webhost die u zeker moet overwegen voor uw website. We hebben gekozen voor InMotion VPS hosting, omdat we willen dat onze website echt heel snel is.
In werkelijkheid hadden we zelf ook voor een goedkope hosting gekozen. Het is moeilijk om een koopje te weerstaan, totdat we ons realiseerden wat de impact ervan was op de prestaties van onze site.
Door van webhost te wisselen, hebben we de laadtijd van onze website direct 2 seconden sneller gemaakt. Dit zonder dat we er iets anders voor hoefden te doen! Er zijn veel redenen waarom we voor hen hebben gekozen, die we hier apart vermelden: https://www.collectiveray.com/inmotion-hosting-review
Aanvankelijk hadden we HostGator gekozen als hostingprovider voor onze blog, maar naarmate de blog populairder werd en veel verkeer kreeg, zagen we een afname in de serverresponstijd. HostGator had ongetwijfeld zijn eigen voordelen, maar we waren deze host al snel ontgroeid. Toen we meer hostingoplossingen gingen evalueren, kozen we uiteindelijk voor In beweging voor onze blog.
Al snel zagen we een verbetering in de responstijd van onze server, zoals u kunt zien in de onderstaande afbeelding:
Na de bovenstaande tips gaan we nu verder met nog wat tips geavanceerde tipsU kunt uw WordPress sneller maken door deze tips voor infrastructuursoftware te implementeren.
Als u zelf de controle heeft over uw hosting (u hebt een Virtual Private Server of Dedicated Server) en u volledige root-toegang hebt tot uw software-infrastructuur, kunt u deze geavanceerde optimalisaties uitvoeren om WordPress sneller te maken.
Houd er rekening mee dat het het beste is als u huur een WordPress-ontwikkelaar in om deze geavanceerde wijzigingen door te voeren, omdat het niet hebben van de juiste vaardigheden uw site daadwerkelijk kan beschadigen.
Als je al aardig wat ervaring hebt met serverinfrastructuur, dan kun je terecht bij onze vriend Dave van WPIntense. Hij heeft als missie om WordPress sneller te maken en heeft daarvoor een uitstekende setup ontwikkeld die zeer geoptimaliseerd en afgestemd is om websites sneller te maken: De snelste WordPress-stack installeren met Ubuntu 18.04 en MySQL 8
Voor de rest van ons, gewone stervelingen, lees verder.
5. Verwijder de plug-ins die u niet nodig hebt
Wanneer u het WordPress-platform gebruikt om een website te bouwen, raakt u mogelijk zowel overweldigd als enthousiast door de grote verscheidenheid aan plug-ins die online beschikbaar zijn.
Eén van de sterke punten van WordPress is dat het op oneindig veel manieren kan worden geconfigureerd met behulp van plug-ins. Elke plug-in heeft echter een prestatie-impact in de vorm van drie dingen:
- Extra PHP-code en databasequery's die uw webserver moet uitvoeren
- Extra CSS-bestanden die door de plugin worden geladen
- Extra JS-bestanden die door de plugin worden geladen en gebruikt.
De extra PHP heeft een directe impact op de prestaties, in de zin dat de webserver meer werk te doen heeft (waardoor de code langer duurt om uit te voeren). De extra bestanden betekenen dat de webpagina's waarop die plugin wordt gebruikt, meer bestanden naar de browser moeten sturen (waardoor de pagina's groter worden). De extra CSS/JS-bestanden hebben ook meer tijd nodig om in de browser te renderen.
Ja, plug-ins zijn geweldig, maar er moet wel goed worden nagedacht over het behouden van ALLEEN de noodzakelijke plug-ins en niets meer.
In de meeste gevallen kiest u er tijdens het onderzoeken van plugins voor om er een paar te testen die u uiteindelijk niet of nauwelijks gebruikt. Of sommige plugins raken uiteindelijk in onbruik, worden vervangen door andere plugins of services of zijn misschien niet meer nodig.
Als deze ongebruikte plug-ins echter niet worden verwijderd en verwijderd, veroorzaken ze nog steeds aanzienlijke overhead, zoals hierboven beschreven.
Hoewel u met plug-ins specifieke functies aan uw site kunt toevoegen, moet u er toch voor zorgen dat u zo min mogelijk plug-ins op uw site hebt geïnstalleerd.
Wat moet u in dit geval doen?
Controleer de WordPress-plugins op je site en controleer of je die plugin echt nodig hebt. Als je dat niet doet, deactiveer hem dan eerst en laat hem een paar dagen staan om er zeker van te zijn dat er niets kapotgaat. Als het na een paar dagen duidelijk is dat je de plugin niet nodig had, moet je hem verwijderen.
Probeer zoveel mogelijk plug-ins te verwijderen en houd je site zo overzichtelijk mogelijk. Hoe meer plug-ins je verwijdert, hoe sneller je website zal zijn.
Verwijder ook de plug-ins die externe websites aanroepen of ernaar verwijzen, aangezien deze een aanzienlijk grotere (negatieve) impact hebben op de snelheid van de website. Je weet immers nooit hoe snel websites van derden laden en hoeveel externe bestanden ze gebruiken.
Voorbeelden van dergelijke plug-ins zijn advertentiescripts van derden, plug-ins voor reacties die gebruikmaken van diensten van derden, analyseplug-ins (niet noodzakelijkerwijs Google Analytics), marketingplug-ins van derden en andere diensten.
Alles wat niet vanaf het domein van uw site wordt geladen, is doorgaans een script van een derde partij.
Bekijk bijvoorbeeld de onderstaande schermafbeelding van de watervalgrafiek van Pingdom. Links ziet u de Google-lettertypen die voor onze site worden geladen, gevolgd door een script voor Google Ads en een script voor Google Analytics (niet gemarkeerd door de pijl).
Rechts ziet u dat de grafiek met de laadtijd plotseling flink is afgenomen: van minder dan 0.1 seconde naar meer dan 0.2 seconde. Belangrijker is echter hoeveel langer het duurt om scripts van derden op te halen en te downloaden, vergeleken met bestanden die vanaf ons domein worden gedownload.
Dit komt doordat onze site is geoptimaliseerd voor snelheid (onder andere door het gebruik van een CDN, wat we hieronder zullen bespreken), terwijl de servers van derden van andere servers moeten worden gehaald waarvan de prestaties variëren afhankelijk van de belasting die ze ervaren.
En als je meerdere plugins kunt vervangen door één plugin die de functionaliteit van meerdere plugins biedt, des te beter. Kies bovendien voor WordPress-plugins van gerenommeerde bedrijven in plaats van van obscure auteurs - deze zijn waarschijnlijk geoptimaliseerd voor snelheid.
Gebruik bijvoorbeeld in plaats van meerdere plugins om formulieren weer te geven, slechts één plugin, zelfs als deze verschillende functionaliteitsniveaus bieden. Qua prestaties bent u beter af met één plugin.
Zoals je begrijpt, brengt het verwijderen van sommige plugins kosten met zich mee. Dit zijn meestal de kosten voor bepaalde functionaliteit. Maar als je echt wilt optimaliseren voor snelheid, zul je bereid moeten zijn om functionaliteit op te offeren.
6. Verwijder thema's die u niet gebruikt
Bij het bouwen van je WordPress-site heb je waarschijnlijk veel verschillende thema's geïnstalleerd om er een te vinden die het beste bij je past. Uiteindelijk heb je gekozen voor één thema dat je nu gebruikt.
Maar elk thema dat op de server achterblijft, heeft ook invloed op de prestaties.
Zorg er dus voor dat u alle geïnstalleerde thema's verwijdert, behalve het thema dat u momenteel gebruikt (en alle daaraan gerelateerde onderliggende thema's; deze moeten ook blijven).
Je kunt het aantal thema's dat je op je site hebt geïnstalleerd, bekijken door naar het beheerdersdashboard van je site te gaan. Klik daar op Weergave → Thema. Er verschijnt een venster dat er ongeveer zo uitziet:
Zoals u in de bovenstaande afbeelding kunt zien, is "Imagely Free Spirit" het actieve thema en de rest van de thema's, zoals Felt, Genesis, Liber, Reign en Twenty Nineteen en andere, zijn ongebruikte thema's.
Om het gedeactiveerde thema te verwijderen, klikt u op de knop met de tekst Thema details wanneer u met de muis over het thema beweegt en vervolgens op de kleine "Verwijder” tekst in de rechter benedenhoek van het thema, en deze zal worden verwijderd.
Een andere manier om ongebruikte thema's te verwijderen is via FTP. Log in op je server via FTP, zoek de map "jouwwebsite.com/wp-content/thema's" en verwijder de themamappen die je niet gebruikt.
7. Optimaliseer de afbeeldingsgrootte van uw website
Afbeeldingen zijn een belangrijk onderdeel van een website en zorgen voor meer betrokkenheid van de gebruiker.
Ze zijn echter vrij groot en vormen een van de belangrijkste redenen waarom een site trager wordt. Net zoals we al suggereerden om de data van je site te comprimeren, moet je ook de nodige maatregelen nemen om alle afbeeldingen op je site te comprimeren en te optimaliseren (reduceren).
Hierdoor wordt de totale grootte van elke pagina die naar uw bezoekers wordt verzonden, verkleind, waardoor deze sneller laadt.
Een van de beste en meest aanbevolen manieren om de afbeeldingen op uw website te minimaliseren (en te optimaliseren) is door de WP Smush.it-plug-inMet deze plugin kunt u de afbeeldingsgrootte verkleinen zonder de kwaliteit ervan te beïnvloeden.
Het mooie van deze plugin is dat je je geen zorgen hoeft te maken over het klein houden van je afbeeldingen, of dat je ze met een programma zoals Photoshop gecomprimeerd moet opslaan (mogelijk met kwaliteitsverlies). Je kunt gewoon doorgaan met je werk en regelmatig bloggen, en de plugin doet gewoon zijn werk op de achtergrond en maakt van elke afbeelding een kleinere versie, met dezelfde kwaliteit... en zorgt ervoor dat je site sneller laadt!
WP Smush scant automatisch alle afbeeldingen die naar uw site worden geüpload (en zelfs reeds bestaande afbeeldingen), en verwijdert de onnodige gegevens in deze afbeeldingen, waardoor ze kleiner worden.
De plugin maakt gebruik van lossless compressietechnieken om de grootte van de afbeeldingen te verkleinen. Terwijl de grootte van afbeeldingen tot 1 MB wordt 'samengedrukt' met de gratis versie van de WP Smush.it-plugin, comprimeert de pro-versie de grootte van afbeeldingen tot 5 MB. Met deze plugin krijgt u de resultaten zoals weergegeven in de onderstaande afbeelding:
8. Gebruik verschillende afbeeldingsformaten
Hoewel het comprimeren van afbeeldingen een goed begin is, moet je twee dingen in gedachten houden: bepaalde afbeeldingsformaten, zoals PNG, zullen door hun aard en de manier waarop ze werken altijd vrij groot zijn.
Aan de andere kant zijn afbeeldingsformaten zoals JPG van nature verlieslatend, ook al zijn ze klein. Dit betekent dat je bij de keuze voor deze formaten altijd een compromis moet sluiten: grootte versus kwaliteit.
Kleine afbeeldingen verliezen kwaliteit, terwijl grote afbeeldingen van goede kwaliteit langzaam downloaden.
Tegenwoordig zijn er nieuwe formaten die u kunt gebruiken. WebP, een afbeeldingsformaat ontwikkeld door Google, is speciaal bedacht om minder compromissen te vereisen. WebP-gebaseerde afbeeldingen zijn kleiner dan PNG's en kleiner dan JPG's zonder kwaliteitsverlies.
Tot een paar jaar geleden was de ondersteuning voor WebP in browsers vrij beperkt, maar tegenwoordig ondersteunen alleen oudere webbrowsers dit formaat niet. Er is echter één opmerkelijke uitzondering: de Safari-browser, die standaard is Apple apparaten, ondersteunt het WebP-formaat nog steeds niet, terwijl we dit artikel bijwerken.
Gelukkig is er een oplossing hiervoor. U kunt WebP-afbeeldingen in de meeste browsers weergeven en andere formaten in Safari-browsers.
Er is nog een probleem. De meeste afbeeldingen zijn beschikbaar als PNG- of JPG-formaat. Je moet ze converteren naar WebP.
Ook hiervoor is een oplossing. De onderstaande suggestie kan beide problemen in één keer oplossen.
De WebP Express-plug-in kan een open-sourcebibliotheek gebruiken om geüploade afbeeldingen te converteren naar WebP-formaten. Vervolgens worden de afbeeldingen weergegeven als WebP voor de meeste browsers, maar als PNG/JPG voor andere formaten.
Dit is een hele handige oplossing die wij graag aanbevelen.
Er is één klein nadeel waar u rekening mee moet houden. Uw webserver MOET ondersteuning bieden voor de WebP-bibliotheek, anders moet u deze zo kunnen installeren dat de conversie indien nodig kan plaatsvinden.
Mogelijk wilt u bij uw hostingprovider navragen of de plugin op uw webserver wordt ondersteund.
9. Compressie inschakelen
Websites hebben tegenwoordig vaak veel bestanden en content die aan de bezoeker gepresenteerd moeten worden. Deze data kan aanzienlijk groot zijn, dus we moeten maatregelen nemen om de omvang van de te verzenden data te beperken.
Dit kun je doen door compressie in te schakelen; nog een essentiële stap om WordPress te versnellen.
Wanneer u deze optie activeert, worden de gegevens en bestanden van uw website gecomprimeerd voordat ze naar de browsers van lezers worden verzonden. Hierdoor worden ze kleiner en kan de content sneller worden afgeleverd en de website sneller worden geladen.
Kortom, de tijd die nodig is om de content te comprimeren en decomprimeren is veel korter dan de tijd die nodig zou zijn geweest om een grotere hoeveelheid content te leveren. Dit zorgt er op zijn beurt voor dat de website over het algemeen sneller laadt.
Lees verder: Hoe aan te zetten Gzip-compressie voor uw website
U kunt uw websitegegevens en bestanden comprimeren met de hierboven beschreven WP Rocket, omdat deze ingebouwde ondersteuning biedt voor verschillende methoden die helpen bij het maximaliseren van compressie. WP Rocket ondersteunt het cachen van geminimaliseerde en gecomprimeerde stylesheets, evenals Javascript in het geheugen.
Mogelijk ondersteunt uw hostingprovider dit ook via de webserver. Schakel dit dus ook in via uw host als dat mogelijk is. Bekijk de onderstaande stappen die u kunt uitvoeren via CPanel of de hostinginterface van uw webserver.
Je kunt er ook voor kiezen om een plugin te installeren die compressie uitvoert. Maar over het algemeen raden we plugins die slechts één functie uitvoeren af.
10. Meld u aan bij een CDN (ook wel Content Delivery Network genoemd)
Veel populaire en grote WordPress-blogs, zoals Copyblogger of andere blogs met veel verkeer, maken gebruik van een Content Delivery Network (CDN). De specifieke taak van een CDN is om WordPress te versnellen door grote hoeveelheden content te verplaatsen naar een locatie die fysiek dichtbij ELKE bezoeker is.
De logica achter een CDN is als volgt: een content delivery network (CDN) slaat al uw statische websitebestanden (zoals CSS, JS, afbeeldingen, enz.) op in een netwerk van 'edge servers' over de hele wereld. Wanneer een gebruiker uw website bezoekt, haalt het de afbeeldingen en andere bestanden niet rechtstreeks van uw webserver, maar vraagt het de browser om de bestanden te downloaden van de geografisch dichtstbijzijnde server (een CDN verkort dus de fysieke afstand die de bestanden moeten afleggen).
Dit kunt u zien in de onderstaande afbeelding.
Voor onze blog hebben we gebruik gemaakt van de StackPath CDN Wij raden het gebruik hiervan dan ook van harte aan. U zult een enorme verbetering in de laadtijd van uw website zien als u een CDN gebruikt.
Het meest opvallende is echter dat bezoekers die uw website bezoeken vanaf welke locatie dan ook ter wereld, een duidelijke verbetering in de laadtijd van uw site zullen ervaren.
Met een CDN profiteert u bovendien van het extra voordeel dat uw website via HTTP/2 wordt geleverd. Dit is de snellere versie van HTTP die een aantal optimalisaties bevat om WordPress te versnellen.
Als u meer wilt lezen over CDN's, kunt u het volgende artikel raadplegen waarin enkele opties voor de beste CDN voor WordPress.
11. Optimaliseer de database van uw WordPress-website
Alle inhoud van uw WordPress-website (zoals berichten, reacties, enz.) wordt in de database opgeslagen.
Daarnaast slaat de database ook alle instellingen van je site op, inclusief de thema- en plugin-instellingen. Als je je site regelmatig bijwerkt, zal je database na verloop van tijd waarschijnlijk groter worden.
Bovendien slaat WordPress elke keer dat je een bericht bewerkt een kopie van de oude versie op, voor het geval je terug wilt naar de oude versie. Deze hoeveelheid opgeslagen versies kan in de loop der tijd aanzienlijk toenemen.
Hoe meer bewerkingen u uitvoert, hoe groter dit aantal wordt:
Een grote database kan een aanzienlijke impact hebben op de prestaties van uw website en de laadtijd van de pagina verlengen.
Plug-ins zoals WP Rocket een functie hebben die de database regelmatig opschoont.
Als u een andere optie wilt, kunt u de laadtijd aanzienlijk verkorten door uw WordPress-database te reinigen met behulp van de WP-Optimize-plug-inDeze plugin voert één eenvoudige taak uit: het helpt bij het optimaliseren van de database van uw WordPress-website door berichtrevisies, spamreacties, databasetabellen, ongewenste berichten en meer te verwijderen.
Het is ook goed om te weten dat te veel gegevens in specifieke databasetabellen ook prestatieproblemen kunnen veroorzaken. Als u bijvoorbeeld een mailinglijst met duizenden gebruikers hebt die verouderd is en niet meer geldig is, zorg er dan voor dat u de database inkort.
Om de database compact en snel te houden, moeten oude gegevens altijd worden verwijderd.
12. Werk WordPress + al uw plug-ins en thema's bij
Updates van de WordPress-kern, plugins en thema's brengen doorgaans verbeteringen aan, zoals het verwijderen van oude code en het gebruiken van nieuwe, efficiëntere code. Dit zorgt er vervolgens voor dat je website over het algemeen sneller werkt.
Werk dus ALLES wat je kunt updaten bij naar de nieuwste, snellere versies. Begin bij de basis, zoals WP Core, plugins en thema's. Indien mogelijk kun je vervolgens verdergaan met de daadwerkelijke infrastructuur waarop je site draait, zoals de webserver, de MySQL-database, de PHP-versie en zelfs overstappen naar nieuwe infrastructuur indien en wanneer die beschikbaar is.
13. Trackbacks en pingbacks uitschakelen
Trackbacks en pingbacks zijn geweldige manieren voor WordPress-bloggers en -uitgevers om met hun lezers te communiceren.
Het goedkeuren van trackbacks en pingbacks toont echter een link en een korte beschrijving (d.w.z. een fragment) van een artikel in de reacties op je site/blog. Helaas trekt deze functie vaak spammers aan. Sterker nog, de kans is groot dat de meeste trackbacks en pingbacks die je ontvangt spam zijn.
Om dit probleem op te lossen, kunt u de instelling 'Linkmeldingen van andere blogs (pingbacks en trackbacks) toestaan' in uw adminpaneel uitschakelen. Ga hiervoor naar Instellingen → Discussie in uw admindashboard en vink de optie uit, zoals weergegeven in de onderstaande afbeelding:
14. Optimaliseer de leesinstellingen
Standaard worden op een WordPress-blogpagina 10 berichten per pagina weergegeven, maar u kunt dit wijzigen als u er meer wilt weergeven.
Als u er echter voor kiest om een hoger aantal berichten per pagina weer te geven, kan dit een aanzienlijke impact hebben op de laadtijden van uw blog. Om WordPress te versnellen en een snelle laadtijd van uw WordPress-blog te garanderen, moet u er daarom voor zorgen dat de standaardinstelling in uw lezing pagina is ingesteld op 10 berichten per pagina.
Als je regelmatig content voor je WordPress-blog produceert, kun je je recente blogberichten delen via syndicatiefeeds. Je kunt ook de limiet voor syndicatiefeeds naar wens instellen (maar niet meer dan 10 items).
Tot slot, zoals u wellicht weet, worden WordPress-blogberichten weergegeven in RSS-feeds. Voor elk van uw artikelen in een feed kunt u de gewenste feed selecteren. Hele tekst optie.
Maar als je lange berichten schrijft (met veel afbeeldingen), dan moet je al je berichten opnemen als Hele tekst op één pagina kan de laadtijd van de pagina verlengen. Om dit te voorkomen, is het raadzaam om een samenvatting op te nemen die alleen de eerste 55 woorden van de inhoud van je bericht in de feed weergeeft en een optie bevat waarmee gebruikers de rest van het bericht op een andere pagina kunnen bekijken.
Voor alle bovenstaande wijzigingen moet u enkele aanpassingen maken aan de Instellingen lezen pagina in uw admin-paneel.
15. Ontdoe je van een opgeblazen gevoel
De WordPress-database slaat veel extra (en onnodige) gegevens op, waaronder revisies, metagegevens (of aangepaste velden), verwijderde items en nog veel meer.
WordPress houdt standaard bericht- en paginarevisies bij. Het probleem is dat WordPress geen limiet stelt aan het aantal revisies dat een gebruiker kan opslaan.
Als u een lang artikel hebt geschreven, kan WordPress honderden revisies opslaan, waardoor de omvang van uw database uiteindelijk toeneemt.
De extra hoeveelheid informatie zorgt ervoor dat de database traag en inefficiënt wordt.
U kunt ervoor kiezen om revisies volledig uit te schakelen, maar dit raden wij af. Het is namelijk altijd handig om revisies te hebben voor het geval u wilt terugkeren naar een eerdere versie.
Een betere oplossing is om het configuratiebestand zo in te stellen dat het aantal revisies dat in je WordPress-database wordt opgeslagen, wordt beperkt. Hiervoor hoef je alleen de volgende regel code toe te voegen aan het wp-config.php-bestand van je thema:
define( 'WP_POST_REVISIONS', 5);
Door de bovenstaande wijziging worden post-revisies beperkt tot de laatste 5 opslagbewerkingen.
Net als revisiegegevens kunnen verwijderde gegevens veel ruimte innemen in de database. Zorg er daarom voor dat u de prullenbak regelmatig leegt.
16. Vereenvoudig het ontwerp van uw site
Hier is een tip die voor elke website werkt: als je de laadtijd wilt verkorten, geef browsers dan minder tijd. Met andere woorden: houd het simpel.
De afgelopen tien jaar is er een verschuiving gaande naar eenvoudigere ontwerpen op het web. Dit is logisch om verschillende redenen, zoals het feit dat eenvoudigere pagina's minder bronnen gebruiken en sneller laden in alle browsers.
Minimale webpagina's zijn ook beter voor de gebruikerservaring (UX), omdat ze bezoekers minder snel overweldigen dan drukke ontwerpen, die vroeger populair waren. Bovendien is het veel gemakkelijker om eenvoudige pagina's responsief te maken, wat betekent dat ze er goed uitzien op een breed scala aan schermformaten, van desktopmonitoren tot smartphones.
Neem de tijd om de inhoud van al je pagina's te bekijken, te beginnen met je homepage, en verwijder alles wat niet nodig is. Dit kan lastig zijn, vooral als je veel tijd en geld in je huidige ontwerp hebt gestoken, maar het kan een groot verschil maken in hoe goed het werkt.
17. Gebruik Query Monitor om plug-in-knelpunten te identificeren
Hoewel bovenstaande oplossingen wellicht een aantal problemen hebben opgelost, kan het zijn dat uw site nog steeds traag aanvoelt.
Soms kan het zijn dat een specifieke plugin een probleem veroorzaakt, waardoor taken te lang duren. Het kan ook zijn dat een van je geïnstalleerde plugins ervoor zorgt dat je site langzaam laadt.
Tenzij je deze theorie test, zal het moeilijk zijn om te achterhalen welke plugin dit probleem veroorzaakt. Gelukkig zijn er plugins die ons kunnen helpen bij het identificeren van plugins die zich misdragen.
Onze favoriete plug-in hiervoor is de Query Monitor-plug-in van John Blackbourn.
De plugin helpt door de plugins en de uitvoeringstijd van hun query's in kaart te brengen. Zo kun je zien welke plugins te lang lijken te duren. Zodra je de plugin hebt gevonden die niet goed werkt, kun je deze verder analyseren en corrigerende maatregelen nemen om het probleem te verhelpen.
U kunt er eventueel voor kiezen om de plug-in te vervangen door een andere versie, omdat er mogelijk compatibiliteitsproblemen met uw site zijn.
18. Werk de PHP-versie bij
WordPress draait op de programmeertaal PHP. Zoals je weet, brengt WordPress regelmatig nieuwe versies uit die prestatieverbeteringen kunnen bevatten. Maar omdat PHP ook software is, brengt de organisatie achter PHP ook nieuwe versies van PHP uit.
De meeste belangrijke versies van PHP introduceren diverse prestatieverbeteringen die de prestaties soms aanzienlijk kunnen verbeteren. Bekijk bijvoorbeeld de onderstaande grafiek van Kinsta, die de prestaties van de nieuwste versie van PHP op WordPress 5.3 laat zien:
Zoals u kunt zien is er een enorme verbetering tussen PHP 8 en PHP 8.1.
Neem contact op met uw hostingprovider en vraag of u uw site naar de nieuwste geüpgradede versie van PHP om een mooie prestatieverbetering te krijgen zonder dat je er iets anders voor hoeft te doen.
Houd de site goed in de gaten wanneer u deze wijziging doorvoert, want sommige oude plug-ins en thema's zijn mogelijk niet 100% compatibel met de nieuwste versies van PHP.
19. Upgrade de MySQL-versie
Voor MySQL geldt dezelfde logica als voor PHP.
Maar in dit geval is er nog een andere reden. MySQL is de afgelopen jaren overgenomen door Oracle. Toen dit gebeurde, werden er nieuwe versies van MySQL ontwikkeld, zoals MariaDB of Percona Server.
MariaDB presteert uitstekend en is sneller dan de oudere versies van MySQL. Je zou kunnen overwegen om over te stappen van MySQL naar MariaDB of een andere versie van MySQL (of test of dit je website een duidelijke verbetering oplevert als je deze instelt).
De upgrade van MySQL naar MariaDB is vrij eenvoudig als je een VPS-server met WHM hebt geïnstalleerd. Sterker nog, het is een in-place upgrade die vrij eenvoudig te implementeren zou moeten zijn. Maak echter wel volledige back-ups, zodat je de vorige versie kunt herstellen of de upgrade vooraf kunt testen.
20. Upgrade naar LiteSpeed of NGINX webserver
De meeste webservers draaien doorgaans op de Apache-webserver. Hoewel dit een goede generieke webserver is, is het qua prestaties niet de beste optie.
LiteSpeed en NGINX zijn twee andere webservers die zeer nauwkeurig zijn afgesteld op prestaties. LiteSpeed in het bijzonder (de server die onze site aanstuurt) presteert aanzienlijk beter dan Apache en is een plug-invervanger voor Apache (d.w.z. u hoeft geen wijzigingen in de configuratiebestanden aan te brengen).
NGINX is iets ingewikkelder omdat u een aantal bestanden opnieuw moet configureren om met NGINX te kunnen werken.
Maar het is de moeite waard om beide opties te implementeren als u optimaal wilt presteren.
21. Beperk scripts van derden
Externe scripts of scripts van derden zijn codebestanden die je website gebruikt, maar die niet op je eigen webserver worden opgeslagen. Plugins en tools zoals Google Analytics en Crazy Egg of Hotjar, advertentienetwerken zoals Google AdSense en social media-embeds zoals "klik om te tweeten" gebruiken allemaal dit soort scripts. Veel WordPress-thema's gebruiken ook externe scripts om JavaScript, CSS en andere bestanden te laden.
Niet alle externe scripts zijn slecht en je zult er waarschijnlijk minstens een paar op je site nodig hebben om de tools te gebruiken die je wilt. Weeg altijd de voor- en nadelen af van het toevoegen van meer plugins en tools die externe scripts gebruiken, en bedenk of de extra functies de mogelijke prestatievermindering waard zijn.
Maar hoe minder je hebt, hoe beter. Dus hoe meer je het gebruik ervan kunt beperken, hoe beter.
Als u ze nodig hebt, zorg er dan voor dat ze asynchroon worden geladen, zodat ze het laden van uw eigen site niet blokkeren terwijl ze van de externe server worden opgehaald.
22. Optimaliseer achtergrondtaken
Achtergrondprocessen in WordPress zijn taken die u zo instelt dat ze automatisch op de achtergrond van uw site worden uitgevoerd. Hier zijn enkele voorbeelden van taken die op de achtergrond van een WordPress-site worden uitgevoerd:
- WordPress back-up plug-in
- WordPress cronjobs om berichten op een bepaald tijdstip te publiceren.
- Cron-jobs voor WordPress om te controleren op updates
Taken zoals cronjobs voor geplande berichten en updates hebben weinig effect op de werking van een website voor zoekmachines en andere crawlers die content proberen te verzamelen.
Maar andere dingen die op de achtergrond spelen, zoals back-upplug-ins en zoekmachines die te veel een website crawlen, kunnen het systeem vertragen.
Zorg ervoor dat je WordPress-back-upplugin alleen werkt wanneer je website niet veel verkeer ontvangt. Je moet ook aanpassen hoe vaak back-ups worden gemaakt en welke bestanden geback-upt moeten worden.
Als u bijvoorbeeld elke dag een volledige back-up maakt, maar slechts twee keer per week nieuwe content plaatst, moet u dat wijzigen.
Als u vaker back-ups wilt maken, bijvoorbeeld in realtime, kunt u het beste een SaaS-oplossing gebruiken. Zo overbelast u uw server niet.
Houd in Google Search Console je crawlrapporten in de gaten. Als je website veel crawls krijgt die eindigen met fouten, kan deze trager worden of helemaal niet meer werken.
23. Bied geen video en audio van uw site aan
U kunt rechtstreeks audio- en videobestanden aan uw WordPress-site toevoegen. Deze worden dan automatisch afgespeeld met een HTML5-speler.
Maar dit is om meerdere redenen een slecht idee.
- Bandbreedte kost geld wanneer u audio en video host. Zelfs als uw abonnement "onbeperkte" bandbreedte omvat, kan uw webhost extra kosten in rekening brengen of zelfs uw site afsluiten als u te veel verbruikt.
- Als u grote mediabestanden host, worden uw back-ups ook veel groter. Hierdoor wordt het lastiger om WordPress te herstellen vanuit een back-up.
Gebruik een dienst zoals YouTube, Vimeo, DailyMotion, SoundCloud, etc. om je audio en video te hosten en laat hen het zware werk doen. Ze hebben er genoeg ruimte voor!
WordPress beschikt over een ingebouwde manier om video's in te sluiten. U kunt dus gewoon de URL van uw video kopiëren en plakken in uw bericht. De video wordt dan automatisch ingesloten.
24. Hotlinking uitschakelen
Als u goede content op uw WordPress-site plaatst, is de kans groot dat deze vroeg of laat wordt gestolen.
Dit kan gebeuren wanneer andere websites uw afbeeldingen rechtstreeks vanaf hun URL's op uw website aanbieden in plaats van ze naar hun eigen servers te uploaden. In zekere zin gebruiken ze de bandbreedte van uw webhosting zonder u er verkeer voor terug te geven.
Om te voorkomen dat mensen hotlinks plaatsen naar afbeeldingen op uw WordPress-site, voegt u deze code toe aan uw .htaccess-bestand.
#disable hotlinking of image
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?:
//(www\.)?collectiveray
.com [NC]RewriteCond %{HTTP_REFERER} !^http(s)?:
//(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Verander de verwijzing naar collectiveray.com naar het domein van uw eigen site
25. Paginering van opmerkingen
Als u pagina's met veel reacties heeft, kan het laden van dergelijke reacties uw website vertragen. In dergelijke gevallen kunt u paginanummering van reacties inschakelen.
Er is al een manier om dat te doen in WordPress. Ga naar Instellingen > Discussie en vink het vakje aan naast 'Reacties opsplitsen in pagina's'. Kies een getal dat relevant is voor je site, 25 of zo zou een goed getal moeten zijn.
Veelgestelde vragen over het versnellen van WordPress-prestaties
Hoe verhoog ik de snelheid van WordPress?
Om de snelheid van WordPress te verhogen, moet je je aan een paar basisprincipes houden. Ten eerste, verminder de tijd die je webserver "werkt" door het aantal geïnstalleerde plugins te verminderen en verbeter de prestaties in het algemeen door te upgraden naar een betere host en caching in te stellen. Ten tweede, verminder de hoeveelheid data die je website naar bezoekers stuurt door extra plugins of scripts van derden te verwijderen, bestanden te comprimeren en afbeeldingen te optimaliseren. Ten derde, verminder de hoeveelheid data en de reistijd door een CDN te gebruiken. Dit zijn de belangrijkste aspecten.
Waarom is een WordPress-site traag?
Een WordPress-site kan om verschillende redenen traag zijn. De belangrijkste reden is een combinatie van een trage (goedkope) hostingserver en te veel geïnstalleerde plugins. De meest voorkomende oorzaken zijn een probleem met een specifieke plugin die kan worden geïdentificeerd met behulp van de bovenstaande stappen, of een website die te groot is (veel bestanden, afbeeldingen, video's) om naar elke bezoeker te worden verzonden. Controleer welke plugin je website mogelijk vertraagt met de Query Monitor-plugin.
Hoe kan ik mijn WordPress-afbeeldingen sneller laten laden?
De snelste manier om WordPress sneller te laten laden, is door ze te comprimeren om ze kleiner te maken. De tweede methode die geïmplementeerd zou moeten worden, is het gebruik van een CDN dat helpt om de afbeeldingen sneller en efficiënter naar de eindgebruiker over te brengen. De derde methode is het gebruik van een afbeeldingsformaat dat geoptimaliseerd is voor snelheid, zoals WebP.
Wat vertraagt mijn website?
Om te achterhalen wat uw website vertraagt, kunt u de plugin Query Monitor installeren. Deze helpt u bij het identificeren van problematische plugins die prestatieproblemen veroorzaken. Als geen enkele plugin een probleem vormt, moet u mogelijk paginacaching instellen of upgraden naar een betere hostingprovider.
Afsluiten
Als je deze stappen neemt – sommige zijn natuurlijk ingewikkelder dan andere – weten we zeker dat je de laadtijd van je WordPress-website aanzienlijk verkort. Dit zijn precies dezelfde stappen die wij nemen om onze eigen website sneller te maken. We delen ze omdat ze bewezen effectief zijn voor ons – zo weten we zeker dat ze ook voor jou werken!
Laatste opmerking: de snelste manier om uw website sneller te maken
We worden gehost op InMotion omdat we er waarde aan hechten dat onze website echt heel snel is, en we bevelen het aan omdat we echt vinden dat iedereen dat zou moeten doen - het geeft je website een instant boost. Naast dat hun servers sneller laden, zijn ze veiliger en is hun ondersteuning beter (ze hebben wel twee statistieken om deze gewaagde beweringen te bewijzen). Waarom probeer je InMotion niet eens, net als wij? (we hebben 47% KORTING voor onze lezers tot...) Juni 2025). Je hoeft je geen zorgen te maken over het verhuizen van je site, zij doen het gratis voor je. We garanderen dat je nooit meer terug wilt naar je oude host. Ze hebben een geld-terug-garantie van 90 dagen, dus je hoeft zelfs geen cent te betalen als je niet tevreden bent met wat je ziet ;)
Bezoek InMotion voor de snelste hosting (en krijg 47% KORTING tot Juni 2025)
Hulp nodig om dingen gedaan te krijgen? Probeer deze hoog gewaardeerde betaalbare klussen op Fiverr!
Klik hier om experts te vinden op WordPress snelheidsoptimalisatie.
Klik hier om een te maken volledige WordPress-website.