În 2025, un studiu pe peste 500 de milioane de cereri făcute de GPTBot (crawlerul OpenAI) a confirmat un lucru pe care mulți developeri îl suspectau: crawlerii AI nu execută JavaScript. Deloc.
Nu e o limitare temporară. E o decizie arhitecturală.
De ce crawlerii AI nu rulează JS
Google are Web Rendering Service; un Chrome headless dedicat care procesează JavaScript-ul paginilor. E lent (studiul Vercel pe 37.000 de pagini arată un timp median de 10 secunde, cu cazuri extreme de 18 ore), dar există.
Crawlerii AI nu au nimic similar. GPTBot, ClaudeBot, PerplexityBot, Bytespider: toți funcționează ca niște parsere HTTP. Fac o cerere GET, primesc HTML-ul brut, extrag textul. Dacă conținutul tău e generat de JavaScript după ce pagina se încarcă, pentru ei pagina e goală.
Un studiu publicat pe asklantern.com a analizat comportamentul a 500+ milioane de cereri GPTBot. Concluzia: nicio cerere nu a inclus execuție de cod JavaScript. Nici una din 500 de milioane.
Ce înseamnă asta practic
Dacă site-ul tău folosește Client-Side Rendering (React, Angular sau Vue fără server-side rendering), conținutul tău nu există pentru:
- ChatGPT (când caută informații să răspundă utilizatorilor)
- Perplexity (care citează surse direct în răspunsuri)
- Claude (care analizează pagini pentru răspunsuri)
- Orice alt model AI care indexează web-ul
Google măcar încearcă să proceseze JS-ul. Crawlerii AI nici măcar nu încearcă.
Problema reală: România
În România, majoritatea agențiilor web construiesc site-uri cu React sau Angular fără SSR. Sau folosesc WordPress cu page buildere care injectează conținut prin JavaScript.
Rezultatul: site-uri care arată perfect pe ecranul clientului, dar returnează HTML gol pentru crawlerii AI. Și pe măsură ce AI search crește (SearchGPT, Perplexity), asta înseamnă invizibilitate completă.
Studiul Onely pe 6.000 de site-uri confirmă: conținutul bazat pe JavaScript se clasează cu 67% mai jos decât echivalentul HTML static.
Ce poți face
- Verifică ce vede un crawler: click dreapta → View Source pe orice pagină
- Dacă textul principal lipsește din HTML, ai o problemă
- SSR (Server-Side Rendering) sau SSG (Static Site Generation) rezolvă complet situația
Am scris o analiză detaliată despre cum funcționează cele două valuri de indexare Google, de ce crawlerii AI sunt și mai limitați, și ce soluții concrete există:
- De ce Google procesează site-ul tău în două etape separate
- Cele 3 teste rapide ca să verifici dacă site-ul tău e vizibil
- Diferența dintre CSR, SSR și SSG (cu analogii simple)
- Ce fac agențiile din România greșit și cum se repară
→ Articolul complet pe FLASH SHIP
Publicat de FLASH SHIP S.R.L., agenție digitală din Sibiu, specializată în site-uri rapide, indexabile și vizibile.
Top comments (0)