Skóre „Stav webu” je jedno číslo od 0 do 100, ktoré zhŕňa, či je s vaším webom všetko v poriadku. Vzniklo z jednoduchého dôvodu: bezpečnostné a prevádzkové hlásenia sú pre neodborníka nečitateľné a väčšina ľudí ich prestane sledovať po týždni.
Jedno číslo a farba sa sledovať dajú. To je celý zámer.
Skóre nájdete v Site Manager → Dashboard → Zdravie → Stav webu (a skrátene aj na Prehľade Site Managera).
Z čoho sa skóre skladá
Štyri piliere, každý s inou váhou — podľa toho, ako veľmi vás daná oblasť môže poškodiť. Každý pilier má vlastné skóre 0–100 a celkové číslo je ich vážený priemer.
| Pilier | Váha | Čo sleduje |
|---|---|---|
| Bezpečnosť | 40 % | známe zraniteľnosti v pluginoch a téme, integritu súborov jadra, núdzový skript, strážcu prístupu, dvojfaktorové overenie a ochranu prihlasovania |
| Zálohy | 25 % | aká je posledná záloha čerstvá |
| SSL a systém | 20 % | zabezpečené pripojenie, platnosť certifikátu, verzie PHP a WordPressu |
| Výkon | 15 % | skutočné meranie rýchlosti cez Google PageSpeed, a kým ho niet, nastavenia servera |
Pri každom pilieri je poznámka, čo presne ho stiahlo — napríklad „2FA je vypnuté” alebo „SSL vyprší o 9 dní”.
Ako čítať výsledok
- 90 a viac — Výborné (zelená). Nič nehorí. Neznamená to nesmrteľnosť, znamená to, že nie je čo riešiť dnes.
- 70 až 89 — Dobré. Drobnosti, ktoré stoja za pozornosť, keď budete mať čas.
- 50 až 69 — Treba pozornosť (oranžová). Niečo si žiada pozornosť, ale nie panicky. Typicky stará záloha alebo blížiaci sa koniec platnosti certifikátu.
- Menej ako 50 — Kritické (červená). Riešte to hneď. Pri e-shope to znamená riziko, ktoré nesiete vy, vrátane zodpovednosti za údaje zákazníkov.
Dôležitejšie než samotné číslo je zmena. Skóre, ktoré týždeň stálo na deväťdesiatich a zrazu spadlo, hovorí presnejšie než ktorákoľvek absolútna hodnota.
Čo presne skóre znižuje
Bezpečnosť začína na 100 bodoch a odpočítava sa:
- každá vážna zraniteľnosť (skóre CVSS 7 a viac) −20 bodov, spolu najviac −60. Menej vážne zraniteľnosti skóre neznižujú, ale vo Vuln Scanneri ich vidíte,
- starý výsledok kontroly zraniteľností od agentúry (viac ako 3 dni) −20 — starý výsledok sa nesmie tváriť ako dobrý,
- zmenený alebo chýbajúci súbor jadra WordPressu −30,
- nasadený núdzový záchranný skript −40 — je to užitočný nástroj v kríze, ale kým leží na serveri, je to otvorené okno,
- nevybavené upozornenia strážcu prístupu (nový administrátor, nové heslo aplikácie, zmiznutý administrátor) −25 — kým ich v Bezpečnosť → Prístup neoznačíte ako vybavené (tlačidlo „Skontroloval som — označiť ako vybavené”),
- vypnuté dvojfaktorové overenie −10,
- vypnutá ochrana prihlasovania −10.
Zálohy: 100 bodov, keď je posledná záloha čerstvejšia než limit (predvolene 7 dní); 40 bodov, keď je staršia; 0 bodov, keď žiadna nie je. Počíta sa najnovšia záloha databázy alebo súborov — plánovaná, ručná, záloha pred aktualizáciou aj záloha na pokyn agentúry.
SSL a systém: web bez HTTPS −40; vypršaný certifikát −50; certifikát, ktorému ostáva menej ako 14 dní, −20; PHP staršie ako 8.0 −20; WordPress starší ako 6.0 −15.
Výkon: keď je k dispozícii meranie z Google PageSpeed, pilier má presne skóre z tohto merania (pre mobil alebo počítač, podľa nastavenia) a v poznámke vidíte aj hodnoty LCP a CLS. Meranie beží raz denne na pozadí a funguje aj bez vlastného kľúča; voliteľný PageSpeed API kľúč v Site Manager → Nastavenia ho robí spoľahlivejším. Kým meranie nedobehne, pilier hodnotí nastavenia servera: vypnutý OPcache −30, PHP pamäť pod 256 MB −20, PHP staršie ako 8.1 −20.
Platnosť certifikátu aj meranie rýchlosti sa zisťujú na pozadí, nie vtedy, keď si otvoríte panel. Vďaka tomu sa administrácia nespomaľuje čakaním na odpoveď zvonku.
Prečo skóre klesá — najčastejšie príčiny
- Nová zraniteľnosť v plugine. Nemuseli ste urobiť nič — chyba sa zverejnila. Rieši sa aktualizáciou. Podrobne v návode Kontrola zraniteľností pluginov a tém.
- Stará posledná záloha. Buď zálohovanie zlyháva, alebo neprebieha vôbec.
- Blížiaci sa koniec platnosti certifikátu. Väčšinou sa obnoví sám, ale nie vždy — a tento pád skóre vás na to upozorní skôr, než sa v prehliadači objaví varovanie.
- Nový administrátor alebo nové heslo aplikácie. Strážca prístupu to hlási, kým to neoznačíte ako vybavené — aj keď ste ho pridali vy sami.
- Web spravuje agentúra a prestali chodiť výsledky kontroly zraniteľností. Skóre klesne, keď je posledný výsledok starší ako 3 dni.
- Zastaraná verzia PHP. Hosting ju nechal na starej hodnote alebo ste ju nikdy neprepli.
- Zmenený súbor jadra. Toto je vážny signál — buď zásah zvonku, alebo neodborná úprava.
- Vypnutá ochrana prihlasovania alebo dvojfaktorové overenie.
Ako často sa skóre prepočítava
Skóre sa zloží zakaždým, keď si ho otvoríte, ale z hodnôt, ktoré sa zisťujú na pozadí v rôznych intervaloch — kontrola zraniteľností a platnosť certifikátu raz denne, meranie PageSpeed raz denne, čerstvosť zálohy po každej zálohe.
Praktický dôsledok: keď niečo opravíte, skóre sa nezdvihne vždy okamžite. Zapnutie 2FA sa prejaví hneď, nová záloha tiež; aktualizovaný plugin až po najbližšej kontrole zraniteľností (alebo po ručnom spustení scanu). Ak sa skóre nezmenilo ani potom, oprava zrejme nezabrala tak, ako ste čakali — a to je užitočná informácia.
Keď skóre klesne a neviete prečo
Postupujte takto a nesnažte sa hádať:
- Pozrite poznámky pri pilieroch. Skóre nie je jedno číslo bez vysvetlenia — vidíte, ktorá oblasť ho stiahla a prečo.
- Pozrite sa na časovú os udalostí pod skóre. Ukáže, čo sa dialo pred poklesom.
- Skontrolujte, čo sa v posledných dňoch menilo — aktualizácia, nový plugin, nový používateľ, zásah na hostingu.
- Ak pokles nesúvisí s ničím, čo ste urobili, býva to novo zverejnená zraniteľnosť alebo blížiaci sa koniec platnosti certifikátu. Ani jedno nie je vaša chyba a obe sa riešia rýchlo.
Čo skóre nie je
- Nie je to záruka. Sto bodov neznamená, že vás nikto nenapadne — znamená, že ste urobili to, čo sa dá.
- Nie je to hodnotenie obsahu. Nehovorí nič o textoch, dizajne ani o tom, či web predáva.
- Nie je to presné meranie rýchlosti celého webu. Výkonový pilier meria cez PageSpeed len úvodnú stránku; ostatné stránky môžu byť rýchlejšie aj pomalšie.
- Nie je to SEO. Sú to dve úplne odlišné oblasti.
- Nekontroluje, či máte zálohu aj mimo servera. Zálohový pilier sleduje čerstvosť, nie miesto uloženia — kópiu v cloude si nastavte sami.
Kde všade skóre vidíte
- V Site Manageri — Zdravie → Stav webu (s piliermi a časovou osou) a na Prehľade.
- V mobilnej aplikácii Branike — karta „Stav webu” ukazuje skóre aj piliere. Údaje si aplikácia berie priamo z vášho webu.
- Vo vašom účte na branike.com — skóre sa tam prenáša pri pravidelnom hlásení webu, takže pri každom svojom webe vidíte aktuálny stav bez toho, aby ste sa prihlasovali do každého zvlášť. Prenáša sa len samotné číslo, nie obsah webu, zákazníci ani databáza. A prichádza tak, že si ho web sám pošle — branike.com do vášho webu nesiaha.
- V konzole agentúry, ak ste web spárovali s agentúrou (Bezpečnosť → Agentúra (BCC)). Tá si skóre s piliermi pýta priamo od vášho webu, a to len vtedy, keď ste jej to povolili tokenom. Podrobne v návode Agentúra (BCC): ako web spárovať s konzolou a aký prístup zvoliť.
Časová os incidentu
Popri skóre je aj zrozumiteľný prehľad udalostí — kedy sa čo stalo a čo systém urobil: nový administrátor, nové heslo aplikácie, zapnutý či zrušený núdzový zámok, zablokovaný pokus o nového administrátora počas zámku, vybavené upozornenia. Zámerne je písaný ako príbeh, nie ako výpis technických hlásení.
Pri podozrení na problém je to prvé miesto, kam sa pozrieť. A keď nám píšete, je to zároveň to najužitočnejšie, čo môžete poslať.
Ako skóre zdvihnúť
V praxi stačí šesť vecí a väčšinu z nich urobíte raz:
- Aktualizujte pluginy, tému aj WordPress.
- Zapnite zálohovanie a nechajte kópiu odchádzať mimo server.
- Zapnite dvojfaktorové prihlásenie aspoň sebe. Najlacnejšia ochrana, aká existuje.
- Nechajte zapnutú ochranu prihlasovania proti opakovaným pokusom.
- Vybavte upozornenia strážcu prístupu — pozrite, či nového administrátora poznáte, a označte ich ako vybavené.
- Skontrolujte verziu PHP u hostingu. Býva to jedno prepnutie v paneli a zdvihne to skóre aj rýchlosť.
Na čo si dať pozor
- Nehoňte sto bodov za každú cenu. Je to kontrolný zoznam, nie súťaž.
- Sledujte zmenu, nie absolútnu hodnotu. Náhly pokles je dôležitejší než rozdiel medzi 88 a 92.
- Nízke skóre pri e-shope neodkladajte. Nesiete zodpovednosť za údaje zákazníkov.
- Zmenený súbor jadra preverte hneď. Toto je jediná položka, pri ktorej sa oplatí konať okamžite.
- Núdzový skript po použití zrušte. Kým leží na serveri, stojí vás 40 bodov — a oprávnene.
- Skóre nenahrádza zálohy. Ukazuje, či ich máte — nerobí ich za vás.
- Ak skóre nechodí do účtu, web sa neohlásil. Skontrolujte, či beží HUB a plánované úlohy.