A pontszám egy 0 és 100 közötti szám, amely egy weboldal technikai állapotát fejezi ki súlyozott szabályvizsgálatok eredményéből. A fejlesztői ítélet ennek a szöveges párja: egy mondatban megmondja, mekkora beavatkozás indokolt.
Hogyan áll össze a szám
Minden vizsgált szabályhoz tartozik egy hatás-súly. A bevett skála: kritikus 10, magas 6, közepes 3, alacsony 1, tájékoztató 0. A besorolás logikáját a Hatás: kritikus, magas, közepes, alacsony írja le.
A számolás szándékosan nem szimmetrikus. Az alap-higiénia elvárás, nem érdem.
- Teljesült szabály: fél érdem, a súlya feleződik.
- Bukott szabály: teljes súllyal számít.
- Részleges teljesülés: négyzetesen. Egy 89-es Lighthouse-érték így 79 százalékot ér.
Miért nem a pontszám a végszó
Két oldal kaphat ugyanannyi pontot nagyon eltérő okból. Az egyiken sok apró hiány van. A másikon egy kritikus hiba blokkolja az indexelést.
Ezért kapnak külön kezelést a kapu-szabályok. Kritikus hiba esetén az összpontra sapka kerül: 39 fölé nem mehet. Egy nem indexelhető oldalon a többi erénynek nincs üzleti értéke.
A négy ítélet-fokozat
- Kis technikai adósság: kisebb javítások elegendők.
- Célzott fejlesztés indokolt: jó alapok, egy-két gyengébb terület.
- Jelentős fejlesztés szükséges: több alapvető hiba van a rendszerben.
- Újratervezés megfontolandó: a technikai adósság annyira magas, hogy gyakran olcsóbb új alapokra helyezni.
A sávok ehhez adnak nagyságrendet. 40 alatt gyenge, 40 és 69 között fejlesztendő, 70 és 84 között megfelelő alapok, 85 felett erős. Az ítélet viszont nem mechanikusan jön a pontból. Számít a kritikus és fontos kód-hibák darabszáma is. Számít a leggyengébb terület: egy 78 pontos oldal is kaphat súlyos ítéletet, ha egyetlen területe padlón van.
Mit néz ebből a riport
A riport minden szabályt lepontoz, majd a fenti négy fokozat egyikét adja vissza. Ha kevesebb mint 10 pontozható vizsgálat fut le, nem ad minősítést. Ilyenkor a bizonyosság és lefedettség értéke a lényeg, nem a szám.
Röviden: a pontszám az állapotot méri, az ítélet megmondja, mit kezdj vele.
Technikai példa
Egy szabály kiértékelése súllyal és állapottal. Így néz ki három tipikus eset:
[
{
"rule": "indexelhetoseg",
"impact": "critical",
"weight": 10,
"status": "fail",
"earned": 0,
"possible": 10
},
{
"rule": "https-tls",
"impact": "critical",
"weight": 10,
"status": "pass",
"earned": 5,
"possible": 5
},
{
"rule": "lighthouse-performance",
"impact": "high",
"weight": 6,
"status": "partial",
"raw": 0.89,
"earned": 2.37,
"possible": 3
}
]
A teljesült szabálynál a súly feleződik, ezért az earned és a possible is 5. A részlegesnél a 0.89 négyzete 0.79, ezt kapja meg a feleződött 3 pontból.
nyers pont = sum(earned) / sum(possible) * 100
= 7.37 / 18 * 100 = 41
kritikus bukás van -> sapka
vegso pont = min(41, 39) = 39
A sapka utólag kerül rá. Enélkül egy blokkolt oldal is kaphatna közepes pontot.
Gyakori kérdések
Miért nem kapok 100 pontot, ha minden szabály teljesül?
Mert a teljesült szabály csak fél érdemet ér, a súlya feleződik. Az alap-higiénia elvárás, nem külön teljesítmény. A magas pontszámhoz a részleges tételeket, például a sebesség-mutatókat is fel kell hozni. Gyakorlatban a 85 feletti érték már erős oldalt jelent.
Miért pont 39 a maximum, ha van kritikus hiba?
Mert a kritikus hiba blokkolja a többi erény hasznosulását. Ha az oldal nem indexelhető vagy nem érhető el, a sémák és a sebesség nem hoznak forgalmat. A sapka ezt teszi láthatóvá a számban is. Amint a kritikus tétel megszűnik, a pont a valós állapotra ugrik.
78 pontom van, mégis „jelentős fejlesztés szükséges” az ítélet. Hiba ez?
Nem. Az ítélet nem mechanikusan jön a pontból. Számít a kritikus és fontos kód-hibák darabszáma és a leggyengébb terület állapota is. Egy jó átlag mellett is állhat egy padlón lévő terület, ami külön munkát igényel.
Mikor marad el a minősítés?
Ha kevesebb mint 10 pontozható vizsgálat fut le. Ez tipikusan jelszóval védett, blokkolt vagy nagyon kicsi oldalaknál fordul elő. Ilyenkor a lefedettség a beszédes adat, nem a szám. Oldd fel a hozzáférést, és mérj újra.
Összehasonlítható a pontszám egy másik eszköz pontszámával?
Nem. Minden auditeszköz más szabálykészletet és más súlyozást használ. Csak ugyanannak az eszköznek az időbeli sorozata mond valamit. A versenytárssal való összevetéshez is ugyanazzal a módszerrel kell mérni mindkét oldalt.