Bir SEO mimarisi sorusuyla karşılaşıyorum ve bu konuyla geniş ölçekte ilgilenen kişilerin akıl sağlığı kontrolünü takdir ediyorum.

Hibrit bir kurulumum var:

  • Ana uygulama (ana sayfa + yasal sayfalar) → SPA (React)
  • Blog → tamamen sunucu tarafından oluşturulmuş (özel SSR, Next.js değil)

Blog SEO açısından iyi durumda:

  • Tam HTML döndürüldü
  • Uygun OG / kanonik / yapılandırılmış veriler
  • URL’leri temizle
  • Site Haritası + robotların tümü birbirine bağlı

Sorun şuydu: ana sayfa (/):

  • Doğrudan statik ara katman yazılımı aracılığıyla sunuluyordu
  • Yani bu kanonik / OG / Twitter etiketleri enjekte edilmedi
  • Tarayıcılar temel olarak bir kabuk + minimum meta veri gördü

Şimdi bunu şu şekilde düzelttim:

  • zorlama / sunucu tarafımız aracılığıyla injectHead() mantık (ham sunmak yerine index.html)
  • Uygun kanonik + OG + Twitter etiketleri ekleme

Şimdi:

  • Meta veriler doğru /
  • Ama gövde içeriği hâlâ istemci tarafından oluşturuluyor (SPA)

benim sorum

Bu, 2026’da SEO için “yeterince iyi” mi, yoksa daha da ileri giderek ana sayfayı sunucu tarafından oluşturulan hale mi getirmeliyim?

Özellikle:

  • Google olabilmek JS’yi oluşturuyorum ama geciktiğini/tutarsız olduğunu duydum
  • Ana sayfa şu anda temel olarak geri dönüyor <div id="root"></div> + tarayıcılara meta veriler
  • Blog (ana içerik motorumuzdur) tamamen SSR’dir

Düşündüğüm seçenekler

  1. Daha fazla bir şey yapma
    • Meta verilere ve Google JS oluşturmaya güvenin
    • Karmaşıklığı düşük tutun
  2. Sunucu tarafından oluşturulan hafif ana sayfa kabuğu
    • Ana sayfanın statik HTML sürümü (H1, bölümler vb.)
    • React hâlâ kuruluyor ve istemciyi devralıyor
    • Gerçeğin iki kaynağı
  3. Tam SSR/çerçeve geçişi (Next.js vb.)
    • Tek bir pazarlama sayfası için fazlalık gibi geliyor

Bağlam

  • Erken aşamadaki ürün, henüz çok fazla trafik yok
  • Blog birincil SEO stratejisidir
  • Ana sayfa, bir içerik sayfasından çok bir dönüşüm/marka sayfasıdır
  • umurumda aşırı mühendislik değil ama aynı zamanda SEO’yu olumsuz yönde etkilemek de istemiyorum