Skenováno 8. října 2026
Your store performs well overall, but has security gaps to fix. Install HTTPS security headers (HSTS) and Content-Security-Policy to protect customer data. Your SEO and accessibility are excellent.
Váš e-shop spadá pod NIS2. Směrnice vyžaduje zdokumentovaná technická opatření. Těchto 5 signálů umíme ověřit externě:
Každé nalezené zjištění, seřazené podle toho, kolik jeho oprava pomůže a kolik práce dá. Začněte rychlými výhrami.
Velký dopad, málo práce. Udělejte je jako první.
Velký dopad, ale oprava vyžaduje plánování.
+5 dalších
Menší dopad, rychle hotové.
+13 dalších
Menší dopad a více práce. Naplánujte je, až bude zbytek hotový.
+42 dalších
Váha: 25% · 10 prošlo · 6 upozornění · 2 selhalo · 2 SPA (ověřte ručně)
Proč na tom záleží: Více než 200 KB nepoužívaného kódu výrazně zpomaluje parsování a vykonávání. Toto je jeden z nejjednodušších výkonnostních zisků - odstranění mrtvého kódu nemá žádné kompromisy.
Jak to opravit: Načítáte 388 KB kódu, který se na této stránce nepoužívá. 1) Prověřte pluginy a odstraňte nepoužívané, 2) Použijte rozdělení kódu pro JS specifický pro stránku, 3) Spusťte PurgeCSS na svých stylech.
Důkaz: PSI-lab · Spolehlivost: low
Co jsme zjistili: 388 KB promarněných na nepoužívaném kódu!
Proč na tom záleží: Více než 200 KB nepoužívaného kódu výrazně zpomaluje parsování a vykonávání. Toto je jeden z nejjednodušších výkonnostních zisků - odstranění mrtvého kódu nemá žádné kompromisy.
Poznámka: Tato kontrola používá heuristickou detekci a může vrátit i falešně pozitivní výsledky. Doporučujeme ruční ověření.
Proč na tom záleží: Každý CSS soubor blokuje vykreslování. Při 14 souborech musí prohlížeč stáhnout všechny, než cokoli vykreslí. To může na mobilních sítích přidat 1-2+ sekundy.
Jak to opravit: Zbalte své CSS soubory nejvíce do 1-3 souborů. Použijte build nástroj (Webpack, Vite, Gulp) na spojení a minifikaci. Kritické CSS by mělo být inline, zbytek odložený.
Důkaz: HTML-heuristic · Spolehlivost: high
Co jsme zjistili: 14 CSS souborů - příliš mnoho!
Proč na tom záleží: Každý CSS soubor blokuje vykreslování. Při 14 souborech musí prohlížeč stáhnout všechny, než cokoli vykreslí. To může na mobilních sítích přidat 1-2+ sekundy.
Proč na tom záleží: 3 MB stránka se na mobilním 3G načítá 6+ sekund. Většina e-commerce návštěvnosti je mobilní - těžké stránky ztrácejí zákazníky na pomalých připojeních.
Jak to opravit: Snižte váhu stránky: zkomprimujte obrázky do WebP (ušetří 30-50 %), zapněte kompresi textu (gzip/brotli), líně načítejte obrázky pod viditelnou částí, odstraňte nepoužívané CSS/JS.
Důkaz: PSI-lab · Spolehlivost: high
Co jsme zjistili: 2.3 MB, 72 požadavků (optimální: <1,5 MB, <50 req)
Proč na tom záleží: 3 MB stránka se na mobilním 3G načítá 6+ sekund. Většina e-commerce návštěvnosti je mobilní - těžké stránky ztrácejí zákazníky na pomalých připojeních.
Proč na tom záleží: Měříme první načtení bez interakce, takže skripty za souhlasem s cookies se vám tu nepočítají k tíži. Hranice 600 KB je dobrá praxe, ne průměr cohorty: benchmarkované obchody mají medián 1 270 KB a ten nejlepší z nich (vítěz kategorie, který vyhrál právě na mobilu) posílá 410 KB.
Jak to opravit: Rozdělte bundle tak, aby produktová stránka netahala kód košíku a účtu. Odložte skripty třetích stran až po interakci. Zahoďte nepoužívané bundly pluginů - na většině shopů váží víc než váš vlastní kód.
Důkaz: PSI-lab · 748 KB JavaScript · Spolehlivost: high
Co jsme zjistili: 748 KB - nad rozpočtem 600 KB, ale pod mediánem 1 270 KB oceňovaných obchodů z našeho benchmarku
Proč na tom záleží: Měříme první načtení bez interakce, takže skripty za souhlasem s cookies se vám tu nepočítají k tíži. Hranice 600 KB je dobrá praxe, ne průměr cohorty: benchmarkované obchody mají medián 1 270 KB a ten nejlepší z nich (vítěz kategorie, který vyhrál právě na mobilu) posílá 410 KB.
Proč na tom záleží: Bez odloženého načítání se VŠECHNY obrázky stáhnou při načtení stránky - i ty, ke kterým se nikdo nedoscrolluje. Na produktové stránce s 20 obrázky může odložené načítání ušetřit většinu úvodního stahování.
Jak to opravit: Přidejte loading='lazy' na všechny obrázky pod viditelnou částí stránky. Hero/LCP obrázek nechte načítat přednostně. Nativní odložené načítání podporují všechny moderní prohlížeče.
Důkaz: HTML-heuristic · Spolehlivost: high
Co jsme zjistili: 50 obrázků bez odloženého načítání
Proč na tom záleží: Bez odloženého načítání se VŠECHNY obrázky stáhnou při načtení stránky - i ty, ke kterým se nikdo nedoscrolluje. Na produktové stránce s 20 obrázky může odložené načítání ušetřit většinu úvodního stahování.
Proč na tom záleží: no-cache/no-store nutí prohlížeče znovu stahovat zdroje při každé návštěvě. Vracející se návštěvníci načítají celou vaši stránku odznova pokaždé.
Jak to opravit: Nastavte vhodné cache hlavičky: statické zdroje by měly mít max-age=31536000 s verzovanými názvy souborů. HTML stránky mohou použít max-age=0 s ETag pro revalidaci.
Důkaz: HTTP-header · Spolehlivost: high
Co jsme zjistili: no-store, no-cache, must-revalidate, no-cache, private
Proč na tom záleží: no-cache/no-store nutí prohlížeče znovu stahovat zdroje při každé návštěvě. Vracející se návštěvníci načítají celou vaši stránku odznova pokaždé.
Proč na tom záleží: Synchronní skripty blokují parsování HTML - prohlížeč zastaví vykreslování, dokud se každý skript nestáhne a nespustí. Async/defer umožňuje paralelní stahování bez blokování.
Jak to opravit: Přidejte 'defer' ke skriptům, které nemusí běžet okamžitě, 'async' k nezávislým skriptům. Použijte type='module' pro moderní ES moduly. Synchronní by měly být jen kritické inline skripty.
Důkaz: HTML-heuristic · Spolehlivost: high
Co jsme zjistili: Jen 73 % z 11 skriptů používá async/defer
Proč na tom záleží: Synchronní skripty blokují parsování HTML - prohlížeč zastaví vykreslování, dokud se každý skript nestáhne a nespustí. Async/defer umožňuje paralelní stahování bez blokování.
Proč na tom záleží: CSS blokující vykreslování zpožďuje první vykreslení. Vložení kritického CSS inline odstraní jeden blokující round trip - největší zlepšení FCP pro stránky s množstvím CSS.
Jak to opravit: Vyextrahujte kritické CSS pro viditelnou část stránky a vložte ho inline do <head>. Zbývající CSS načtěte asynchronně: <link rel='preload' href='styles.css' as='style' onload='this.rel="stylesheet"'>.
Důkaz: PSI-lab · Spolehlivost: high
Co jsme zjistili: 14 CSS souborů bez extrakce kritického CSS
Proč na tom záleží: CSS blokující vykreslování zpožďuje první vykreslení. Vložení kritického CSS inline odstraní jeden blokující round trip - největší zlepšení FCP pro stránky s množstvím CSS.
Proč na tom záleží: Uvádíme to jako neměřené, ne jako nulu třetích stran - jsou to dva velmi odlišné nálezy.
Jak to opravit: Spusťte sken znovu nebo si prohlédněte přehled třetích stran přímo v PageSpeed Insights.
Důkaz: PSI-lab · Spolehlivost: high
Jak to opravit: Spusťte sken znovu nebo otestujte přímo přes PageSpeed Insights. Tato metrika potřebuje úspěšný laboratorní běh Lighthouse.
Důkaz: PSI-lab · Spolehlivost: high
Váš e-shop zatím nesplňuje podmínky pro odznak Zulien Score. Získejte skóre 80+!
| Kategorie | Skóre | Váha | Chyb | Upozornění | OK |
|---|---|---|---|---|---|
| Výkon | 87/100 | 25% | 2 | 6 | 10 |
| SEO | 92/100 | 20% | 0 | 4 | 20 |
| Bezpečnost | 57/100 | 15% | 2 | 8 | 7 |
| Mobil | 57/100 | 10% | 1 | 9 | 8 |
| AI připravenost | 63/100 | 10% | 1 | 25 | 9 |
| Právo & GDPR | 69/100 | 10% | 2 | 5 | 10 |
| Zranitelnost | 61/100 | 10% | 4 | 5 | 7 |
| NIS2 | 47/100 | 10% | 3 | 2 | 2 |
| Přístupnost / EAA | 93/100 | 10% | 0 | 1 | 7 |
Každé nalezené zjištění, seřazené podle toho, kolik jeho oprava pomůže a kolik práce dá. Začněte rychlými výhrami.
Velký dopad, málo práce. Udělejte je jako první.
| Zjištění | Kategorie | Náročnost |
|---|---|---|
| Admin panel na výchozí URL | Zranitelnost | rychlá oprava |
| Přesměrování HTTP → HTTPS | Bezpečnost | rychlá oprava |
| HSTS (Strict-Transport-Security) | Bezpečnost | rychlá oprava |
| Odkazy na řešení spotřebitelských sporů | Právo & GDPR | rychlá oprava |
| HSTS — Strict-Transport-Security (čl. 21 odst. 2 písm. c) | NIS2 | rychlá oprava |
Velký dopad, ale oprava vyžaduje plánování.
| Zjištění | Kategorie | Náročnost |
|---|---|---|
| Stránka se zásadami ochrany soukromí | Právo & GDPR | cca den |
| Známé zranitelnosti (CVE) | Zranitelnost | projekt |
| Řízení zranitelností — CVE (čl. 21 odst. 2 písm. e, g) | NIS2 | projekt |
| Content-Security-Policy (CSP) | Bezpečnost | cca den |
| Verze jQuery | Zranitelnost | cca den |
| Zdroje smíšeného obsahu | Zranitelnost | cca den |
| Zabezpečení platební stránky | Zranitelnost | cca den |
| Content Security Policy — CSP (čl. 21 odst. 2 písm. c) | NIS2 | cca den |
| Nepoužívaný kód (CSS + JS) | Výkon | projekt |
| Skóre mobilního výkonu | Mobil | projekt |
Menší dopad, rychle hotové.
| Zjištění | Kategorie | Náročnost |
|---|---|---|
| Strategie Cache-Control | Výkon | rychlá oprava |
| Meta popis | SEO | rychlá oprava |
| Twitter/X karty | SEO | rychlá oprava |
| Konzistence kanonické URL | SEO | rychlá oprava |
| DNSSEC | Bezpečnost | rychlá oprava |
| CAA DNS záznam | Bezpečnost | rychlá oprava |
| Referrer-Policy | Bezpečnost | rychlá oprava |
| Permissions-Policy | Bezpečnost | rychlá oprava |
| Bezpečnostní příznaky cookies | Bezpečnost | rychlá oprava |
| Subresource Integrity (SRI) | Bezpečnost | rychlá oprava |
| Barva tématu | Mobil | rychlá oprava |
| Zpracování přetečení textu | Mobil | rychlá oprava |
+6 dalších
Menší dopad a více práce. Naplánujte je, až bude zbytek hotový.
| Zjištění | Kategorie | Náročnost |
|---|---|---|
| Odložené načítání | Výkon | cca den |
| Strategie načítání skriptů | Výkon | cca den |
| Optimalizace formátu obrázků | SEO | cca den |
| Ochrana CDN / WAF | Bezpečnost | cca den |
| Velikost dotykových cílů | Mobil | cca den |
| Čitelnost velikosti písma | Mobil | cca den |
| PWA funkce | Mobil | cca den |
| Responzivní obrázky (srcset) | Mobil | cca den |
| Mobilní připnuté CTA | Mobil | cca den |
| Základ strukturovaných dat | AI připravenost | cca den |
| Schéma FAQ (přímé odpovědi pro AI) | AI připravenost | cca den |
| Schéma vyhledávání na webu (SearchAction) | AI připravenost | cca den |
+35 dalších
Plnou interaktivní verzi s klikatelnými odkazy a možností opětovného skenu najdete zde:
https://score.zulien.sk/r/herbadrug.sk