salononline.cz | EshopRadar

salononline.cz

Použitá šablona
Classic
Tarif
Shoptet CORE
Počet hodnocení
Nezjištěno
Průměrné hodnocení
Nezjištěno
Odkaz na Heureku
Zobrazit
Odkaz na sitemapu
Zobrazit
Sociální sítě:

O e-shopu

Salon Online je internetový obchod specializovaný na profesionální vlasovou a pleťovou kosmetiku. Nabízí šampony, kondicionéry, masky, oleje a séra pro různé typy vlasů i vlasové potřeby (stylingové přípravky, laky, gely), doplněné o kadeřnické nástroje a pomůcky (kartáče, kulmy, žehličky) a luxusní vlasové doplňky. V sekci péče o pleť najdete značku Dermalogica s produkty pro čištění, exfoliaci, masky, tonika, séra a krémy s ochranou SPF. Sortiment zahrnuje exkluzivní značky jako Balmain Hair, K18 Hair, Malibu C, Zenz Organic a další renomované producenty. E-shop je určen jak profesionálním salónům, tak běžným zákazníkům, kteří hledají salonní kvalitu produktů a odborné poradenství. K dispozici je také věrnostní program a možnost objednání vzorků k nákupu.

AI SEO analýza

Analýza

  • Hodnocení kvality obsahu – Textový obsah je relevantní a zaměřený na kosmetické produkty, značky a služby nabízené v e-shopu. Obsah je převážně popisný a vhodně informuje o produktech a kategoriích, avšak chybí unikátní prvky, které by podporovaly diferenciaci (např. originální popisy produktů). Přesnost a relevanci pro cílové publikum však obsah splňuje, protože je zaměřen na zájemce o kosmetiku a profesionální péči.
  • Výzkum a analýza klíčových slov – Hlavní klíčová slova jsou patrná v textu například „kosmetika“, „vlasy“, „pleťová kosmetika“, „profesionální služby“ nebo značková jména jako „Balmain“, „Dermalogica“, „K18 Hair“. Klíčová slova jsou rozložena do nadpisů, popisu a produktových názvů, ale jejich hustota je relativně nízká a standardní. Není jasně vidět opakování klíčových slov v textech, což je vlastně správně. Klíčová slova jsou zaměřena především na značky, kategorie a produkty, což odpovídá tématu e-shopu.
  • Analýza čitelnosti – Textová struktura je jasná a srozumitelná. Přesný výpočet Flesch-Kincaid nebo Gunning-Fog index nelze na základě HTML určit, ale stylem a rozčleněním textu působí čitelně. Nadpisy a odstavce jsou jednoduché, vhodné i pro široké publikum, což zajišťuje dobrou čitelnost.
  • Obsahové mezery – Chybí hlubší obsahové rozšíření o témata jako návody, tipy, FAQ, long-tail dotazy či články na blogu, které vyhledávače často hodnotí jako hodnotný obsah. Například například detailní tipy pro péči o vlasy a pleť, výhody jednotlivých produktových řad, nebo seznam produktů podle typu vlasů/pleti. Také absence jazykové varianty a lokalizovaného obsahu pro mezinárodní publikum mírně limituje možnosti lepšího zaměření na specifické potřeby.
  • Duplicitní nebo slabý obsah – Popisy produktů jsou krátké, popřípadě pouze popisné, což může působit jako tenký obsah. Některé fráze se opakují (např. „Skladem“), což je běžné, ale pro lepší SEO by bylo vhodné rozšířit popisy, doplnit klíčová slova a unikatní informace u každého produktu. Struktura naznačuje, že některé části (např. nabídka kategorií nebo bannery) neobsahují unikátní texty, spíše vizuální obsah.

Doporučení

  • Přepsat nebo rozšířit popis produktů o unikátní a detailní informace obsahující klíčová slova, například „speciální šampony pro mastnou pokožku“ nebo „profesionální stylingové produkty na vlasy“, což pomůže lepšímu zařazení do relevantních vyhledávacích dotazů.
  • Doplnit mapu často kladených otázek (FAQ) například na téma „Jak vybrat správný šampon?“ nebo „Jak pečovat o suché vlasy?“ pro zvýšení relevance a uživatelského engagementu.
  • Rozšířit obsah blogu či vzdělávacích sekcí o návody, tipy a rady s cílem podpořit organický traffic a autoritu stránky.
  • V nadpisech a úvodních textech používat více dlouhých klíčových frází typu „nejlepší šampony na suché vlasy“ nebo „profesionální kosmetika Dermalogica pro pleť“ s cílem zvýšit relevanci ve vyhledávání.
  • U produktových stránek přidat detailní popisy, využít bullet points, klíčová slova zvýraznit nebo zvýšit jejich frekvenci v textu, aby byly unikátnější a bohatší na obsah.
  • Vytvořit speciální vstupní stránky pro hlavní kategorie a značky, zaměřené na komplexnější obsah a long-tail klíčová slova, což zvýší šanci na lepší hodnocení v Google.

Kritické problémy – nutné opravit okamžitě

  • Chybějící obrázky produktů mají pouze SVG placeholder bez alternativního textu nebo zdarma dostupný obrázek; některé obrázky mají atribut fetchpriority="low", což je správné, avšak jejich skutečná optimalizace je nedostatečná, protože chybí jejich explicitní rozměry a optimalizované velikosti.
  • Více obrázků používá "swap-image" třídu s lazyloadem ("data-src" a "fetchpriority=low"), což je správné, nicméně některé obrázky nemají definované rozměry (width/height), což negativně ovlivňuje Core Web Vitals.
  • Meta tag "robots" je správný, avšak atribut "meta name='keywords'" vůbec nekončí, je vhodné jej odstranit, neboť je zastaralý a nemá vliv na SEO.
  • Chybí strukturovaná data typu JSON-LD (například schema.org produktů, breadcrumbů), což by mohlo výrazně zvýšit rozpoznatelnost stránky pro Google.
  • Header obsahuje mnoho odkazů a JavaScriptového načítání, což může jelikož zpomalovat výkon a negativně ovlivnit Core Web Vitals (například velké množství načítaných CSS/JS, některé inline styly, například `` uvnitř `` využívající velké množství CSS, které lze optimalizovat nebo načíst asynchronně).
  • Označení hlavního `

    ` a dalších nadřazených hlaviček odpovídá struktuře, avšak v kódu je zřetelné, že `

    ` je pouze jeden (Vítejte v Salon Online), což je správné, ale pro jiné sekce chybí vhodná hierarchie hlaviček (například `

    ` a `

    ` u podsekcí by měly být jasně označené)

  • Canonical link je správně použit, avšak nevidíme element hreflang na jiných variantách stránky kromě základního, což může být problém pokud máte více jazykových verzí a ne všechny varianty jsou dobře označeny.
  • Ilegální nebo velmi slabě použitý obsah (např. svg placeholder s minimálním vyplněním a různé inline stylování) mohou ztížit čitelnost a indexaci obsahu.

Rychlé výhry – snadné úpravy s velkým dopadem

  • U většiny obrázků produktů doplnit explicitní atributy width a height na základě skutečné velikosti (např. 423x564), což výrazně zlepší LCP (Largest Contentful Paint).
  • Optimalizovat velikosti obrázků – nahradit SVG placeholder za menší a kvalitní obrázky ve formátu WebP, pokud jsou k dispozici, aby se snížila doba načítání.
  • Implementovat lazyload (například ``) na všech neviditelných obrázcích, včetně bannerů a obrázků článků, pokud již není použito, protože to pomůže zrychlit první vizuální obsah.
  • Opravit hierarchii hlaviček – například změnit `

    ` a `

    ` tak, aby správně odrážely strukturu obsahu a usnadnily indexaci.

  • Pracovat na odstranění nebo oddálení blokujících CSS/JS, například načíst kritické styly inline a zbytek asynchronně, dokud to Shoptet umožňuje, nebo přes minimalizovaná načítání.
  • Zfázovat načítání JS souborů, např. použít atribut `defer` nebo `async` na všechny externí skripty, pokud již není optimalizováno.
  • Využít standardní schema.org breadcrumb navigaci, pokud již není, ke zvýšení viditelnosti v Google výsledcích.
  • Použít schopnosti Shoptet platformy k automatickému vložení strukturovaných dat produktů a dalších prvků, pokud je lze jednoduše aktivovat.

Příležitosti ke zlepšení – vyžadují více práce, ale přinesou výrazné benefity

  • Implementace JSON-LD schema.org pro produkty, breadcrumb nebo organizaci, což zlepší viditelnost v SERPu a zvýší CTR.
  • Zavedení technických SEO optimalizací CDN a cache strategie (například Cloudflare, pokud to Shoptet umožňuje), aby se minimalizovaly načítací časy a zlepšily Core Web Vitals.
  • Zabudování správných hreflang značek pro lokalizované verze (sk, en), pokud je to relevantní, pro zlepšení mezinárodního SEO.
  • Odstranit nebo asynchronně načíst všechen nepotřebný nebo zastaralý JavaScript a CSS, které blokují vykreslení stránky – například veškeré externí styly či skripty, které nejsou kritické.
  • Ověřit a optimalizovat Google Search Console data, například identifikovat duplicitní obsah nebo překryvy ``, metadat či nadpisů, a upravit je přímo na platformě Shoptet.</li> <li>Veškerý obsah s nízkou hodnotou (např. SVG placeholder obrázky bez popisků, prázdné popisky) nahradit kvalitními, smysluplnými alternativami.</li> <li>Vylepšit přístupnost pro uživatele s omezením (například přidat aria-label a zlepšit navigaci přes hlavičky a popisky), což zároveň pomáhá SEO.</li> <li>Vytvořit a doplnit další interní odkazy mezi klíčovými kategoriemi a produkty, aby se zlepšila indexace a crawl budget stránky.</li> <li>Zlepšit indexaci tím, že omezíte zbytečné kanonické nebo noindex tagy; například pokud je v kódu nějaký hidden obsah, zkontrolovat jeho relevanci a případně jej optimalizovat nebo odstranit.</li> </ul> </section></div> </div> </div> </div> </div> </div> <div class="row mt-4"> <div class="col-12"> <div class="card"> <div class="card-body"> <h2 class="h5 mb-3">Použité doplňky</h2> <div id="plugins-content"> <div class="row g-3"> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/sablona-venus" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Šablona Venus">Šablona Venus</a> </div> <div class="small text-secondary mb-1">Šablony</div> <div class="small text-secondary mb-2">Autor: Petr Páral</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(6)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/oblibene-produkty" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Oblíbené produkty">Oblíbené produkty</a> </div> <div class="small text-secondary mb-1">Produkty</div> <div class="small text-secondary mb-2">Autor: dkLAB</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-half" /> </svg> <svg width="18" height="18" fill="#e4e5e9" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-empty" /></svg> </div> <span class="fw-bold">3,7</span> <span class="text-muted ms-1">(22)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/zalozky-na-detailu-produktu" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Záložky na detailu produktu">Záložky na detailu produktu</a> </div> <div class="small text-secondary mb-1">Vzhled</div> <div class="small text-secondary mb-2">Autor: dkLAB</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-half" /> </svg> </div> <span class="fw-bold">4,4</span> <span class="text-muted ms-1">(21)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/bonusovy-system" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Bonusový systém">Bonusový systém</a> </div> <div class="small text-secondary mb-1">Marketing</div> <div class="small text-secondary mb-2">Autor: GALANDR COMMUNICATION</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-half" /> </svg> </div> <span class="fw-bold">4,5</span> <span class="text-muted ms-1">(19)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/gopay-plus" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="GoPay+">GoPay+</a> </div> <div class="small text-secondary mb-1">Platby</div> <div class="small text-secondary mb-2">Autor: GoPay</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-half" /> </svg> </div> <span class="fw-bold">4,6</span> <span class="text-muted ms-1">(64)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/dotykova-galerie-produktovych-fotografii" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Dotyková galerie produktových fotografií">Dotyková galerie produktových fotografií</a> </div> <div class="small text-secondary mb-1">Vzhled</div> <div class="small text-secondary mb-2">Autor: Tomáš Pindur</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">4,8</span> <span class="text-muted ms-1">(17)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/produkty-v-clancich" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Produkty v článcích">Produkty v článcích</a> </div> <div class="small text-secondary mb-1">Marketing</div> <div class="small text-secondary mb-2">Autor: Dominik Martini</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(32)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/chytre-razeni-priznaku" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Chytré řazení příznaků">Chytré řazení příznaků</a> </div> <div class="small text-secondary mb-1">Vzhled</div> <div class="small text-secondary mb-2">Autor: Dominik Martini</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(18)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/ecomail" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Ecomail">Ecomail</a> </div> <div class="small text-secondary mb-1">Marketing</div> <div class="small text-secondary mb-2">Autor: ECOMAIL.CZ</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-half" /> </svg> </div> <span class="fw-bold">4,5</span> <span class="text-muted ms-1">(47)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/foxentry" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Foxentry">Foxentry</a> </div> <div class="small text-secondary mb-1">Správa Obchodu</div> <div class="small text-secondary mb-2">Autor: AVANTRO</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">4,9</span> <span class="text-muted ms-1">(39)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 shadow-sm"> <div class="card-body"> <div class="mb-2"> <a href="https://doplnky.shoptet.cz/doplneni-fakturacnich-udaju-po-zadani-ico" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Doplnění fakturačních údajů po zadaní IČO">Doplnění fakturačních údajů po zadaní IČO</a> </div> <div class="small text-secondary mb-1">Správa Obchodu</div> <div class="small text-secondary mb-2">Autor: Jakub Hon</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">4,8</span> <span class="text-muted ms-1">(49)</span> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="row mt-4"> <div class="col-12"> <div class="card border-success"> <div class="card-body"> <h2 class="h5 mb-3 text-success">AI na základě analýzy doporučuje tyto doplňky</h2> <p class="mb-4">Zvažte nasazení těchto ověřených doplňků pro zlepšení výkonu, marketingu nebo zákaznické zkušenosti vašeho e-shopu. Doporučení je personalizované na základě dat z tisíců e-shopů na Shoptetu.</p> <div class="row g-3"> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 border-success shadow-sm"> <div class="card-body"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="flex-grow-1 min-width-0 me-2"> <a href="https://doplnky.shoptet.cz/propojeni-produktu" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Propojení produktů">Propojení produktů</a> </div> <span class="badge bg-success flex-shrink-0">Doporučené</span> </div> <div class="small text-secondary mb-1">Produkty</div> <div class="small text-secondary mb-2">Autor: Webotvůrci</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(47)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 border-success shadow-sm"> <div class="card-body"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="flex-grow-1 min-width-0 me-2"> <a href="https://doplnky.shoptet.cz/automatizace-objednavek" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Automatizace objednávek">Automatizace objednávek</a> </div> <span class="badge bg-success flex-shrink-0">Doporučené</span> </div> <div class="small text-secondary mb-1">Správa Obchodu</div> <div class="small text-secondary mb-2">Autor: Brani</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(34)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 border-success shadow-sm"> <div class="card-body"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="flex-grow-1 min-width-0 me-2"> <a href="https://doplnky.shoptet.cz/notifikace-pro-zakazniky" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Notifikace pro zákazníky">Notifikace pro zákazníky</a> </div> <span class="badge bg-success flex-shrink-0">Doporučené</span> </div> <div class="small text-secondary mb-1">Marketing</div> <div class="small text-secondary mb-2">Autor: iGlass.cz Distribution</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(1)</span> </div> </div> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <div class="card h-100 border-success shadow-sm"> <div class="card-body"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="flex-grow-1 min-width-0 me-2"> <a href="https://doplnky.shoptet.cz/hodnoceni-produktu-plus" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Hodnocení produktů+">Hodnocení produktů+</a> </div> <span class="badge bg-success flex-shrink-0">Doporučené</span> </div> <div class="small text-secondary mb-1">Vzhled</div> <div class="small text-secondary mb-2">Autor: Dominik Martini</div> <div class="small d-flex align-items-center flex-wrap"> <div class="d-flex align-items-center me-2"> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> <svg width="18" height="18" fill="#ffc107" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-full" /></svg> </div> <span class="fw-bold">5,0</span> <span class="text-muted ms-1">(21)</span> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="row mt-5"> <div class="col-12"> <h2 class="h5 mb-3">Další e-shopy na Shoptetu</h2> <div class="row g-3"> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/eshop-lukaspolacek-art" class="card h-100 text-decoration-none text-dark shadow-sm"> <div class="card-body d-flex align-items-start"> <img src="https://eshop.lukaspolacek.art/favicon.ico" alt="Logo e-shopu eshop.lukaspolacek.art - analýza na EshopRadar" class="me-2 rounded flex-shrink-0" style="width:32px;height:32px;object-fit:cover;"> <div class="flex-grow-1 min-width-0"> <span class="fw-semibold text-truncate d-block" title="eshop.lukaspolacek.art">eshop.lukaspolacek.art</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/www-prirodaregenerujenas-cz" class="card h-100 text-decoration-none text-dark shadow-sm"> <div class="card-body d-flex align-items-start"> <img src="https://www.prirodaregenerujenas.cz/favicon.ico" alt="Logo e-shopu prirodaregenerujenas.cz - analýza na EshopRadar" class="me-2 rounded flex-shrink-0" style="width:32px;height:32px;object-fit:cover;"> <div class="flex-grow-1 min-width-0"> <span class="fw-semibold text-truncate d-block" title="prirodaregenerujenas.cz">prirodaregenerujenas.cz</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/www-kulina-cz" class="card h-100 text-decoration-none text-dark shadow-sm"> <div class="card-body d-flex align-items-start"> <img src="https://www.kulina.cz/favicon.ico" alt="Logo e-shopu kulina.cz - analýza na EshopRadar" class="me-2 rounded flex-shrink-0" style="width:32px;height:32px;object-fit:cover;"> <div class="flex-grow-1 min-width-0"> <span class="fw-semibold text-truncate d-block" title="kulina.cz">kulina.cz</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/e-shop-snow4fun-cz" class="card h-100 text-decoration-none text-dark shadow-sm"> <div class="card-body d-flex align-items-start"> <img src="https://e-shop.snow4fun.cz/favicon.ico" alt="Logo e-shopu e-shop.snow4fun.cz - analýza na EshopRadar" class="me-2 rounded flex-shrink-0" style="width:32px;height:32px;object-fit:cover;"> <div class="flex-grow-1 min-width-0"> <span class="fw-semibold text-truncate d-block" title="e-shop.snow4fun.cz">e-shop.snow4fun.cz</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/718598-myshoptet-com" class="card h-100 text-decoration-none text-dark shadow-sm"> <div class="card-body d-flex align-items-start"> <img src="https://718598.myshoptet.com/favicon.ico" alt="Logo e-shopu 718598.myshoptet.com - analýza na EshopRadar" class="me-2 rounded flex-shrink-0" style="width:32px;height:32px;object-fit:cover;"> <div class="flex-grow-1 min-width-0"> <span class="fw-semibold text-truncate d-block" title="718598.myshoptet.com">718598.myshoptet.com</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/www-chlupaci-cz" class="card h-100 text-decoration-none text-dark shadow-sm"> <div class="card-body d-flex align-items-start"> <img src="https://www.chlupaci.cz/favicon.ico" alt="Logo e-shopu chlupaci.cz - analýza na EshopRadar" class="me-2 rounded flex-shrink-0" style="width:32px;height:32px;object-fit:cover;"> <div class="flex-grow-1 min-width-0"> <span class="fw-semibold text-truncate d-block" title="chlupaci.cz">chlupaci.cz</span> </div> </div> </a> </div> </div> </div> </div> <section class="py-5 bg-primary text-white text-center mt-5"> <div class="container"> <h2 class="display-5 fw-bold mb-3">AI analýza e-shopů na Shoptetu zdarma</h2> <p class="lead mb-4">Zadejte URL svého e-shopu na platformě <a href="https://www.shoptet.cz/" target="_blank" class="text-warning text-decoration-underline">Shoptet</a> a získejte SEO profil, technologické doplňky a srovnání během pár vteřin. Tento nástroj je určen výhradně pro Shoptet e-shopy a pomůže vám zjistit, jak si váš e-shop stojí v porovnání s konkurencí.</p> <form class="row justify-content-center" method="POST" action="/api/scrape" id="scrape-form-bottom"> <input type="hidden" name="_token" value="LHKjQ8pr8kXoS8D8b5rJS7tIpYyYpIFwcoFKjVkw" autocomplete="off"> <div class="col-md-6 col-12 mb-2 mb-md-0"> <input type="url" name="url" id="eshop-url-bottom" class="form-control form-control-lg" placeholder="Zadejte URL e-shopu (např. https://moje-eshop.cz)" required autocomplete="off"> </div> <div class="col-md-2 col-12"> <button type="submit" class="btn btn-warning btn-lg w-100">Analyzovat</button> </div> </form> <div id="scrape-status-bottom" class="mt-3"></div> </div> </section> <div class="modal fade" id="analyzaModal" tabindex="-1" aria-labelledby="analyzaModalLabel" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-body text-center py-5"> <div class="spinner-border text-primary mb-3" style="width: 3rem; height: 3rem;" role="status"> <span class="visually-hidden">Načítám...</span> </div> <h5 id="analyzaModalLabel" class="mb-3">Probíhá AI analýza e-shopu…</h5> <p class="mb-0">Analýza může trvat 2–3 minuty.<br>Prosím, čekejte na výsledek.</p> </div> </div> </div> </div> <script> // Validace URL (https, subdoména, existence) pro spodní formulář function isValidShopUrlBottom(url) { try { const u = new URL(url); if (u.protocol !== 'https:') return false; const parts = u.hostname.split('.'); if (parts.length < 3) return false; return true; } catch (e) { return false; } } document.getElementById('scrape-form-bottom').addEventListener('submit', async function(e) { e.preventDefault(); const url = document.getElementById('eshop-url-bottom').value.trim(); const statusDiv = document.getElementById('scrape-status-bottom'); statusDiv.innerHTML = ''; if (!isValidShopUrlBottom(url)) { statusDiv.innerHTML = '<div class="alert alert-danger mt-2">Zadejte platnou URL e-shopu ve tvaru <b>https://subdomena.domena.cz</b>.</div>'; return; } // Zobrazit modální okno const modal = new bootstrap.Modal(document.getElementById('analyzaModal')); modal.show(); try { const resp = await axios.post('/api/scrape', { url }); if (resp.data && resp.data.redirect) { window.location.href = resp.data.redirect; return; } statusDiv.innerHTML = '<div class="alert alert-warning mt-2">Nepodařilo se spustit analýzu. Zkuste to prosím později.</div>'; } catch (error) { modal.hide(); if (error.response && error.response.status === 409) { const slug = error.response.data.slug; const nextAllowed = error.response.data.nextAllowed; statusDiv.innerHTML = `<div class=\"alert alert-warning mt-2\">Analýza tohoto e-shopu byla provedena nedávno. Další analýza bude možná po: <b>${nextAllowed}</b>.<br><a href='/shops/${slug}' class='btn btn-sm btn-primary mt-2'>Zobrazit poslední výsledek</a></div>`; } else if (error.response && error.response.status === 422) { statusDiv.innerHTML = '<div class="alert alert-danger mt-2">' + (error.response.data.message || 'Zadejte platnou URL.') + '</div>'; } else if (error.response && error.response.status === 500) { statusDiv.innerHTML = '<div class="alert alert-danger mt-2">Chyba serveru: ' + (error.response.data.message || 'Nepodařilo se kontaktovat n8n.') + '</div>'; } else { statusDiv.innerHTML = '<div class="alert alert-danger mt-2">Chyba: ' + (error.response?.data?.message || 'Nepodařilo se spustit analýzu.') + '</div>'; } } }); </script> </main> <footer class="bg-dark text-white py-4 mt-5"> <div class="container text-center"> <small>© 2026 EshopRadar.cz — AI analýza e-shopů a SEO technologie.<br> Vytvořili <a href="https://webotvurci.cz/" target="_blank" rel="noopener" class="text-warning text-decoration-underline">Webotvůrci</a></small> </div> </footer> <svg style="display:none;"> <symbol id="star-full" viewBox="0 0 24 24"><path fill="#ffc107" d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></symbol> <symbol id="star-half" viewBox="0 0 24 24"> <path fill="#e4e5e9" d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/> <path fill="#ffc107" d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z" style="clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%); clip-path: inset(0 50% 0 0);"/> </symbol> <symbol id="star-empty" viewBox="0 0 24 24"><path fill="#e4e5e9" d="M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73-1.64 7.03L12 17.27l6.18 3.73-1.64-7.03L22 9.24zm-10 6.11l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 3.48 4.38.38-3.32 2.88 1 4.28L12 15.35z"/></symbol> </svg> </body> </html>