Cyber SEO: sleva 50%
Předvolby

Na soukromí nám záleží, proto můžete vypnout některé typy úložišť, které nejsou nezbytné pro základní fungování webu. Blokování kategorií může ovlivnit váš zážitek z webu. Více informací (Zásady používání cookies)

Přijmout všechny soubory cookie

JavaScript SEO v roce 2026: vykreslování, indexace a AI crawlery

Průvodce JavaScript SEO: jak Google prochází, vykresluje a indexuje stránky v JS, CSR versus SSR versus statické vykreslování, proč AI crawlery často přehlédnou obsah v JS a jak to otestovat a opravit.

Publikováno
16/10/2026
Aktualizováno
16/10/2026
Doba čtení
4 min
Plochá ilustrace usmívajícího se modrého pavouka s kulatou bílou tváří a dlouhými nohami na bledém tečkovaném pozadí

Nástroje

Na této stránce

Stručně

JavaScript SEO zajišťuje, aby obsah a odkazy generované JavaScriptem mohly být procházeny, vykresleny a indexovány. Google umí JavaScript vykreslit, ale v samostatném kroku, který může být opožděn a selže, když jsou skripty blokovány nebo vyžadují kliknutí. Mnoho AI crawlerů JavaScript vůbec nespouští. Nejbezpečnější nastavení je vykreslování na serveru nebo statické generování, skutečné odkazy „a href“ a důležitý obsah přítomný v počátečním HTML.

Chcete jít dál? Zeptejte se

Rychlý kvíz

Kdo má opravit technickou stránku vašeho webu?

Otázka 1 z 425%
Co se děje dnes?

Moderní frameworky jako React, Vue, Angular nebo Svelte sestavují stránky v prohlížeči. To je skvělé pro interaktivitu a riskantní pro viditelnost. JavaScript SEO je soubor postupů, které udržují web v JavaScriptu čitelný pro vyhledávače a AI. Tento průvodce vysvětluje, jak Google zpracovává JavaScript, možnosti vykreslování, časté chyby a jak své stránky testovat.

Jak Google zpracovává stránky v JavaScriptu?

Ve třech fázích: procházení, vykreslení, indexace. Google Search Central popisuje tento postup takto:

  1. Procházení: Googlebot stáhne URL a přečte surové HTML. Nalezené odkazy se ihned zařadí do fronty.
  2. Vykreslení: stránka čeká ve frontě na vykreslení, poté bezhlavý Chromium spustí JavaScript a sestaví výslednou stránku.
  3. Indexace: Google analyzuje vykreslený obsah a poté rozhodne, zda a jak ho indexovat.

Z toho plyne: cokoli, co chybí v surovém HTML, závisí na tom, zda krok vykreslení uspěje. Pokud skript selže, vyprší jeho časový limit nebo je blokován souborem robots.txt, Google zaindexuje to, co viděl předtím, což může být prázdná kostra.

Jaký je rozdíl mezi CSR, SSR a statickým vykreslováním?

Rozdíl je v tom, kde se HTML sestavuje: v prohlížeči, na serveru pro každý požadavek, nebo jednou v době sestavení.

Režim vykreslováníJak fungujeDopad na SEO
Vykreslování na straně klienta (CSR)Server pošle minimální HTML; stránku sestaví JavaScript v prohlížečiNejvyšší riziko: obsah závisí na vykreslení, AI crawlery ho často nevidí
Vykreslování na straně serveru (SSR)Server sestaví úplné HTML pro každý požadavek, poté ho JavaScript oživíBezpečné: obsah a odkazy v prvním HTML
Statické generování (SSG)HTML se vygeneruje při sestavení a podává se jako souboryNejbezpečnější a nejrychlejší pro obsahové stránky
Hybridní (SSR nebo SSG plus ostrovy)Statické nebo serverové HTML, JavaScript jen pro interaktivní částiDobrá rovnováha pro většinu webů
Dynamické vykreslováníBoti dostanou předem vykreslenou verzi, uživatelé aplikaci v JSObejití, které Google již nedoporučuje

Frameworky jako Next.js, Nuxt, SvelteKit nebo Astro dělají ze SSR a statického generování výchozí volbu pro obsahové stránky. Pro blog, dokumentaci nebo produktové stránky je jen zřídka důvod vykreslovat obsah pouze v prohlížeči.

Jaké jsou nejčastější chyby JavaScript SEO?

Většina problémů pochází z obsahu nebo odkazů, které existují až po interakci.

  • Odkazy bez href: navigace postavená na obsluze kliknutí na prvcích „div“ nebo „span“ se nesleduje. Používejte skutečné odkazy „a href“.
  • Obsah za interakcemi: text načtený až po kliknutí, změně záložky nebo nekonečném posouvání nemusí Googlebot nikdy vykreslit.
  • Blokované zdroje: soubory JavaScriptu nebo API zakázané v robots.txt brání vykreslení.
  • Metadata nastavená pozdě: titulky, kanonické adresy nebo značky noindex měněné JavaScriptem mohou být v rozporu se surovým HTML.
  • URL s hašem: fragmenty jako „/#/product“ se nepovažují za samostatné stránky; používejte History API a čisté cesty.
  • Měkké chyby 404: jednostránková aplikace, která zobrazí „nenalezeno“ se stavovým kódem 200, matou indexaci.
  • Těžké balíčky: velké skripty zpomalují vykreslování, zhoršují Core Web Vitals a zvyšují riziko vypršení časového limitu.

Proč JavaScript záleží na viditelnosti v AI?

Protože většina AI crawlerů čte pouze surové HTML. Analýzy logů crawlerů, například studie společnosti Vercel z roku 2024 o provozu AI crawlerů, zjistily, že boti OpenAI a Anthropic stahují soubory JavaScriptu, ale nespouštějí je. Stránka, jejíž text se objeví až po spuštění JavaScriptu, může působit prázdně pro systémy, které napájejí ChatGPT, Claude nebo Perplexity, i když ji Google indexuje správně.

Pokud vám záleží na tom, aby vás AI citovala, vložte hlavní odpověď, nadpisy, tabulky a odkazy do HTML na serveru a zkontrolujte, zda váš robots.txt pustí AI crawlery, které chcete. Náš průvodce robots.txt pro AI crawlery uvádí hlavní boty a audit procházitelnosti pro AI ukazuje, co na vašich stránkách mohou přečíst.

Jak otestovat JavaScript SEO?

Porovnejte surové HTML s tím, co Google vykresluje.

  1. Zobrazte zdrojový kód stránky (ne inspektor): pokud váš hlavní obsah chybí, závisí na JavaScriptu.
  2. Použijte nástroj Kontrola URL v Google Search Console a podívejte se na vykreslené HTML a snímek obrazovky.
  3. Spusťte Rich Results Test, který u každé veřejné URL také ukazuje vykreslené HTML.
  4. Vypněte JavaScript ve svém prohlížeči a uvidíte zhruba to, co dostávají crawlery, které nevykreslují.
  5. Projděte web crawlerem v režimu s JavaScriptem a bez něj, poté porovnejte nalezené odkazy a slova.
  6. Zkontrolujte stav indexace klíčových URL pomocí kontroly indexovatelnosti.

Jaký je kontrolní seznam JavaScript SEO?

Šest pravidel pokrývá většinu případů:

  • Hlavní obsah, titulek, meta popis a kanonická adresa jsou přítomny v počátečním HTML.
  • Interní odkazy jsou prvky „a href“ s procházitelnými URL.
  • Soubory JavaScriptu, CSS ani API nejsou blokovány v robots.txt.
  • Správné stavové kódy HTTP pro chybějící stránky a přesměrování.
  • Líné načítání jen pro média pod záhybem, nikdy pro hlavní text.
  • Vykreslení otestováno v Search Console po každém velkém vydání frontendu.

Závěr

JavaScript a SEO spolu fungují, pokud obsah nezávisí na JavaScriptu, aby vůbec existoval. Vykreslujte obsahové stránky na serveru nebo v době sestavení, udržujte odkazy skutečné a testujte, co Google i AI opravdu vidí. Sorank publikuje své články jako čisté HTML přímo ve vašem CMS, s interními odkazy a strukturovanými daty, na autopilot: podívejte se na tarify a 3denní bezplatnou zkušební dobu.

Často kladené otázky

Dokáže Google procházet weby v JavaScriptu?

Ano. Google vykresluje stránky pomocí aktuální verze Chromia, takže vidí obsah přidaný JavaScriptem. Vykreslení probíhá až po procházení, někdy s prodlevou, a selže, pokud jsou skripty blokovány, příliš pomalé nebo závisí na akcích uživatele. Obsah přítomný v počátečním HTML je vždy nejbezpečnější volbou.

Je vykreslování na straně klienta pro SEO špatné?

Automaticky ne, ale přidává to riziko. Při vykreslování na straně klienta je první HTML téměř prázdné, takže vyhledávače musí spustit JavaScript, aby obsah viděly, a mnoho AI crawlerů to nedělá. Vykreslování na serveru nebo statické generování dodá obsah přímo a tyto problémy se vyhnou.

Spouštějí AI crawlery JavaScript?

Dnes většina ne. Analýzy logů crawlerů, například ta, kterou zveřejnila společnost Vercel v roce 2024, zjistily, že crawlery OpenAI a Anthropic stahují soubory JavaScriptu bez jejich spuštění. Obsah, který se objeví až po spuštění JavaScriptu, je proto pro ChatGPT, Claude a podobné asistenty často neviditelný.

Audit SEO a GEO zdarma

Získejte obsahový plán na 30 dní zdarma

Analyzujeme vaši konkurenci, váš web a vaši viditelnost v AI, abychom pro vás zdarma připravili obsahový plán na míru.

Naše bezplatné SEO nástroje

Zobrazit všechny naše bezplatné nástroje

Získejte bezplatný audit svého webu

VYZKOUŠELI SORANK PŘED VÁMI

Reference od ambiciózních zakladatelů

Organický růstE-commerce

0 na 10000 návštěvníků za 5 měsíců

Celio Fabianomonrobotlavevitre.fr
Organický růstSoftware

0 na 5000 klientů za 8 měsíců

Thibault BMsorank.com
Organický růstVolný čas a letectví

0 na 1104 kliknutí za 4 měsíce

Dominiqueflight-sensations-idf.com
Organický růstGenerování leadů pro montážní firmy

x98 kliků za 2 měsíce

LeadBolt Agencyleadbolt.online
Organický růstHudební software

x55 kliknutí za 5 měsíců

Valentin Cordiertiger-sounds.com