Mijn website is traag: checklist
Laadt je website langzaam? Meestal is er één duidelijke oorzaak, en vaak kun je die zelf verhelpen. Loop deze checklist van boven naar beneden door: de bovenste punten leveren het meeste op.
Eerst: wat is er traag?
- Alles bij Intention, of alleen jouw website? Kijk op status.intention.nl of er een storing of onderhoud is. Lees Hoe kan ik zien of er een storing is?
- Altijd, of alleen op drukke momenten? Is je website alleen traag bij drukte, of krijgen bezoekers een melding 508? Ga dan direct naar Melding 'Resource Limit Is Reached' (508).
- Meet het. Test een pagina met PageSpeed Insights. Je ziet dan of de server lang nodig heeft om de pagina te maken ("Server responstijd") of dat de pagina zelf zwaar is (grote afbeeldingen, veel scripts). Test daarna na elke stap opnieuw, dan weet je wat geholpen heeft.
De checklist
1. Staat de cache aan?
Dit levert verreweg het meeste op. Onze servers draaien op LiteSpeed met een ingebouwde cache: pagina's worden één keer opgebouwd en daarna als kant-en-klare kopie uitgeleverd. Gebruik je WordPress, installeer dan de gratis plugin LiteSpeed Cache. Lees WordPress: LiteSpeed Cache Plugin installeren en LiteSpeed-cache legen.
2. Gebruik je een recente PHP-versie?
Nieuwere PHP-versies zijn merkbaar sneller dan oude. Lees PHP-versie en extensies kiezen.
3. Zit je tegen de limieten van je pakket?
Kijk in het Control Panel bij Statistieken & Logs › Verbruik naar de grafieken onder Verbruik resources. Raakt je verbruik regelmatig de rode lijn, dan wordt je website afgeremd. Lees Melding 'Resource Limit Is Reached' (508).
4. Hoeveel plugins en welk thema?
- Verwijder plugins die je niet (meer) gebruikt. Uitschakelen is niet genoeg: verwijder ze.
- Pas op met zware plugins voor statistieken, beveiligingsscans, back-ups, zoekfuncties en pagina-opbouwers.
- Weet je niet welke plugin traag is? De gratis plugin Query Monitor laat per pagina zien welke plugin de meeste tijd kost. Verwijder hem weer als je klaar bent.
- Houd WordPress, plugins en thema bij. Lees WordPress beheren: updates, back-ups en inloggen.
5. Zijn je afbeeldingen te groot?
Een foto rechtstreeks van je telefoon of camera is al snel 5 MB, terwijl hij op je website als kleine afbeelding wordt getoond. Verklein foto's vóór het uploaden tot hooguit 2000 pixels breed. De LiteSpeed Cache-plugin kan afbeeldingen ook automatisch comprimeren en omzetten naar het lichtere WebP-formaat.
6. Laad je veel externe onderdelen?
Chatwidgets, social media-feeds, ingesloten video's, kaarten, lettertypen van andere websites en trackingcodes worden allemaal van andere servers geladen. Elk onderdeel maakt je pagina iets trager. Kijk kritisch wat je echt nodig hebt.
7. Wordt je website overspoeld door bots?
Kijk in de Web Usage Log bij Statistieken & Logs. Zie je heel veel verzoeken van hetzelfde IP-adres of dezelfde bot, dan kun je die blokkeren. Hoe, lees je in Melding 'Resource Limit Is Reached' (508) onder "Houd overbodige bots buiten", en in Hoe kan ik een IP adres blokkeren?
8. Is je database opgeblazen?
Na jaren gebruik zit de database van een WordPress-site vaak vol met oude revisies, verwijderde berichten, spamreacties en tijdelijke gegevens van plugins die al weg zijn. Met de databaseopschoning in de LiteSpeed Cache-plugin ruim je dat op. Maak eerst een back-up. Lees Back-ups bekijken en terugzetten.
9. Alleen het beheer is traag?
Is je website voor bezoekers snel, maar het WordPress-beheer traag? Dan ligt het bijna altijd aan een plugin, want het beheer wordt niet gecachet. Gebruik Query Monitor uit stap 4 om de boosdoener te vinden.
Nog steeds traag?
Heb je alles nagelopen en is je website nog steeds traag, dan is hij misschien gegroeid uit zijn pakket. Een hoger pakket heeft ruimere limieten. Mail ons op support@intention.nl en vermeld:
- Het adres van een pagina die traag is.
- Sinds wanneer het traag is, en of er toen iets veranderd is.
- Welke stappen uit deze checklist je al hebt gedaan.