Niemand houdt van een langzame website. Studies tonen aan dat de bezoeker een site verlaat als deze niet binnen 3 seconden is geladen. En een snelle website scoort beter bij Google. Hoe snel laadt jouw website? Er zijn verschillende hulpprogramma’s om de snelheid te testen. De tools geven je ook tips om de snelheid van je website te verbeteren.
Bedenk bij het interpreteren van de testresultaten dat afstand tot de locatie waar de server staat van belang is voor de laadtijd van een website. Staat de hostingserver in Amsterdam en test je vanaf Vancouver, wat aan de westkust ligt van Canada, dan zal de laadtijd veel langer zijn dan wanneer de test wordt uitgevoerd vanuit Amsterdam.
1. Uptrends
Met Uptrends kun je snel de prestaties van je site controleren. Je kunt de snelheid van je website vanaf verschillende locaties testen, waaronder Amsterdam. Daarbij kun je kiezen uit verschillende browsers (Chrome, Firefox, Internet Explorer en Phantom JS) en ook kun je de mobiele snelheid van je site meten.
Uptrends geeft informatie over:
- Google PageSpeed score1
- Laadtijd
- Pagina grootte
- Aantal HTTP requests2
- Adviezen ter verbetering van de snelheid
- Waterval3
2. GTMetrix
Gtmetrix gebruikt Google Page Speed en Yahoo! Yslow om de prestaties van je site te beoordelen. Een nadeel is dat GTMetrix de test uitvoert vanuit Canada. Om een scan uit te voeren vanuit Dallas, Hongkong, Londen, Mumbai, Sydney of Sao Paulo moet je je (gratis) registreren. Je kunt ook de snelheid van twee websites met elkaar vergelijken.
GTMetrix geeft informatie over:
- Google PageSpeed score en adviezen voor een hogere score
- YSlow Score4 en adviezen voor een hogere score
- Laadtijd
- Pagina grootte
- Aantal HTTP requests
- Waterval (extra info je je registreert)
- Timings en video voor het in beeld brengen van de bottlenecks van je site (registratie nodig)
- Geschiedenis (als je meerdere metingen hebt gedaan)
3. Pingdom
Met Pingdom kun je een meting doen vanuit verschillende locaties. In Europa zijn op dit moment Frankfurt en Londen beschikbaar. De locaties wisselen wel eens. Er komen nieuwe bij en andere verdwijnen.
Pingdom geeft informatie over:
- Performance score
- Pagina grootte
- Laadtijd
- Aantal HTTP requests en aantal HTTP requests per type bestand en herkomst (eigen domein of ander domein)
- Adviezen ter verbetering van de snelheid
- Response codes5
- Bestandsgrootte per type bestand en herkomst (eigen domein of ander domein)
- Waterval
4. WebPageTest
Hoewel de interface van WebPageTest wat ouderwets aandoet, biedt de site veel opties. Zo kun je kiezen uit vele testlocaties, waaronder Amsterdam. Ook kun je een browser selecteren, de mobiele snelheid meten en de snelheid van twee websites met elkaar vergelijken.
De informatie is uitgebreid en omvat onder andere:
- Bestandsgrootte en laadtijd bij eerste bezoek met waterval
- Laadtijd bij tweede en derde bezoek (handig om het effect van een cache plugin te meten) met waterval
- Bestandsgrootte per type bestand
- Aantal HTTP requests en aantal HTTP requests per type bestand
- Time to first byte6
- Start render time7
5. Google PageSpeed Insights
Google PageSpeed Insights beoordeelt de snelheid van je website op een schaal van 1 – 100. Hoe hoger het cijfer, hoe beter je site is geoptimaliseerd. Alles boven de 85 geeft aan dat je website goed presteert. PageSpeed meet de snelheid van zowel de desktop- als de mobiele versie van je site. Je krijgt aanbevelingen voor verbeteringen, zoals CSS verkleinen of de afbeeldingen optimaliseren.
Je krijgt informatie over:
- Score
- Time to first byte
- Laadtijd
- Aanbevelingen ter verbetering
Woordenboekje
1 PageSpeed score: De score die Google PageSpeed geeft aan de snelheid van een website. Een website kan een score krijgen van A t/m F, waarbij A de hoogste score is en F de laagste. Een erg snelle website scoort dus een A op PageSpeed en een zeer trage website een F.
2 HTTP requests: Telkens wanneer iemand een pagina op je site bezoekt, zijn bestanden nodig om de pagina goed weer te geven. Deze bestanden kunnen HTML-, CSS- en JavaScript-bestanden, afbeeldingen, pictogrammen en andere bestanden bevatten. Het aantal HTTP requests geeft het aantal bestanden aan dat nodig is om de pagina weer te geven.
3 Waterval: Een specificatie van de laadtijd van een pagina. De specificatie geeft een overzicht van de laadtijd van de afzonderlijke bestanden waaruit een pagina bestaat.
4 YSlow Score: De score die Yahoo YSlow geeft aan de snelheid van een website. Net als bij Google PageSpeed kan een website een score krijgen van A t/m F, waarbij A de hoogste score is.
5 Response codes: Ook wel HTTP response status code genoemd. Een code die wordt terug gestuurd wanneer er een pagina wordt opgevraagd. De code geeft weer of dit met succes kon worden gedaan en zo niet, welke fout er was. Als er geen fouten zijn, is de code 200.
6 Time to first byte: Ook wel TTFB genoemd. Het is de tijd tot het moment dat de computer van de bezoeker de eerste data heeft ontvangen van de website.
7 Start render time: De tijd die het kost tot het moment dat er iets op het scherm van de computer van de bezoeker verschijnt.