JavaScript Rendering a AI Crawlery: Priepasť viditeľnosti
AI crawlery ako GPTBot a ClaudeBot nemôžu vykonávať JavaScript. Analýza 500+ miliónov GPTBot požiadaviek nenašla žiadny dôkaz o vykonávaní JavaScriptu. Obsah renderovaný na strane klienta je neviditeľný pre cca 70% AI crawlerov.
Key Takeaways
- ✓AI-Crawler nemôžu vykonávať JavaScript — nula dôkazov v 500M+ GPTBot-Fetches
- ✓GPTBot stiahol JS-súbory (11,5% požiadaviek), ale nevykonáva ich
- ✓ClaudeBot stiahol JS (23,84%), ale nevykresluje
- ✓Iba Googlebot, Google Gemini a AppleBot používajú vykresľovanie založené na prehliadači
- ✓Obsah vykresľovaný na strane klienta je pre približne 70% AI-Crawler neviditeľný
- ✓SSR je predpoklad viditeľnosti, nie optimizácia výkonu
- ✓Google oficiálne označil dynamické vykresľovanie za zastarané (august 2022)
- ✓„9x Rendering-Tax" na rozpočet Crawl je dobre zdokumentovaný
Krajina technického SEO sa rozdelila na dve paralelné svety: Google renderuje JavaScript, AI-crawlery nie.
Dôkazy
Spoločná analýza spoločností Vercel a MERJ viac ako 500 miliónov GPTBot-fetches nezistila žiadny dôkaz pre JavaScript-execution. GPTBot síce fetches JavaScript-súbory (11,5 percenta requestov) a ClaudeBot ich stiahne (23,84 percenta), ale ani jeden z nich ich nemôže vykonať. PerplexityBot, Meta-ExternalAgent, CCBot a Bytespider nemajú tiež žiadnu rendering-kapacitu.
LenGooglebot(Headless Chromium),Google Gemini(cez Googlebot-infraštruktúru) aAppleBotpoužívajú browserové rendering.
Následok
Obsah renderovaný na strane klienta je pre približne 70 percent AI-crawlerov neviditeľný. Pre Next.js 15 ponúka App Router so Server Components obrovskú štrukturálnu výhodu — komponenty sa renderujú na serveri s nulou Client-JavaScript a dodávajú kompletný HTML každému typu crawlera.
Dynamic Rendering je mŕtvy
Google označil Dynamic Rendering v auguste 2022 oficiálne ako „workaround, nie dlhodobé riešenie". Do roku 2025 Google úplne odstránil časti implementácie a prepol na minulý čas: Dynamic Rendering „bol" workaround.
Rendering-tax
Často citovaný „9x Rendering-tax na Crawl Budget" pochádza od spoločností Onely a Prerender.io. Onely zdokumentoval oneskorenia až 313 hodín pre hlboké JavaScript-stránky oproti 36 hodinám pre statický HTML. Presný multiplikátor sa líši, ale smer je jasný.
Údaje a štatistiky
Kein grosser KI-Crawler rendert JavaScript (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Bytespider, Meta-ExternalAgent, PerplexityBot); ChatGPT-Crawler fetchen JS in 11,50 Prozent, Claude in 23,84 Prozent der Requests, fuehren es aber nicht aus
Vercel (mit MERJ), The rise of the AI crawler (2024)GPTBot generierte 569 Millionen Requests und Claude 370 Millionen Requests pro Monat im Vercel-Netzwerk, zusammen rund 20 Prozent des Googlebot-Volumens von 4,5 Milliarden Requests
Vercel Blog, The rise of the AI crawler (2024)404-Rate der Crawler: ChatGPT 34,82 Prozent, Claude 34,16 Prozent, Googlebot nur 8,22 Prozent der Fetches
Vercel Blog, The rise of the AI crawler (2024)Googlebot benoetigte rund neun Mal mehr Zeit, um JavaScript-Seiten zu crawlen als reine HTML-Seiten (313 Stunden gegenueber 36 Stunden); einem JS-injizierten Link folgte er in 52 statt 25 Stunden
Onely, Ziemek Bucko, Rendering Queue: Google Needs 9X More Time To Crawl JS Than HTML (2022)Median-Unterschied zwischen gerendertem und rohem Wortbestand auf Startseiten: 13,6 Prozent (Mobile), 17,5 Prozent (Desktop), bis zu 32 Prozent am 10. Perzentil auf Desktop
HTTP Archive Web Almanac 2024, SEO-Kapitel (2024)Medianer JavaScript-Payload: 558 Kilobyte (Mobile), 613 Kilobyte (Desktop); rund 44 Prozent (206 Kilobyte) der ausgelieferten Bytes bleiben beim Laden ungenutzt
HTTP Archive Web Almanac 2024, JavaScript-Kapitel (2024)48 Prozent der mobilen und 56 Prozent der Desktop-Seiten bestehen alle drei Core Web Vitals; gutes LCP erreichen nur 62 Prozent (Mobile) gegenueber 74 Prozent (Desktop)
HTTP Archive Web Almanac 2025, Performance-Kapitel (2025)Google haelt in Oesterreich im Mai 2026 einen Suchmaschinen-Marktanteil von 81,87 Prozent, Bing 9,01 Prozent, DuckDuckGo 2,75 Prozent
StatCounter Global Stats, Search Engine Market Share Austria (2026)In Oesterreich gab es im Januar 2025 rund 8,69 Millionen Internetnutzer bei einer Penetration von 95,3 Prozent
DataReportal, Digital 2025: Austria (2025)ChatGPT, Perplexity und Claude konnten den Inhalt einer client-seitig gerenderten Seite nicht lesen, da sie auf JavaScript-Rendering angewiesen war
GSQI, Glenn Gabe, AI Search and JavaScript Rendering (2025)Často kladené otázky
Môžu AI crawlery ako GPTBot a ClaudeBot vykonávať JavaScript?
Prečo je Server-Side Rendering dôležitý pre viditeľnosť v AI?
Aký obsah musí byť povinne v HTML dodanom serverom?
Vykresluje Googlebot JavaScript a stačí to pre viditeľnosť?
Ako zistím, či je moja stránka viditeľná pre AI crawlery?
Mám AI crawlery blokovať alebo povoliť cez robots.txt?
Môžu cookie bannery skrývať obsah pred crawlermi?
Ako si stojí vaša stránka?
Získajte bezplatný SEO report vašej stránky e-mailom – technické SEO, on-page, kľúčové slová a konkurencia. Nezáväzne.
Vyžiadať bezplatný SEO audit →