Website Taşıma İşlemleri (Website Migration)

13/08/2024

Migration sürecinde sitenin minimum trafik ve veri kaybı ile taşınması için dikkat edilmelidir.

Yedekleme (Backup)

İlk önce sürecin başında mevcut sitenin yedeği alınmalıdır, işlerin ters gitmesi durumunda yedekten web sitesi tekrar yüklenebilir.

  • Web sitesini oluşturan dosyalar,
  • Veritabanı,
  • Medya dosyaları işlemden önce yedeğe alınmalıdır.

SEO Performansı

  • Sayfaların URL’leri birebir taşınmalıdır.
  • Eğer sayfaların URL’leri değiştiyse sayfaların 404’e düşmemesi için 301 ile alternatif sayfalara yönlendirilmelidir.
  • Eğer yönlendirme yapıldıysa ve iç linklemelerde 3xx linkleri bulunuyorsa bu linkler temizlenmelidir.
  • Sayfaların içerikleri, meta title ve meta description etiketleri taşınmalıdır.
  • Structured datalar da taşınmalıdır.
  • Eğer alt yapı değişikliği olduysa yeni sitenin robots.txt dosyası tekrar gözden geçirilmelidir. Belki engellenmesi gereken URL formatları olabilir.
  • Site hızı performansına dikkat edilmelidir, eski web sitesinde site hızı yüksek ise yeni sitede de aynı şekilde yüksek olması için optimize edilmelidir. Önceki sitede site hızı verileri düşük ise yeni sitede her şekilde verilerin yüksek olması işin optimize edilmiş olması gerekir.

En Az Trafik Periyodunda Migration Zamanı

Websitesinin geçiş sürecinde sitenin trafik verilerine bakılarak en az trafik aldığı saat tespit edilip bu saatte taşınma işleminin gerçekleştirilmesi, trafik kaybının minimuma inmesine yardımcı olur.

Geçiş Öncesi Test

Site canlıya alınmadan önce lokalde veya başka bir ortamda test edilmeli ve son durumda hazır olduğunda taşınmalıdır.

Olası Riskler

  • Trafik Kaybı: Eğer link yapısı değiştiyse linkler doğru yönlendirilse dahi arama motoru üzerinde sayfa adreslerinin yenilenmesi sürecinde trafik kaybı yaşanabilir.
  • Yönlendirme Hataları: Sayfaların yönlendirilmeleri hatalı olursa organik trafik kaybı ve boşa reklam harcamaları yaşanabilir.
  • E-ticare Siteleri İçin Ürün Bilgileri: Hatalı stok bilgisi ve fiyatlandırmada müşteri memnuniyetsizliği yaşanabilir.

Migration Checklist

Migration süreci için aşağıdaki gibi veya benzer bir checklist üzerinden süreci takip etmek geçiş verimini artırır.

KategoriKontrol AdımıTamamlandı (✓)
PlanlamaTam site yedeği alındı mı?
PlanlamaMigration amacı belirlendi mi?
PlanlamaTakvim ve düşük trafik dönemi seçildi mi?
PlanlamaTüm ekip bilgilendirildi mi?
SEO HazırlıkEski URL listesi çıkarıldı mı?
SEO Hazırlık301 yönlendirme planı hazır mı? (Eski URL → Yeni URL haritası)
SEO HazırlıkKritik sayfalar (trafik/backlink) belirlendi mi?
SEO HazırlıkMeta veriler (title, description, H1…) kopyalandı mı?
SEO HazırlıkCanonical etiketler yeni URL’lere güncellendi mi?
SEO HazırlıkSitemap ve robots.txt yeni yapıya göre hazır mı?
Teknik KontrolSSL sertifikası kuruldu ve HTTP → HTTPS yönlendiriliyor mu?
Teknik KontrolMobil uyumluluk (responsive) test edildi mi?
Teknik KontrolÖzel 404 sayfası ve kırık link kontrolleri yapıldı mı?
Teknik Kontrolİç linkler ve medya yolları güncellendi mi?
Teknik KontrolHreflang (varsa) korunup doğrulandı mı?
Yayın ÖncesiStaging ortamında tüm 301’ler ve fonksiyonlar test edildi mi?
Yayın ÖncesiAnalitik ve Search Console (GTM/GA/GSC) kodları eklendi mi?
Yayın ÖncesiFormlar, arama ve ödeme akışları test edildi mi?
Yayın ÖncesiSayfa hız testleri (PageSpeed, GTmetrix) yapıldı mı?
Yayın Sonrası301 yönlendirmeler canlıda aktif mi?
Yayın SonrasıSitemap GSC’ye gönderildi ve fetch ile test edildi mi?
Yayın Sonrası404 hataları düzenli taranıp çözümleniyor mu?
Yayın SonrasıTrafik ve sıralamalar (GA/GSC/Ahrefs vb.) takip ediliyor mu?
Yayın SonrasıÖnemli backlink kaynakları yeni URL’lerle güncellendi mi?
Yayın SonrasıEski domain aktif ve 301’lerle yönlendiriliyor mu?

E-Ticaret Siteleri İçin Migration Checklist

Yukarıdaki checklist maddelerine ek olarak e-ticaret siteleri için aşağıdaki maddeleri de kontrol etmekte fayda var.

KategoriKontrol AdımıTamamlandı (✓)
PlanlamaTam site, veritabanı ve ürün görsellerinin yedeği alındı mı?
PlanlamaMigration amacı ve kapsamı net belirlendi mi?
PlanlamaDüşük satış dönemi (sezon dışı / düşük trafik) seçildi mi?
PlanlamaIT, SEO, pazarlama, müşteri hizmetleri ve operasyon ekipleri bilgilendirildi mi?
SEO & URLTüm ürün, kategori, marka ve kampanya sayfalarının URL listesi çıkarıldı mı?
SEO & URL301 yönlendirme planı (eski → yeni) hazırlandı mı?
SEO & URLMeta veriler (title/description/H1) ve yapılandırılmış veriler (Product/Offer/Review schema) aktarıldı mı?
SEO & URLCanonical etiketler yeni URL’lere güncellendi mi?
SEO & URLSitemap(ler) ve robots.txt yeni yapıya göre güncellendi mi?
Ürün VerileriÜrün adı, açıklama, fiyat, stok, SKU ve GTIN/MPN alanları eksiksiz taşındı mı?
Ürün VerileriVaryasyonlar (beden, renk, paket vb.) doğru şekilde aktarıldı mı?
Ürün VerileriÜrün görselleri, galeriler ve video dosyaları sorunsuz taşındı mı?
Ürün VerileriKategori/filtre/özellik eşleştirmeleri (faceted navigation) korundu mu?
Müşteri VerileriKullanıcı hesapları ve parolalar güvenli biçimde taşındı mı (hash uyumu/SSO)?
Müşteri VerileriMüşteri sipariş geçmişi, adresler, istek listeleri ve sepetler aktarıldı mı?
Müşteri VerileriÜrün yorumları ve puanlamalar taşındı mı?
Ödeme & KargoTüm ödeme yöntemleri (kredi kartı, havale/EFT, kapıda ödeme, BNPL vb.) test edildi mi?
Ödeme & KargoKargo/kurye entegrasyonları (API etiket, takip numarası) test edildi mi?
Ödeme & KargoVergi, fatura, e-fatura/e-arşiv ve kargo ücret kuralları doğru çalışıyor mu?
Teknik KontrolSSL sertifikası kurulu; HTTP → HTTPS ve www/non-www yönlendirmeleri doğru mu?
Teknik KontrolMobil uyumluluk ve checkout akışı (misafir/üye) sorunsuz mu?
Teknik KontrolSite hız testleri (LCP/INP/TTFB) ve CDN yapılandırması tamam mı?
Teknik KontrolÖzel 404 sayfası, kırık link/redirect zinciri kontrolleri yapıldı mı?
Yayın ÖncesiStaging ortamında tam sipariş akışı (ürün ekleme → ödeme → fatura → kargo) test edildi mi?
Yayın ÖncesiGTM/GA4, GSC, piksel ve dönüşüm (purchase, add_to_cart, view_item) event’leri doğrulandı mı?
Yayın ÖncesiCanlıya geçişten hemen önce envanter/stok senkronizasyonu yapıldı mı?
Yayın Sonrası301 yönlendirmeler canlıda aktif ve izleniyor mu?
Yayın SonrasıSitemap(ler) GSC’ye gönderildi; kritik sayfalar fetch & render ile test edildi mi?
Yayın SonrasıTrafik, dönüşüm oranı (CR), ort. sipariş tutarı (AOV) ve satışlar yakından izleniyor mu?
Yayın SonrasıMüşteri şikâyet ve destek talepleri (özellikle ödeme/teslimat) düzenli takip ediliyor mu?
Yayın SonrasıPromosyon, kupon, hediye çekleri ve kampanyalar doğru çalışıyor mu?