Websites slibben soms dicht na een tijdje, of zijn rommelig geprogrammeerd, waardoor ze erg traag worden. Ik besteed veel aandacht om dit te voorkomen, want iedere extra seconde laadtijd kan klanten kosten.
Het is daarom van belang om de website snelheid goed op orde te krijgen. Hoe doe ik dat?
Pagespeed analyse
Ik haal de site door een aantal analyses (Lighthouse , GTmetrix) heen om de knelpunten te identificeren.
Hieronder een aantal veel voorkomende oorzaken van een trage website, en wat ik doe om dat op te lossen.
Afbeeldingen en video’s
Het verkleinen van media content is vaak de eerste stap om de snelheid van je website te verbeteren. Afbeeldingen en video’s kunnen al snel meer ruimte innemen dan alle website code bij elkaar.
- Ik zorg ervoor dat de WordPress ‘src-set’ correct wordt gebruikt (het laden van afgepaste afbeeldingen op basis van schermgrootte).
- Ik zorg dat afbeeldingen gecomprimeerd worden en dat ze met ‘lazy loading’ ingeladen worden zodat de pagina eerder laadt.
- In het geval dat dit niet genoeg is, help ik bij het opzetten van een CDN verbinding voor het laden van media via supersnelle externe webservers.
Efficiënte code
Om je website weer te kunnen geven zullen browsers bestanden moeten downloaden, en dat kost tijd. Soms kan dit efficiënter door compressie en het verwijderen van onnodige code.
- Ik schrijf zeer efficiënte code en compileer dit tot ‘minified’ CSS, JS en HTML, zodat deze zo min mogelijk data innemen.
- Ik gebruik zo min mogelijk plug-ins en alleen voor uitgebreide back-end functionaliteit.
Server en hosting
Een andere factor in het verbeteren van de website snelheid is de server waarop je website draait.
- Ik zorg dat de browser cache wordt benut, zodat gebruikers veel minder frequent data downloaden om je site weer te geven.
- Ik controleer of de gzip compressie goed ingesteld is, en zal aanraden om via een http-2 host te werken.
- Heb je een budget-host? Dan kan dit een limiterende factor zijn op de snelheid. Soms kan een sneller pakket aangevraagd worden, soms moet je toch naar een beter host.