Je WordPress website sneller maken met deze 9 tips

WordPress is het Content Management Systeem dat 27% van alle websites op het hele internet aandrijft. Van alle websites die een CMS gebruiken, is dat in bijna 60% van de gevallen WordPress, op afstand gevolgd door Joomla met 6,3%. WordPress is dan ook enorm krachtig, perfect aan ieders behoeften aanpasbaar en bovendien super gebruiksvriendelijk.

De naakte WordPress op zich blinkt echter niet uit in snelheid. En voeg je er teveel of verkeerde thema's en plug-ins aan toe, dan kan de site verdrinken in logheid. Hoe kan je je WordPress website sneller maken? Deze 9 tips maken van een site die op een slakkengangetje draait, een heuse hazewind!

Hoe snel is mijn WordPress website?

Meten is weten - het is een spreuk die elke webmaster boven zijn bed zou moeten hangen. De snelheid van jouw website vaststellen en regelmatig opvolgen doe je met deze tools:

Google Page Speed Insights meet de snelheid op verschillende toestellen (desktop, tablet, smartphone, …).
Pingdom geeft je een overzicht van laadtijd, grootte van de pagina’s, plus een gedetailleerde analyse van elke pagina. De resultaten worden ook bewaard, zodat je je maatregelen ter verbetering kan opvolgen.
GTmetrix geeft je niet alleen een complete geschiedenis van de laadsnelheid van een website, maar ook een gedetailleerd rapport met tips om de performantie te verbeteren. Handig: via de video playback feature kan je zien waar de laadsnelheid strop zit.
Webpagetest laat je een land kiezen vanwaar de test uitgevoerd wordt, wat heel handig is wanneer je bezoekers hebt uit de hele wereld.
YSlow Browser Plugin laat je vanuit jouw browser de snelheid bekijken van elke site die je bezoekt, uitgedrukt in 20 verschillende performantiefactoren. Handig om jouw website te vergelijken met die van je concurrenten.

Hoe verbeter ik de snelheid van mijn WordPress website?

Overloop even deze 9 tips, en de resultaten zullen je verbazen!

1. Kies je WordPress-hosting met zorg

Prijs mag niet het voornaamste criterium zijn bij de keuze van je hostingprovider. Wel de faciliteiten die hij aanbiedt.

Onderzoek de Service Level Agreements en waarborgen op uptime, en vooral de support: kan je bij problemen bij je hostingprovider terecht, 24/7, in je eigen taal? Bij Combell is het antwoord volmondig ja.
Zijn er tools & infrastructuur aanwezig voor een optimale snelheid, o.a. SSD hosting en cache-mogelijkheden met Varnish? Zijn de servers http2-klaar? Bij Combell zijn al deze opties aanwezig. Lees ook: Boost de laadsnelheid van jouw website met http2.
Voldoet jouw huidige hostingprovider niet en wil je overstappen naar Combell? Het gespecialiseerde verhuisteam van Combell voert de migratie in een oogwenk uit, zonder hapering.

Managed WordPress bij Combell

Wanneer je zo weinig mogelijk onderhoud wil aan je WordPress-website, kies je voor Managed WordPress-hosting bij Combell.

WordPress vereist voortdurend nieuwe updates voor je thema, plug-ins en veiligheid. Combell voert al die updates meteen voor je uit, en je maakt nog eens gebruik van makkelijke testomgevingen om nieuwe zaken uit te testen op je WordPress-site!

Ontdek onze WordPress-onderhoudspakketten

2. Het thema: fundament van een snelle WordPress website

Er bestaan ontzettend veel WordPress thema's, gratis of tegen betaling, simpel of met veel toeters en bellen. Hoe vind je het juiste thema?

Doe een onderzoek vooraf: kijk tijdens het surfen op elke WordPress site welk thema gebruikt wordt.
Simpele thema’s zijn meestal veel sneller dan complexe thema’s.
Vind je een thema dat voor jouw doel geschikt is, controleer dan op voorhand de snelheid: haal de link van de demopagina door de hierboven genoemde testers.

3. WordPress Plug-ins: overdaad schaadt

Er bestaat een plug-in voor elke extra functie die je wil. De verleiding is dan ook groot om voortdurend de opties op jouw website uit te breiden met nieuwe plug-ins. Teveel plug-ins kunnen echter de snelheid nadelig beïnvloeden.

Een goede regel: beperk het aantal plug-ins tot 10.
Controleer de snelheid van elke plug-in met de P3 Plug-in Performance Profiler.

4. Afbeeldingen: size matters

En dan hebben we het niet over de afmetingen van de afbeelding zelf, wel over de bestandsgrootte. Afbeeldingen van enkele MB groot laden uiteraard trager dan kleine afbeeldingen. Optimaliseer daarom je afbeeldingen:

Herschalen ≠ verkleinen: verklein je de afmetingen van een afbeelding met klikken en verslepen, dan blijft de bestandgrootte ongewijzigd!
Comprimeer je bestanden: kies in je beeldbewerker de optie ‘opslaan voor het web’.
Gebruik WP Smushdeze plug-in comprimeert automatisch alle bestanden die je naar je WordPress uploadt, zonder zichtbaar kwaliteitsverlies.

5. Cache: beperk de dynamische bewegingen

Telkens een bezoeker op jouw website aankomt, wordt de website on-the-fly samengesteld met content die uit een database gehaald wordt. Voor statische delen van de website, die niet aan verandering onderhevig zijn, is dat eigenlijk niet nodig.

Gebruik daarom cache-tools zoals Varnish en Redis die statische content in de cache houden.
Lees hierover ons artikel Maak uw website performanter met Varnish.

Tip

Download ons gratis e-book:
'Bliksemsnelle sites met Varnish'

6. WordPress Scripts: optimaliseer je code

Ook de grootte van de html-, css- en javascript bestanden speelt een rol. Die optimaliseer je zo:

Grootte: hou die zo klein mogelijk door alle overbodige spaties, regeleinden en inspringingen te verwijderen. De plug-in Better WordPress Minify helpt je daarbij.
Bundeling: omdat elk script een aparte verbinding legt met de server, kan je bestanden best bundelen. Test bij HTTP Request Checker hoeveel requests jouw scripts genereren.

7. CDN: leg niet alle eieren in één mand

Laat scripts en afbeeldingen niet op één maar meerdere servers ophalen. Ook dit bespoedigt het laden.

Maak gebruik van een Content Delivery Network zoals Cloudflare en Akamai.
CDN-Networks vergelijkt het aanbod van de populairste CDN’s.

8. WP-CRON: leg de overijverige butler het zwijgen op

Een cron job is een taak die gepland staat om op geregelde tijdstippen uitgevoerd te worden. In WordPress is dat wp-cron.php: hij zorgt ervoor dat ingeplande postings op tijd gepubliceerd worden, controleert op updates van thema's of plug-ins, verzendt e-mailmeldingen, enz.

Telkens een bezoeker op jouw website aankomt, zal wp-cron.php als een ijverige butler controleren of alles klaar staat om de bezoeker te ontvangen, of dat er nog eerst taken uitgevoerd moeten worden. Heb jij echter veel bezoekers, dan zal die procedure de bezoekers ophouden met vertragingen tot gevolg.

Bovendien zorgen zijn voortdurende controles voor een hogere belasting van de server. Daarom schakel je het standaard WP-Cron best uit en vervang je het door een aangepast script. Dat doe je als volgt:

Open, via ftp, het wp-config.php in de root van je WordPress installatie
Voeg volgende regel toe, bij voorkeur vlak na de database instellingen: define(‘DISABLE_WP_CRON’, ’true’);
Je kan later een eigen cronjob uitwerken en naar het wp-cron.php bestand schrijven. Meer informatie hierover vind je hier.

9. Je WordPress database: alle rommel buiten!

In de WordPress database wordt alle content van je postings bewaard, maar ook data afkomstig van commentaren en statistieken, redirect- en security plugins die tabellen vol data uit de logboeken aan de database toevoegen. Na een tijdje kan die database dan ook behoorlijk zwaar en log worden, wat de snelheid niet ten goede komt. Hoe houd je grote kuis in de database?

De WP-Optimize plugin haalt de grote borstel door je database.
wpmudev.org heeft een uitstekende handleiding met manuele commando’s om o.a. spam commentaren of alle commentaren te verwijderen die op moderatie wachten.

Met deze 9 tips haalt jouw WordPress website ongetwijfeld recordsnelheden. Succes!