Sonuçlar ne anlama geliyor?
- SSR / statik: içerik ilk HTML'de var. Botlar sayfanızı eksiksiz okur.
- Kısmi SSR: ana içerik var, bir kısmı sonradan JavaScript ile geliyor. Sonradan gelen kısım önemliyse sunucuya taşıyın.
- CSR: sunucu neredeyse boş sayfa gönderiyor. SEO ve yapay zekâ görünürlüğü ciddi risk altında.
Araç ayrıca sunucu HTML'inde başlık, meta açıklama, canonical, H1, Open Graph, JSON-LD ve bağlantıların bulunup bulunmadığını ve yapay zekâ botlarının robots.txt ile engellenip engellenmediğini gösterir.
Sık sorulan sorular
SSR (sunucu taraflı render) nedir?
SSR'de sayfanın HTML'i, tarayıcıya gönderilmeden önce sunucuda hazırlanır; içerik ilk yanıtta zaten vardır. Karşıtı CSR'de (istemci taraflı render) sunucu neredeyse boş bir HTML gönderir ve içerik tarayıcıda JavaScript ile oluşturulur. SSG (statik üretim) de aynı avantajı sağlar: sayfalar önceden HTML olarak üretilir.
SSR SEO için neden önemli?
Googlebot JavaScript çalıştırabilir ama bu ikinci bir aşamadır: önce HTML taranır, JavaScript gerektiren sayfalar daha sonra, kaynak olduğunda işlenir. Bu gecikme yeni içeriğin dizine girmesini yavaşlatabilir ve hata riskini artırır. İçeriği ilk HTML'de sunan siteler daha hızlı ve güvenilir dizinlenir. Ayrıca SSR genellikle daha hızlı ilk görüntüleme (FCP/LCP) sağlar.
Yapay zekâ botları için SSR neden önemli?
ChatGPT, Claude, Perplexity gibi servislerin içerik toplayan botlarının birçoğu JavaScript çalıştırmaz; yalnızca sunucunun gönderdiği HTML'i okur. İçeriğiniz JavaScript ile geliyorsa bu botlar sayfanızı boş görür ve yapay zekâ yanıtlarında yer almanız zorlaşır.
Bu araç nasıl ölçüyor?
Siteyi gerçek bir tarayıcıda iki kez açar: bir kez JavaScript kapalı (sunucunun gönderdiği HTML'in görünümü), bir kez açık (ziyaretçinin gördüğü hal). Görünen metin, başlıklar, bağlantılar, görseller ve JSON-LD miktarını karşılaştırır. JavaScript kapalıyken içeriğin ne kadarı varsa o kadar SSR sayılır.
Sitem Next.js ama sonuç CSR çıktı, neden?
Next.js sayfaları varsayılan olarak sunucuda render eder, ancak içeriği 'use client' bileşenlerinde useEffect ile çekiyorsanız veya sayfayı tamamen istemci tarafında veri alacak şekilde yazdıysanız içerik JavaScript'e kalır. Araç hangi parçaların JavaScript ile geldiğini gösterir; önemli içeriği sunucu bileşenlerinde veya sunucu tarafı veri çekimiyle üretin.
Kısmi SSR kötü mü?
Hayır, çoğu e-ticaret sitesi kısmi SSR'dir: sayfa iskeleti ve ana içerik sunucudan gelir, kişiselleştirilmiş veya sonradan yüklenen parçalar (ürün önerileri, yorumlar) JavaScript ile eklenir. Önemli olan, sıralamada ve yapay zekâ yanıtlarında yer almasını istediğiniz içeriğin sunucu HTML'inde olmasıdır.