WordPress langzaam?
WordPress is in de basis minder snel dan websites zonder ingebouwd content management systeem. Maar dat wil niet zeggen dat je je WordPress site niet kunt optimaliseren en hem daarmee sneller kunt maken. Verderop in dit stuk vind je belangrijke factoren die vertragen.
Voordelen snellere website
Het is belangrijk om aandacht te besteden aan de laadtijd van je website, de belangrijkste redenen zijn:
- Bezoekers haken simpelweg af als het laden van je website te lang duurt. Dat kost een zakelijke website kostbare leads.
- Google hanteert snelheid als ranking factor: snellere websites worden beter gekwalificeerd dan langzame(re) sites.
Ook interessant?
Veelgestelde vragen over domeinnamen
Domeinnamen registreren Na het zien van de comments op een artikel op Blogtrommel.com, waaruit blijkt dat er nog best wat onduidelijkheden zijn over domeinnamen en […]
Welke factoren hebben invloed op snelheid
Ik noem een aantal belangrijke factoren:
- De keuze van je hosting
Bij sommige webhosting partijen worden zoveel mogelijk websites op één server gepropt, ik hoef je niet uit te leggen wat dat betekent voor de snelheid van je site. Daarnaast kom ik partijen tegen die kiezen voor shared hosting (een standaard hostingpakket) terwijl men beter af zou zijn met een eigen server. Dat kan een dure bezuiniging zijn. - De optimalisatie van je hostingserver
Niet alle hostingservers worden geoptimaliseerd met tools die de snelheid ten goede komen. Voor dit punt en het vorige heb ik maar één tip: Lees de reviews van webhosting bedrijven op Opiness of Feedback Company voordat je een hostingpakket bestelt bij een webhost. Als snelheid (of erger nog: downtime) een punt van kritiek is dan vind je dat doorgaans in de reviews terug. - De grootte van je website
Hoe ‘zwaarder’ je website hoe trager die wordt. Veel websites die te groot zijn (in aantal Mb’s) gebruiken te grote afbeeldingen. Afbeeldingen worden niet geschaald en/of geoptimaliseerd. Daardoor vragen pagina’s met afbeeldingen teveel tijd om te laden. Raadpleeg het artikel ‘Afbeeldingen schalen‘ voor tips of kijk eens naar de plugin Imsanity voor WordPress. - Hoeveelheid plugins die je gebruikt
Probeer niet voor elk wissewasje een plugin te installeren en voorkom dat functies elkaar overlappen. Zo zie ik nog wel eens een sitemap plugin staan in WordPress sites die ook Yoast SEO gebruiken: dat is dubbelop. Probeer plugins ook zo goed mogelijk af te stemmen op de geboden functies: een plugin met 10 functies installeren terwijl je er maar één van gebruikt is zonde. Er is vast een alternatieve plugin te vinden die alleen de functies biedt die je zoekt. - Houd je database schoon
Ik gebruik zelf Optimize Database after revisions om revisies, restanten van verwijderde WordPress onderdelen en andere rommel uit de database te verwijderen. Er zijn meer van dit soort plugins. Maak vooraf wel een backup voordat je gaat opschonen! - Kwaliteit van je thema
Met name op ThemeForest vind je veel thema’s die veel opties bieden. Keuze uit meerdere sliders, testimonials, portfolio, page builder, veel verschillende blog layouts, et cetera. Klinkt leuk, maar het zijn snelheid-killers als je de helft niet gebruikt. Tenslotte worden wel alle functies geladen. - CDN
CDN staat voor Content Delivery Network. Als je een CDN integreert in je WordPress site wil dat zeggen dat je content onderdelen (doorgaans media) in de cloud zet. Een CDN heeft een netwerk van veel servers verspreid over de wereld en bij het bezoeken van je website bepaalt het CDN, afhankelijk van de locatie waar vandaan je website wordt opgevraagd, vanaf welke server de gegevens moeten worden geladen. Er wordt gebruik gemaakt van de dichtstbijzijnde server ten opzichte van de locatie van de bezoeker. Je kunt je voorstellen dat dit alleen zinvol is als je website wordt bezocht door relevante bezoekers vanuit allerlei landen. Een bekende CDN partij is bijvoorbeeld CloudFlare. - Caching
Bij elk website bezoek worden pagina’s en onderdelen steeds ‘vers’ geladen. Dat kan anders. Zolang er geen wijzigingen zijn in je website is het goed om je website te ‘cachen’, dat wil zeggen: alle pagina’s alvast ‘voor-geladen’ klaar te hebben staan voor het geval je website wordt bezocht. Dat scheelt enorm in snelheid en vraagt ook minder capaciteit van de hostingserver.
Caching plugins voor WordPress
Er zijn behoorlijk wat WordPress plugins in omloop waarmee je je website kunt ‘cachen’. Het gaat te ver om ze in dit artikel allemaal te bespreken. Ik geef twee opties waarmee ik zelf positieve ervaringen heb, een gratis plugin en een betaalde plugin.
WP Fastest Cache (gratis)
De plugin WP Fastest Cache heb ik al in behoorlijk wat websites actief gezet en met zeer goed resultaat. En niet alleen dat: de instellingen zijn (ook voor de leek) super simpel. Je installeert de plugin, activeert hem en zet alle mogelijke opties aan die je kunt aanvinken. Delete cache en klaar. In het gros van de WordPress sites is dat alles dat je hoeft te doen.
WP Rocket (betaald)
WP Rocket is een betaalde / premium plugin, en kost op moment van schrijven van dit artikel 39 dollar voor één website. De opties zijn legio. Je kunt er mooie resultaten mee boeken, de kanttekening die ik erbij plaats is dat deze plugin minder geschikt is voor starters.
Snelheid website meten
Pindom Tools
Een prima gratis online tool om de snelheid van je website te meten is Pingdom Tools. Vul de URL van je website in, klik op settings voor eventuele aangepaste instellingen (ik kies doorgaans voor een server in Amsterdam als het een Nederlandse site betreft) en klik op ‘Test now’.
GTmetrix
Een alternatief is GTmetrix. Geeft meer informatie maar minder geschikt voor starters. Op deze website kies ik zelf voor testen vanaf een UK server en de browser die ik zelf het meest gebruik (Chrome).
Op zich maakt het niet veel uit welke website je gebruikt om de snelheid te meten.
Vragen?
Heb je vragen over dit artikel of over de snelheid van je WordPress website? Laat een reactie achter.