Skenováno 19. října 2026
Your store works reasonably well, but has notable gaps in SEO and security. Prioritize adding meta descriptions to all products and pages immediately. On the bright side, your accessibility for all visitors is excellent.
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í.
+7 dalších
Menší dopad, rychle hotové.
+12 dalších
Menší dopad a více práce. Naplánujte je, až bude zbytek hotový.
+29 dalších
Váha: 25% · 10 prošlo · 7 upozornění · 2 selhalo · 3 SPA (ověřte ručně)
Proč na tom záleží: 41 skriptů blokujících vykreslování může k načtení stránky přidat 1-3 sekundy. Každý synchronní skript vytváří sekvenční řetěz stáhnout-naparsovat-spustit.
Jak to opravit: Přidejte defer nebo async na všechny <script src='...'> tagy. Skripty blokující vykreslování jsou jednou z hlavních příčin pomalého FCP. Defer zachovává pořadí vykonávání, async ne.
Důkaz: HTML-heuristic · Spolehlivost: high
Co jsme zjistili: Jen 0 % z 41 skriptů je optimalizováno - většina blokuje vykreslování
Proč na tom záleží: 41 skriptů blokujících vykreslování může k načtení stránky přidat 1-3 sekundy. Každý synchronní skript vytváří sekvenční řetěz stáhnout-naparsovat-spustit.
Proč na tom záleží: Každý CSS soubor blokuje vykreslování. Při 28 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: 28 CSS souborů - příliš mnoho!
Proč na tom záleží: Každý CSS soubor blokuje vykreslování. Při 28 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ží: Hranice 80 požadavků je dobrá praxe; medián benchmarkované cohorty je 140 a nejlepší obchod to zvládá na 37. Být pod mediánem není totéž co být rychlý.
Jak to opravit: Sbalte CSS/JS, které se vždy načítají spolu, ikony servírujte jako sprite nebo font místo jednotlivých souborů a obrázky pod ohybem lazy-loadujte, ať se při načtení vůbec nežádají.
Důkaz: PSI-lab · 120 requests · Spolehlivost: high
Co jsme zjistili: 120 požadavků - nad rozpočtem 80, ale na úrovni mediánu oceňovaných obchodů z našeho benchmarku (140) nebo pod ním
Proč na tom záleží: Hranice 80 požadavků je dobrá praxe; medián benchmarkované cohorty je 140 a nejlepší obchod to zvládá na 37. Být pod mediánem není totéž co být rychlý.
Proč na tom záleží: Nepoužívaný kód se stáhne a naparsuje, ale nikdy nespustí - čistá ztráta. Jeho odstranění zrychlí parsování a sníží přenos dat.
Jak to opravit: Odstraňte nepoužívané CSS pomocí PurgeCSS nebo UnCSS. Rozdělte JavaScript tak, aby se na každé stránce načítal jen potřebný kód. Prověřte pluginy - každý přidává CSS/JS.
Důkaz: PSI-lab · Spolehlivost: low
Co jsme zjistili: 94 KB nepoužívaných (CSS: 59 KB, JS: 36 KB)
Proč na tom záleží: Nepoužívaný kód se stáhne a naparsuje, ale nikdy nespustí - čistá ztráta. Jeho odstranění zrychlí parsování a sníží přenos dat.
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ží: Preconnect ušetří 100-500 ms na každý původ třetí strany tím, že brzy naváže spojení. Preload začne stahovat kritické zdroje ještě dřív, než je prohlížeč objeví v CSS/JS.
Jak to opravit: Přidejte nápovědy pro zdroje: <link rel='preconnect' href='https://fonts.googleapis.com'> pro původy třetích stran, <link rel='preload' as='image' href='hero.webp'> pro kritické zdroje.
Důkaz: HTML-heuristic · Spolehlivost: high
Proč na tom záleží: Preconnect ušetří 100-500 ms na každý původ třetí strany tím, že brzy naváže spojení. Preload začne stahovat kritické zdroje ještě dřív, než je prohlížeč objeví v CSS/JS.
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: 7 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ží: Bez font-display vlastní fonty způsobují Flash of Invisible Text (FOIT) - text je během stahování fontu úplně skrytý. Na pomalých připojeních to může trvat 3+ sekundy.
Jak to opravit: Přidejte &display=swap do URL vašich Google Fonts nebo přidejte font-display: swap do svých @font-face deklarací.
Důkaz: HTML-heuristic · Spolehlivost: high
Co jsme zjistili: Zjištěny Google Fonts bez font-display
Proč na tom záleží: Bez font-display vlastní fonty způsobují Flash of Invisible Text (FOIT) - text je během stahování fontu úplně skrytý. Na pomalých připojeních to může trvat 3+ sekundy.
Proč na tom záleží: Fonty se objevují pozdě v procesu vykreslování (až po naparsování CSS). Předběžné načítání řekne prohlížeči, aby je stáhl okamžitě, čímž sníží Flash of Invisible Text (FOIT) o 200-500 ms.
Jak to opravit: Předběžně načtěte svůj primární font: <link rel='preload' href='/fonts/main.woff2' as='font' type='font/woff2' crossorigin>. Pro Google Fonts: preconnect na fonts.gstatic.com.
Důkaz: HTML-heuristic · Spolehlivost: high
Co jsme zjistili: Zjištěny vlastní fonty bez preload nápověd
Proč na tom záleží: Fonty se objevují pozdě v procesu vykreslování (až po naparsování CSS). Předběžné načítání řekne prohlížeči, aby je stáhl okamžitě, čímž sníží Flash of Invisible Text (FOIT) o 200-500 ms.
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: 28 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
Proč na tom záleží: Cachování zdrojů dokáže odstranit velkou část požadavků u vracejících se návštěvníků. Zde vidíme jen HTML odpověď, takže je to nápověda, ne verdikt.
Jak to opravit: Zajistěte, aby statické zdroje (CSS/JS/obrázky) byly servírovány s 'Cache-Control: max-age=31536000, immutable' a verzovanými názvy souborů. HTML může zůstat 'max-age=0, must-revalidate'.
Důkaz: HTTP-header · 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 | 7 | 10 |
| SEO | 66/100 | 20% | 5 | 6 | 15 |
| Bezpečnost | 60/100 | 15% | 2 | 8 | 7 |
| Mobil | 72/100 | 10% | 0 | 7 | 6 |
| AI připravenost | 48/100 | 10% | 7 | 12 | 7 |
| Právo & GDPR | 65/100 | 10% | 1 | 6 | 6 |
| Zranitelnost | 76/100 | 10% | 2 | 3 | 6 |
| Přístupnost / EAA | 100/100 | 10% | 0 | 0 | 8 |
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 |
|---|---|---|
| Meta popis | SEO | rychlá oprava |
| Upozornění na robots noindex | SEO | rychlá oprava |
| HSTS (Strict-Transport-Security) | Bezpečnost | rychlá oprava |
| Kanonický tag pro deduplikaci v AI | AI připravenost | rychlá oprava |
| Odhalení verze CMS | Zranitelnost | 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 |
| Strategie načítání skriptů | Výkon | cca den |
| Interní prolinkování | SEO | cca den |
| Content-Security-Policy (CSP) | Bezpečnost | cca den |
| Hierarchie nadpisů pro AI | AI připravenost | cca den |
| Kvalita alt textu obrázků pro AI | AI připravenost | cca den |
| Poměr text/HTML | SEO | projekt |
| Hloubka obsahu | SEO | projekt |
| Dostupnost obsahu pro AI | AI připravenost | projekt |
| Hloubka obsahu pro AI | AI připravenost | projekt |
| Formát obsahu s odpovědí hned na začátku | AI připravenost | projekt |
Menší dopad, rychle hotové.
| Zjištění | Kategorie | Náročnost |
|---|---|---|
| Open Graph značky | SEO | rychlá oprava |
| Kanonická URL | SEO | rychlá oprava |
| Meta Robots Tag | SEO | rychlá oprava |
| DNSSEC | Bezpečnost | rychlá oprava |
| CAA DNS záznam | Bezpečnost | rychlá oprava |
| X-Content-Type-Options | 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 |
| security.txt (RFC 9116) | Bezpečnost | rychlá oprava |
| Barva tématu | Mobil | rychlá oprava |
| Právní kontakt / stránka Impressum | Právo & GDPR | rychlá oprava |
+5 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 |
| Struktura obsahu (nadpisy H2) | SEO | 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 |
| Velikost inline CSS | Mobil | cca den |
| Responzivní obrázky (srcset) | Mobil | cca den |
| Schéma Organization + propojení entity | AI připravenost | cca den |
| Schéma FAQ (přímé odpovědi pro AI) | AI připravenost | cca den |
| Zásady používání cookies | Právo & GDPR | cca den |
| Stránka Obchodní podmínky | Právo & GDPR | cca den |
+22 dalších
Plnou interaktivní verzi s klikatelnými odkazy a možností opětovného skenu najdete zde:
https://score.zulien.sk/r/dev.proenergy.sk