Google PageSpeed Insights: De perfecte pagina snelheidstest?

Jan Hornung
6 Min.
Knelpunt

De webserver is spinnend, de hosting past perfect en toch is hij kreupelWordPress ? Tijd voor een pagina-analyse. Vandaag presenteer ik twee tools die betrouwbaar de knelpunten in uw WordPress site identificeren en u vertellen waar er potentieel voor optimalisatie is en waar u uw site weer kunt gaan versnellen. Conclusie: Google PageSpeed Insights is niet de wijsheid van het laatste redmiddel.

Eén ding eerst: De hier gepresenteerde tests, de Google-test PageSpeed Insightsen Yahoo's YSlow, meten niet de snelheid van uw site! We ervaren steeds weer dat de resultaten van deze tests verkeerd worden geïnterpreteerd. In plaats van de snelheid van uw site te meten, vergelijken deze tests een theoretisch optimum, een vooraf gedefinieerde set regels, met de werkelijke staat van uw site.

Dit betekent dat er voorzichtig moet worden omgegaan met het behalen van de hoogst mogelijke score van Google of Yahoo. Want niet in alle gevallen is een absolute topscore mogelijk. Beide tests geven alleen aan wat theoretisch mogelijk is, maar niet of de aanbevolen maatregelen zinvol zijn voor uw project of niet.

Een voorbeeld: Als u externe bronnen hebt opgenomen, zoals een Google Maps kaart op uw site, zal Google aangeven dat uw site gebruik moet maken van browser caching. Zelfs als u de caching van uw browser al hebt geactiveerd. Google maakt geen onderscheid tussen interne en externe bronnen, omdat de dienst droog en zonder context laat zien dat er hier bronnen zijn die niet gedekt worden door de caching van de browser. Maar Google vindt dat dit helemaal niet mogelijk is.

Google's pagina snelheidstest - een verstandig eerste uitgangspunt

Als u het optimalisatiepotentieel van uw website wilt vinden, is er nauwelijks een manier om dit te doen met de Google Tool. PageSpeed Insights over. Het is niet alleen een goed meetinstrument op zich, het is ook ingebouwd in vele andere paginasnelheidstests en dus een van de belangrijkste referentiepunten voor de optimalisatie van de pagina's.

Met grote waarschijnlijkheid heb je dit soort resultaten al eens eerder gezien:

Resultaat van de Page Speed Test voor RAIDBOXES : Google toont aan dat er nog ruimte is voor verbetering, maar in dit geval is het praktisch onmogelijk om te implementeren.
Resultaat van de paginasnelheidstest voor raidboxes.io. Google heeft hier nog ruimte voor verbetering, maar in dit geval is het praktisch onmogelijk om te implementeren.

Google geeft twee waarden weer: Een daarvan is de absolute beoordeling van het potentieel van de site. Hiervoor geeft Google een waarde tussen 1 en 100. Een score van 100 betekent dat de site - naar de mening van Google - door elke truc in het boek is geoptimaliseerd. Aan de andere kant is het optimalisatiepotentieel in verschillende kleuren gemarkeerdPageSpeed Insights : rood staat voor noodzakelijke optimalisaties, oranje voor aanbevolen en groen voor reeds geoptimaliseerde delen van uw site.

Maar pas op: de Google-scores moeten met voorzichtigheid worden genomen. Want Google geeft geen echte snelheidswaarde, maar een snelheidspotentieel, gemeten aan de hand van Google-criteria. Voor de interpretatie van de gegevens betekent dit: Google geeft aanwijzingen voor maatregelen die de prestaties van de pagina's in theorie optimaliseren. Google geeft echter niet aan of deze maatregelen ook kunnen worden uitgevoerd.

Voor RAIDBOXES Google geeft PageSpeed Insights bijvoorbeeld aan dat de caching van de browser geoptimaliseerd moet worden. Maar dat dit praktisch niet mogelijk is, kun je alleen zien als je het punt van dichtbij bekijkt. Onze eigen website is daarom een goed voorbeeld van het feit dat een Google-beoordeling die het verbeteren waard is, niet gelijk moet worden gesteld aan een relatief trage website. Deels moet je de uitspraken van Google gewoon negeren.

Google's paginasnelheidstest is ideaal voor het plannen van een onpage-optimalisatie

Over het geheel genomen kunt u met de Google-test conclusies trekken over het potentieel in twee centrale gebieden van uw paginaprestaties: de laadtijd van de pagina en de laadtijd van de Boven-het-vouwen-gebiedDit is het gebied dat zichtbaar is voor de bezoeker zonder te scrollen. Dit onderstreept het feit dat Google PageSpeed Insights geen echte prestatietest is, maar een test om het optimalisatiepotentieel te identificeren. Het is daarom bij uitstek geschikt voor het plannen van een pagina-optimalisatie.

Om de vraag te beantwoorden hoe relevant en haalbaar bepaalde optimaliseringsvoorstellen van Google zijn, heeft men echter meer gegevens nodig. De eenvoudigste relatieve waarde in dit verband is zeker de technische haalbaarheid. Natuurlijk moet u uw site goed kennen. Dus als u niet kunt beoordelen of en hoe een optimalisatie haalbaar is, kunt u de score van Google niet definitief classificeren.

Een alternatief voor de prestatietest van Google laat echter rudimentaire inzichten toe in dergelijke gegevens, die bepalen hoe snel een pagina daadwerkelijk wordt geladen. Bovendien biedt YSlow, de PageSpeed Insightstegenhanger van Yahoo, een alternatieve testset die u in staat stelt om verdere prestatiegerelateerde aspecten van uw site te beoordelen en te verbeteren.

Het alternatief: YSlow

Ook YSlow beoordeelt uw site aan de hand van een vooraf vastgestelde set regels. Deze set kan ofwel in een vooraf gedefinieerde vorm worden gebruikt, bijvoorbeeld door Yahoo! of de gebruiker definieert het zelf. YSlow is een browserextensie en kan elke pagina na installatie met een druk op de knop analyseren.

Resultaat van de paginasnelheidstest YSlow voor raidboxes.io
Resultaat van de Yahoo-pagina-snelheidstest voor raidboxes.io. Yahoo ziet hier ook potentieel voor verbetering. De score verschilt duidelijk van die van Google. In de rechter bovenhoek ziet u de gebruikte regelset, in de linker bovenhoek de totaalscore en de score. Daaronder staan de individuele suggesties voor verbetering.

Net als Google's pagina snelheidstest, biedt YSlow zeer gedetailleerde instructies voor een aantal optimalisatiestappen, die worden genomen vanaf de Yahoo ontwikkelaarspagina. Het beoordelingssysteem werkt vergelijkbaar met Google: een schoolcijfer- en verkeerslichtsysteem geeft aan welke optimalisaties absoluut noodzakelijk zijn, aanbevolen worden of al vervuld zijn. Ook wordt er een numerieke score gegeven, die de pasvorm van de paginastructuur met de onderliggende regelset aangeeft.

Yahoo's Page Speed-Test biedt iets meer dan PageSpeed Insights

YSlow levert, vergelijkbaar met PageSpeed Insights, zeer concrete optimalisatievoorstellen. Je krijgt ook veel details, zoals statistieken voor de cache en de ongecacheerde pagina, het aantal HTTP-aanvragen en de bestandsgrootte van de individuele gegevenspakketten.

Statistische functie van de paginasnelheidstest YSlow
Statistische functie van YSlow. Naast het aantal HTTP-verzoeken wordt ook de grootte van de datatypes uitgesplitst en vergeleken voor de cache- en de ongecacheerde pagina.

Ook Yahoo's Page Speed-Test neemt geen real-time meting

Net als Google geeft YSlow geen inzicht in de werkelijke laadtijd van de pagina, maar verwijst het naar het prestatievermogen. YSlow kan dus alleen potentiële knelpunten op de pagina vinden, maar kan deze niet in een directe relatie tot de daadwerkelijke laadtijd plaatsen.

Verder is het de vraag welk potentieel de Yahoo regelsets bij Google ontvouwen, waar SEO-potentieel YSlow PageSpeed Insights zich in vergelijking mee heeft. YSlow geeft meer informatie dan GooglePageSpeed Insights, maar het kan ook snel beginners overweldigen.

YSlow levert echter ook de eerste gegevens voor een uitgebreid begrip van uw site, zoals de grootte van individuele gegevenspakketten of het aantal HTTP-verzoeken. Daarnaast biedt YSlow een alternatieve set van regels, die de gebruiker zelf kan definiëren.

Conclusie: Google voor de eerste analyse, YSlow voor de fijnafstemming.

Afhankelijk van uw kennisniveau en de fase van pagina-optimalisatie waarin u zich bevindt, is het zinvol om Google PageSpeed Insights alleen of in combinatie met YSlow te gebruiken.

Als u uw site snel en SEO-efficiënt wilt optimaliseren, is Google PageSpeed Insights een goede keuze. De paginasnelheidstest biedt eenvoudige analysegegevens met duidelijke instructies zonder primitief te zijn.

YSlow is al complexer, zowel wat betreft de verwerking als de gegevens die de snelheidstest van de pagina's oplevert. Desalniettemin wordt de gebruiker niet overspannen en zijn er inzichten mogelijk die Google ontkent.

Voor een eerste meting van de pagina wordt daarom Google aanbevolen. Als de eerste optimalisatiecyclus is afgerond, kunt u met YSlow verdere mogelijkheden blootleggen, bijvoorbeeld een opeenstapeling van 404 fouten. Google PageSpeed Insights is dus niet perfect Test voor de Onpage-optimalisatie. Niet alleen kan YSlow verdere gegevens leveren, maar ook de voorbereiding van een onpage-optimalisatie zonder een real-time meting is slechts in beperkte mate mogelijk.

Want, zoals reeds meerdere malen vermeld, gaan beide tools voorbij aan de eigenlijk doorslaggevende factor: tijd en dus een relatieve snelheid van uw site. Dat betekent: na de optimalisatie eindigt het voordeel van dergelijke tests. Omdat ze alleen kunnen reflecteren of hun suggesties voor prestatieverbetering al dan niet zijn geïmplementeerd. Ze kunnen echter niet aangeven welke invloed deze verbeteringen hadden op de prestaties van de pagina.

Een heel scala aan tools geeft u een uitgebreid inzicht in de laadtijd van uw pagina. In het volgende artikel in deze serie zullen we enkele van deze tools introduceren en uitleggen.

Hoe belangrijk zijn de twee gepresenteerde instrumenten in uw dagelijks werk? Heeft u al veel ervaring opgedaan met YSlow? Kent u nog andere goede alternatieven? We kijken uit naar uw commentaar!

Gerelateerde artikelen

Commentaar op dit artikel

Schrijf een commentaar

Uw e-mail adres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met * gemarkeerd.