Hoe ik meet
Deze check meet één pagina: het adres dat je invult, meestal je homepage. Ik haal die pagina op vanaf mijn server, zonder JavaScript uit te voeren, zoals veel crawlers dat doen. Weert je server mijn eerste bezoek door de verbinding te verbreken, dan probeer ik één keer opnieuw met een browserachtige identificatie die nog steeds "wwworthit-check" zegt. Ik lees de HTML, je robots.txt, je sitemap, de headers en de DNS van je domein.
Snelheid, toegankelijkheid en goede praktijken meet Google PageSpeed Insights (Lighthouse), op een gesimuleerde telefoon en computer. De cijfers van echte bezoekers komen uit het Chrome UX Report van Google, over de voorbije 28 dagen. Heeft Google te weinig bezoekers van je site, dan zeg ik dat.
Wat ik herken en wat ik meet, is niet hetzelfde. Boekingsmotoren, meettools en cookietools herken ik aan een vaste lijst. Staat iets er niet op, of laadt het pas via JavaScript, dan zie ik het misschien niet. Daarom schrijf ik "ik vond geen" en niet "je hebt geen".
Elke bevinding krijgt een van vier statussen: In orde, Kan beter, Probleem of Niet gemeten. Ik geef geen totaalcijfer, omdat zo'n cijfer meer verbergt dan het vertelt. De volgorde "Hier zou ik beginnen" is mijn eigen vaste rangorde van wat voor de meeste zaken het zwaarst weegt.
Drempels van Google (Core Web Vitals): laden tot 2,5 s is goed en boven 4 s slecht, reageren tot 200 ms goed en boven 500 ms slecht, verspringen tot 0,1 goed en boven 0,25 slecht. De laadtijd uit de labtest leg ik naast dezelfde drempels. Lighthouse-scores: vanaf 90 goed, onder 50 slecht. Een labmeting schommelt: dezelfde pagina kan bij een volgende meting enkele punten, soms meer, hoger of lager uitkomen. De cijfers van echte bezoekers zijn stabieler.
Mijn eigen vuistregels, geen regels van Google: een homepage tot 2 MB noem ik licht, boven 5 MB zwaar. Een titel van 15 tot 65 tekens en een beschrijving van 70 tot 170 tekens. Minder dan 250 tekens tekst zonder JavaScript noem ik weinig, vanaf 600 genoeg. HSTS vanaf zes maanden, en 3 van de 4 beveiligingsheaders noem ik in orde.
Ik gebruik geen AI om je rapport te schrijven. Elke zin staat vooraf vast en hangt af van wat ik meet.