Web Geliştirme

SSR, SSG ve ISR Nedir? Next.js ile Google Dostu Dinamik Web Siteleri

Next.js işleme modelleri: Server-Side Rendering (SSR), Static Site Generation (SSG) ve Incremental Static Regeneration (ISR) ile Google uyumlu SEO web siteleri.

GM Yazılım· Yazılım Geliştirme Ekibi
2 Temmuz 2026
9 dakika okuma

Next.js, sunduğu gelişmiş veri getirme ve sayfa işleme (rendering) stratejileriyle geleneksel SPA yapılarındaki SEO problemlerini kökten çözmüştür. Hangi rendering modelinin seçildiği, sitenizin hem Google sıralamasını hem de kullanıcı deneyimini doğrudan etkiler.

GM Yazılım olarak geliştirdiğimiz tüm kurumsal web uygulamalarında Next.js'in rendering avantajlarını en üst düzeyde kullanıyoruz.

Next.js Sayfa İşleme Modelleri

1. SSR (Server-Side Rendering)

Sayfa, her kullanıcı isteğinde anlık olarak sunucuda derlenir ve HTML haline getirilerek tarayıcıya gönderilir. Google botları her zaman bitmiş ve güncel bir HTML sayfası görür.

  • Ne zaman kullanılır: Kullanıcıya özel içerikler (dashboard, profil sayfası), anlık veri güncellemeleri gerektiren sayfalar.
  • Avantajı: Her zaman taze veri sunar.
  • Dezavantajı: Her istek için sunucu işlem gücü harcar. TTFB değeri SSG'ye göre yüksektir.

2. SSG (Static Site Generation)

Sayfalar, uygulamanın derlenme (build) aşamasında tek bir kez oluşturulur. Sayfa açılış hızı (TTFB) milisaniyeler düzeyindedir. Google'ın Core Web Vitals testlerinden tam puan almanın en kesin yoludur.

  • Ne zaman kullanılır: Blog yazıları, ürün sayfaları, landing page'ler, sıkça değişmeyen içerikler.
  • Avantajı: En hızlı yükleme süresi, CDN ile global dağıtım, minimum sunucu yükü.
  • Dezavantajı: İçerik değiştiğinde yeniden build almak gerekir.

3. ISR (Incremental Static Regeneration)

Sayfalarınız ilk etapta statik (SSG) olarak üretilir. Belirleyeceğiniz bir geçerlilik süresi (revalidate) dolduğunda, arka planda sessizce yeniden derlenir. Siteniz her zaman statik hızıyla açılırken, aynı zamanda veritabanındaki güncellemeleri otomatik yansıtır.

  • Ne zaman kullanılır: E-ticaret ürün listeleri, haber siteleri, sık güncellenen ama her istekte fresh data gerekmyen içerikler.
  • Avantajı: SSG'nin hızı + SSR'nin güncelliği. Teknik SEO açısından en optimum çözüm.

Rendering Modeli Karşılaştırması

KriterSSRSSGISR
Sayfa Hızı (TTFB)OrtaÇok HızlıÇok Hızlı
Veri GüncelliğiHer istekte tazeBuild anındaki veriBelirlenen aralıkta taze
Sunucu YüküHer istek için işlemSıfır (CDN'den)Minimal (arka planda)
SEO UyumluluğuÇok İyiMükemmelMükemmel
Core Web VitalsİyiMükemmelMükemmel

Next.js ile Google'ı memnun eden, hızlı ve SEO dostu bir web uygulaması geliştirmek ister misiniz? Bizimle iletişime geçin.

#nextjs#ssr#ssg#isr#seo#react

Diğer Yazılar

SSR, SSG ve ISR Nedir? Next.js SEO Rehberi