AI crawler'lar JavaScript siteleri okuyabiliyor mu?
JS-ağırlıklı siteler AI bot'lar için sorun mu? Cevap: kısmen evet, kısmen hayır.
Googlebot 2019'dan beri JS render edebiliyor (sınırlı şekilde). AI bot'larının çoğu hâlâ JS render etmiyor veya sınırlı yapıyor.
Bot bazlı durum
- GPTBot: JS render YOK. Sadece HTML alıyor.
- ClaudeBot: JS render sınırlı.
- PerplexityBot: JS render yapıyor ama yavaş, bazı içerikleri kaçırıyor.
- Google-Extended: Googlebot ile aynı (JS render var).
Sonuç
Markanızın önemli içeriği — özellikle landing page metinleri, ürün bilgileri — JS-bağımsız HTML'de görünür olmalı. SPA (single page app) yapıları AI için ciddi sorun.
Çözüm: SSR/SSG
- Next.js: SSR (server-side rendering) veya SSG (static site generation).
- Astro: minimal JS, varsayılan SSG.
- Remix: SSR-first framework.
- Nuxt: Vue tarafının SSR alternatifi.
- Gatsby: SSG-first.
Mevcut SPA'nızı düzeltme
React/Vue SPA'nız varsa: hybrid yaklaşım. Önemli landing page'leri SSR'a geçirin (Next.js migrate veya Prerender.io gibi servis). Dashboard gibi auth-required sayfalar SPA kalabilir (AI bot zaten oraya gitmez).
Test
Sitenizin AI-readability'sini test etmek için: cURL ile sayfanın HTML'ini çekip içerik görünür mü kontrol edin. Görünmüyorsa AI bot'lar için de görünmez.