Test ortamı (staging), %10 canary ve kademeli yayına alma nedir?
Değişikliği önce test ortamında doğrulayıp trafiğin küçük bir bölümüne açmak, hatayı erken yakalar ve gerektiğinde tek adımda geri dönmeyi sağlar.
17 Ağustos 2025 · 2 dk okuma
Bu yazı 2025 yılında yayımlandı ve arşivde o dönemin kaydı olarak duruyor; güncel paketler /hizmetler sayfasındadır.
Terimler
- Staging (test ortamı): canlı sitenin kopyası. İşlev, tasarım, şema, Core Web Vitals ve formlar burada doğrulanır.
- Canary %10: yeni sürüm trafiğin küçük bir bölümüne verilir ve metrikler yakından izlenir.
- Kademeli açılım: yüzdeler adım adım artırılır (%10 → %25 → %50 → %100); her adımda sağlık kontrolü yapılır.
- Amaç: hatayı tüm kullanıcılar etkilenmeden yakalamak, gerçek yük altında ölçmek ve sorunda hızla eski sürüme dönmek.
Akış ve Eşikler
- Staging'de doğrula: işlevler, JSON-LD şeması, LCP/INP/CLS, GA4 olayları, formlar ve linkler.
- Canary'yi %10'a aç ve izle: 5xx hata oranı, JS hataları, sayfa yükleme süresi, form ve tıklama oranları, 404 yoğunluğu.
- Eşik örnekleri: 5xx oranı %0,5'i aşarsa, LCP 200 ms'den fazla kötüleşirse veya şema ile linkler kırılırsa geri al.
- Sağlıklıysa %25, %50 ve %100'e çıkar; her adımda kısa bir izleme penceresi bırak.
- Kapanışta değişiklik günlüğünü, ölçüm notlarını ve geri alma noktasını kaydet.
SEO Notları
- Staging'i indeks dışı tut: parola veya robots ile erişimi kapat.
- Büyük şablon değişimlerinde Googlebot erişimini tam açılımdan sonra serbest bırak.
- Şema ve canonical etiketleri sürümler arasında tutarlı kalsın.
- Tam açılımdan sonra indeks ve tarama raporlarını bir süre daha yakından izle.
Geri Alma Planı
- Tek adımda dönüş için sürüm yönetimi veya feature flag kullan.
- Veritabanı şeması geriye uyumlu olsun; gerekirse geçici bayrakla ilerle.
- Hangi değişikliğin, ne zaman, hangi metrikte sorun ürettiğini kayıt altına al.
Bu yazıdaki adımları kendiniz uygulayabilirsiniz. Zamanınız yoksa aynı işi kapsamı ve fiyatı belli paketler olarak yapıyoruz.
Paketleri ve fiyatları gör