Staging üzerinde test, yüzde 10 canary, kademeli yayına açma nedir?

Staging üzerinde test, yüzde 10 canary, kademeli yayına açma nedir?

Değişiklikler önce test ortamında doğrulanır, sonra trafiğin küçük bir bölümüne açılır; sorun çıkmazsa adım adım tüm kullanıcılara sunulur. Amaç: hatayı erken yakalamak ve riski azaltmak.

Terimler

  • Staging (test ortamı): Canlı sitenin kopyası. İşlev, tasarım, şema, CWV ve formlar burada doğrulanır.
  • Canary %10: Yeni sürüm trafiğin küçük bir yüzdesine (ör. %10) verilir; metrikler yakından izlenir.
  • Kademeli açılım: Yüzdeler adım adım artırılır (ör. %10 → %25 → %50 → %100) ve her adımda sağlık kontrolü yapılır.

Neden yapılır?

  • Güvenlik: Hata tüm kullanıcıları etkilemeden yakalanır.
  • Hızlı geri alma: Sorunda eski sürüme tek adımda dönülür.
  • Gerçek veri: Gerçek kullanıcı ve yük altında ölçüm yapılır.

Nasıl işler? (kısa akış)

  1. Staging’de doğrula: İşlevler, şema (JSON-LD), CWV (LCP/INP/CLS), GA4 olayları, formlar, linkler.
  2. Canary %10’u aç:
    • İzlenecekler: 5xx hata oranı, JS hataları, sayfa yükleme süresi, LCP/INP, form ve tıklama oranları, 404 yoğunluğu.
    • Eşik örnekleri: 5xx > %0,5; LCP 200 ms’den fazla kötüleşme; hatalı şema/kırık link → rollback.
  3. Kademeli artır: Sağlıklıysa %25 → %50 → %100. Her adımda kısa izleme penceresi.
  4. Kapanış: Değişiklik günlüğü, ölçüm notları ve geri alma noktası kaydedilir.

SEO için notlar

  • Staging’i indeks dışı bırak (parola veya robots).
  • Büyük şablon değişiminde Googlebot erişimini tam açılımdan sonra serbest bırak.
  • Şema ve canonical etiketleri tutarlı kalsın.

Rollback (geri alma) planı

  • Tek adımda dönüş: sürüm yönetimi veya feature-flag.
  • Veritabanı şeması geriye uyumlu olsun; gerekirse geçici bayrak kullan.
  • Hangi değişiklik, ne zaman, hangi metrikte sorun üretti: kayıt altına al.

Sorumluluk & kontrol listesi

  • Sahiplik: yayın sorumlusu, QA, geliştirici, analitik sorumlusu.
  • Kontrol: 5xx, 404, CWV, GA4 olayları, şema doğrulaması, kritik kullanıcı yolları.
  • Belgeleme: ne değişti, ne ölçtük, nasıl artırdık, nasıl geri aldık.

Özet: Bu yöntem “önce güvenli test, sonra küçük adımlarla açılım, sorun olursa hızlı geri alma” disiplinidir; kullanıcı deneyimini ve SEO performansını korur.

Bir yanıt yazın