basicatory.cz | EshopRadar

basicatory.cz

Použitá šablona
Step
Tarif
Shoptet CORE
Počet hodnocení
75
Průměrné hodnocení
5,0
Odkaz na Heureku
Zobrazit
Odkaz na sitemapu
Zobrazit
Sociální sítě:

O e-shopu

Basicatory je český e-shop s minimalistickým oblečením šitým v malé dílně v Olomouci. Nabízí dámské a unisex kousky jako šaty, sukně, kalhoty, trička, košile, svetry, bundy, pyžama i sety. K dispozici jsou i zero-waste doplňky a dárkové poukazy. Kolekce se zaměřují na základní nadčasové střihy z kvalitních materiálů (například viskóza či vlna). Upravují délku na přání a poskytují bezplatnou výměnu i dopravu nad 2 999 Kč. Balíčky dodávají v eco-friendly balení. Zákazníkům nabízí oblečení vhodné pro každodenní nošení i formálnější příležitosti.

AI SEO analýza

Analýza

  • Hodnocení kvality obsahu: Obsah je technicky dobře zpracovaný, zaměřený na představení produktů a firmy s důrazem na kvalitu a původ. Texty jsou relevantní pro cílové publikum – zákazníky hledající nadčasové basic oblečení od české značky. Nicméně, většina obsahu je popisná a chybí hloubější texty, které by lépe komunikovaly například hodnoty značky nebo unikátnost produktů, což by mohlo zvýšit důvěru a angažovanost.
  • Výzkum a analýza klíčových slov: Hlavní klíčová slova jsou v textu zřejmá: „česká značka“, „basic oblečení“, „kvalitní materiály“, „dva sestry“, „nadčasové oblečení“. Dále jsou využívány produkty jako „cardigan z vafloviny“, „vlněná šála“, „vlněné sako“, „viskózový rolák“. Hustota klíčových slov je nízká, převažuje přirozené začlenění do nadpisů a popisů. Klíčová slova jsou správně umístěna v názvech produktů i popiscích, rentabilní je i jejich použití v nadpisech kategorií a podnadpisech.
  • Analýza čitelnosti: Texty jsou převážně krátké, jednoduché a srozumitelné. Přesnější hodnoty Flesch-Kincaid, Gunning-Fog nebo jiné ukazatele nelze přesně určit z tohoto HTML, ale obsah působí jako na úrovni dobře čitelného textu pro širokou veřejnost. Texty jsou přátelské, jednoduché, vhodné pro cílovou skupinu a podporují rychlé pochopení nabídky.
  • Obsahové mezery: Chybí detailnější popisy jednotlivých produktů a jejich výhod, například konkrétní vlastnosti materiálů, benefity nošení, nebo stylové tipy. U produktových kategorií a blogových příspěvků by mohly být přidány dlouhé dílčí články nebo FAQ odpovědi na otázky typu „Jak vybrat správnou velikost?“ nebo „Jak pečovat o kvalitní basic oblečení?“. Také by se hodily více podpůrné long-tail fráze a příběhy, které by posilnily důvěru.
  • Duplicitní nebo slabý obsah: Produktové popisy jsou krátké, ale originální, každý se zaměřuje na specifiko daného produktu. Texty nejsou nadbytečně opakované, ale působí trochu tence – například „Upravujeme délku na přání zdarma“ je spíše faktická informace než přesvědčivá copy. Doporučuje se doplnit více zapamatovatelných a důvěru budujících prvků, případně reference nebo příběhy zákazníků, aby obsah působil bohatší a důvěryhodnější.

Doporučení

  • Rozšířit popisy produktů o specifikace, benefity a inspirace – přepsat například „Bavlněný cardigan z jemňoučké látky s vaflovou strukturou“ na „Vysoce kvalitní bavlněný cardigan s jemnou vaflovou strukturou, ideální pro každodenní nošení v chladnějších dnech. Navržen a ušit s důrazem na českou kvalitu.“
  • U kategorií a hlavního titulu přidat odstavce, které budou obsahovat klíčová slova a umožní Google lépe identifikovat hlavní témata stránky (např. „Česká značka basic oblečení – šijeme v České republice, materiály s důrazem na kvalitu, nadčasové střihy vhodné na každý šatník“).
  • Do úvodního textu nebo pod nadpisy doplnit FAQ sekci s otázkami typu „Proč nakupovat od české značky?“ nebo „Jak vybrat správnou velikost?“, což zvýší relevanci a přinese dlouhý obsah odpovídající na konkrétní dotazy zákazníků.
  • U produktových popisů používat často klíčová slova jako „česká výroba“, „kvalitní materiály“, „nadčasový design“, „dva sestry“. Přidat do popisků i emotivní slova a výzvy k akci, například „Vytvořte si ve svém šatníku hodiny či roky s našimi nadčasovými kousky“.
  • V textových boxech (například u dárkových poukazů nebo doplňků) zvýšit obsah o inspiraci, využití a výhody produktů, což přispěje k lepšímu vnímání značky a celkovému zapojení návštěvníků.
  • Využít nadpisy a podnadpisy s klíčovými slovy (například „Česká značka s ručně šitým basic oblečením“, „Kvalitní vlněné šály a oversized svetry“) pro zlepšení relevance a SEO u kategorií a úvodního textu.

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

  • Meta description: Je správně obsazená a relevantní, nicméně doporučuje se její délka kolem 150–160 znaků pro optimální zobrazení v Google.
  • Hlavní nadpis (H1): V HTML evidentně absentuje hlavní H1 na stránce. Chybí jednoznačný nadpis, který by jasně vystihoval obsah stránky a byl optimalizován pro klíčová slova.
  • Alt atributy u obrázků: Některé obrázky, například logo, mají správně alternativní popisy, ale většina produktových obrázků (např. "cardigan oversized střih") jsou s hodnotou "alt=...", což je správně, nicméně některé dominantní obrázky jako banner v carouselu mají "alt=..." pouze popis nebo dočasné hodnoty, což může snižovat dostupnost a SEO.
  • Nedostatečné obrázkové rozměry: Obrázky mají pouze atribut width a height, což je dobré, ale není zde explicitně uvedený element `` s normovanou velikostí (např. všechny obrázky mají správně zadané rozměry), což ovlivňuje rychlost načítání a Core Web Vitals.
  • Lazyload atributy: Některé obrázky používají `fetchpriority="low"` (například bannerové obrázky), což je správné, ale u produktových obrázků chybí lazyload nebo jiné techniky optimalizace načítání obrázků, což může zpomalit stránku.
  • Strukturální data: Na footeru je JSON-LD s informacemi o organizaci, avšak chybí strukturální data přímo označující produkty, hodnotící nebo breadcrumb schéma, což může snižovat šanci lepšího zobrazení ve vyhledávání.
  • Hlavní navigace a odkazy: Navigační položky jsou dobře označeny pro přístupnost, ale internal linking je omezený, zejména v odkazech na podkategoriích a detailových stránkách není dostatečné využití klíčových slov v textu odkazů (např. "Sukně" místo obecného odkazu).
  • H1 v obsahu: Na stránce je pouze jeden nadpis "Naše nejnovější kousky ♥" (H2), ale chybí primární H1, který by jasně vystihoval hlavní téma stránky.
  • Hlavní URL a canonical tagu: Canonical odkaz je správně nastaven na https://www.basicatory.cz/. Není zde vidět žádný hreflang, což je relevantní pokud je stránka vícejazyková, ale pokud stránka je pouze v češtině, tato absence není kritická.
  • Mobilita a responzivita: Meta viewport je správně nastaveno, ale v kódu jsou styly, které mohou způsobovat problémy s responzivitou, například fixní velikosti a pozicování, není však detailně rozebráno z CSS.
  • Indekace a robots.txt: meta robots je nastaveno na "index,follow", což je v pořádku. Není zde žádný element noindex nebo nofollow, což dobře signalizuje, že stránka je zaindexována.
  • Chybějící strukturovaná data pro produkty: Na stránce chybí specifické schema.org produkty, které by pomohly v lepším zobrazení produktů ve vyhledávání a v bohatých výsledcích.
  • Dostupnost a přístupnost: Existuje skokový odkaz (skip-link), což je správně, ale některé interaktivní prvky by mohly mít zlepšené označení pro čitelnost a přístupnost, například tlačítka a odkazy bez jasného popisku nebo s použitím "aria-label".

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

  • Optimalizace titulku :</strong> Titulek je vhodný, ale doporučuje se jeho zestručnění a klíčová slova asociovaná s produkty či značkou (např. „Basicatory - česká značka oblečení“).</li> <li><strong>Implementace H1:</strong> Přidat hlavní H1 na hlavní stránku, například "Basicatory - Česká značka kvalitního basic oblečení" pro lepší strukturování obsahu a SEO.</li> <li><strong>Zlepšení alt textů:</strong> Používat více popisné texty u obrázků (např. místo "cardigan oversized střih" lépe popsat produkt a jeho hlavní benefity).</li> <li><strong>Optimalizace rychlosti:</strong> Ujistit se, že všechny obrázky jsou komprimované a mají správné datové atributy (například explicitní "loading=lazy" u vyššího počtu obrázků), což zlepší Web Vitals.</li> <li><strong>Meta description:</strong> Umožněte, aby meta description obsahovalo klíčová slova a více akcí (např. "Objevte nadčasové basic oblečení v České republice, navržené s důrazem na kvalitu.")</li> <li><strong>Označení hlavního nadpisu (H1):</strong> Přidat na úvodní stránku hlavní H1 nadpis, který jasně shrnuje hlavní nabídku/poslánÍ obchodu.</li> <li><strong>Strukturovaná data pro produkty:</strong> Přidat schema.org Product markup na jednotlivé produkty pro lepší zobrazení ve vyhledávání.</li> <li><strong>Stabilizace bloků a responzivní design:</strong> Upravit styly, aby nebyly pevné rozměry a zaručit správné zobrazení na mobilu a tabletu.</li> <li><strong>Interní odkazy v textu:</strong> Vložit více popisných odkazů s klíčovými slovy, například do kategorií nebo na detail produktů.</li> </ul> </section> <section> <h2>3. Příležitosti ke zlepšení – vyžadují více práce, ale přinesou výrazné benefity</h2> <ul> <li><strong>Rozšíření strukturovaných dat:</strong> Přidat schema.org pro breadcrumb, produkty, recenze a hodnocení (například schema.org BreadcrumbList, Review nebo AggregateRating) pro lepší rozpoznání ve vyhledávačích.</li> <li><strong>Vylepšení hierarchie nadpisů:</strong> Zavést jasnou strukturu s hlavním H1, podnadpisy H2 a H3, čímž zlepšíte i přístupnost i SEO.</li> <li><strong>Odkazy na sociální sítě:</strong> V textu je možné rozšířit odkazy, například na Facebook, Instagram nebo TikTok, s více klíčovými popisy a vhodnými označeními pro vyhledávače.</li> <li><strong>Optimalizace URL:</strong> Použít SEO-friendly URL (např. /saty-sukne/) je správné, ale je potřeba zajistit jejich konzistenci a jednotný formát.</li> <li><strong>Obsahové rozšíření:</strong> Přidat blogové příspěvky nebo inspirace, které budou obsahovat klíčová slova, zlepší SEO a zvýší důvěryhodnost stránky.</li> <li><strong>Zlepšení přístupnosti:</strong> Zvýšit viditelnost popisků a tlačítek, používat ARIA atributy tak, aby byla stránka plně přístupná i pro uživatele s asistivní technologií.</li> <li><strong>Oplemenění rychlosti načítání:</strong> Optimalizovat načítání skriptů – načítat asynchronně a oddělit kritické CSS od zbytku.</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/comgate" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Comgate">Comgate</a> </div> <div class="small text-secondary mb-1">Platby</div> <div class="small text-secondary mb-2">Autor: Comgate</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="#e4e5e9" viewBox="0 0 24 24" style="vertical-align:middle;"> <use xlink:href="#star-empty" /></svg> </div> <span class="fw-bold">4,1</span> <span class="text-muted ms-1">(54)</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/smartsupp-plus" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Smartsupp+">Smartsupp+</a> </div> <div class="small text-secondary mb-1">Marketing</div> <div class="small text-secondary mb-2">Autor: Smartsupp</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,3</span> <span class="text-muted ms-1">(32)</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/digitalni-produkty" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Digitální produkty">Digitální produkty</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: 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-half" /> </svg> </div> <span class="fw-bold">4,7</span> <span class="text-muted ms-1">(31)</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/pop-up-po-oznaceni-nazvu-produktu" target="_blank" rel="noopener" class="fw-semibold text-dark text-truncate d-block" title="Pop-up po označení názvu produktu">Pop-up po označení názvu produktu</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: 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">(6)</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/www-mizio-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.mizio.cz/favicon.ico" alt="Logo e-shopu mizio.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="mizio.cz">mizio.cz</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/www-anela-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.anela.cz/favicon.ico" alt="Logo e-shopu anela.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="anela.cz">anela.cz</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-mhtechnic-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.mhtechnic.cz/favicon.ico" alt="Logo e-shopu mhtechnic.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="mhtechnic.cz">mhtechnic.cz</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/www-rituals-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.rituals.cz/favicon.ico" alt="Logo e-shopu rituals.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="rituals.cz">rituals.cz</span> </div> </div> </a> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-3"> <a href="/shops/www-momenti-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.momenti.cz/favicon.ico" alt="Logo e-shopu momenti.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="momenti.cz">momenti.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="hIEpMF5tHAwJdXDegQAlG8WuftX69B7apAF0lYej" 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>