Client Nedir?
Render işlemi tarayıcıda (client) yapılır. Sunucu sadece JS bundle gönderir. İlk yüklemede boş veya loading; JS sonrası içerik görünür.
Neden Önemlidir?
Crawler JS'i işlemezse içerik indekslenmez. Google çoğu JS'i işler ama gecikme olabilir. SSR veya SSG SEO için daha güvenli.
Nasıl Çalışır?
HTML iskelet + JS bundle. Tarayıcı JS'i çalıştırır; React/Vue DOM'u render eder. Hydration ile interaktif hale gelir.
Dikkat Edilmesi Gerekenler
- Kritik SEO içeriği CSR'da sorun çıkarabilir; SSR veya pre-render düşünün.
- Core Web Vitals; CSR LCP ve FID'yi etkileyebilir.
- Next.js, Nuxt gibi framework'ler SSR/SSG hibrit sunar.
Sık Sorulan Sorular
CSR SEO sorunu yaratır mı?
Potansiyel evet. Crawler JS'i işlemeli; gecikme veya hata indeks kaybına yol açabilir. Test edin.
CSR vs SSR?
CSR tarayıcıda render; SSR sunucuda. SSR ilk HTML'de içerik; SEO için daha güvenli.
Google CSR'ı indeksler mi?
Evet, çoğu durumda. Googlebot JavaScript'i işler. Karmaşık veya gecikmeli yüklemede sorun çıkabilir.