SİTE MİGRASYONU SEO RİSKLERİ YÖNETMEK
Bir e-ticaret sitesi 6 yıllık WooCommerce sürümünden Shopify'a geçti; iki hafta sonra organik trafiğin yüzde 65'i kaybolmuştu. Sebep: 12.000 ürün URL'i değişmişti ama 301 redirect haritası eksik. Google eski URL'lerden yeni URL'lere bağlantı kurabilemediği için sıralama otoritesi kayboldu. Şirket eski seviyeye dönmek için 18 ay harcadı.
Bu senaryo abartı değil; site migrasyonu yanlış yönetildiğinde standart sonuçtur. Üç tipik migrasyon var: yeniden tasarım (içerik aynı, görünüm değişiyor), platform geçişi (WordPress'ten Shopify'a gibi) ve domain değişikliği (markalaşma için). Her birinin kendi riskleri ve çözümleri var; taşıma ve yönlendirme kuralları için arama merkezi dokümantasyonu başvuru kaynağıdır.
Rakamlar net konuşuyor: disiplinli bir migrasyon planı trafik kaybını yüzde 5-10 bandında tutar; plansız taşınmada kayıp yüzde 40-70'e çıkabilir. Aradaki farkı yaratan şey de sır değil — migrasyon türüne göre riskleri bilmek, hazırlığı eksiksiz yapmak ve uygulama adımlarını sırasıyla işletmek.
Migrasyon türleri
1. Yeniden tasarım (redesign)
Aynı domain, aynı platform, görsel kimlik değişiyor. URL yapısı genelde korunur. En düşük riskli migrasyon türü. Tipik trafik kaybı: yüzde 0-5.
2. Platform geçişi
WordPress'ten Shopify'a, Magento'dan WooCommerce'e geçiş gibi. URL yapısı genelde değişir. Orta-yüksek riskli. Tipik trafik kaybı: yüzde 15-30 (iyi yönetilirse).
3. Domain değişikliği
siteniz.com'dan yenisiteniz.com'a taşınma. En yüksek riskli. Tipik trafik kaybı: yüzde 20-40 (3-6 ay sonra eski seviyeye dönüş).
4. HTTP'den HTTPS'e geçiş
Modern siteler için artık tamamlanmış; ama eski sitelerde hâlâ rastlanır. Düşük-orta riskli. Tipik trafik kaybı: yüzde 5-10 (geçici).
5. Subdomain'den root'a (veya tersi)
blog.siteniz.com → siteniz.com/blog gibi. Yapısal değişiklik. Orta riskli.
Migrasyon öncesi hazırlık
1. Mevcut durum dökümantasyonu
Migrasyon öncesi mevcut sitenin tam fotoğrafı alınmalı:
- Search Console'dan top 100 sayfa (trafik ve sıralama)
- Analytics'ten son 6 ay trafik verisi
- Tüm URL'lerin listesi (Screaming Frog ile tarama)
- İndekslenmiş URL sayısı
- Backlink profili (Ahrefs/Semrush)
- Önemli sayfaların PageSpeed skorları
- Mevcut schema yapıları
Bu liste migrasyon sonrası karşılaştırma için referans olur. "Ne kaybettik" sorusunun cevabı bu listeden gelir.
2. URL haritası (URL mapping)
En kritik döküman. Eski her URL için yeni URL eşleştirmesi yapılır:
Eski URL | Yeni URL
----------------------------------|------------------------------
/urun/akilli-saat-modeli-x | /shop/products/akilli-saat-x
/kategori/elektronik | /collections/electronics
/blog/akilli-saat-secimi | /journal/smartwatch-guide
/blog/akilli-saat-secimi/sayfa-2 | /journal/smartwatch-guide?page=2Excel veya Google Sheets'te tutulur. Her satır bir 301 redirect kuralı olacak. Migrasyon büyüklüğüne göre 100-10.000+ satır olabilir.
3. Staging ortamı testi
Yeni site önce staging'de canlıdaki tüm kontrolleri geçer:
- Tüm sayfa tipleri açılıyor mu?
- Sayfa içerikleri eski siteden doğru aktarılmış mı?
- Schema'lar yeni sitede çalışıyor mu?
- Internal linkler kırık değil mi?
- Sayfa hızı kontrol edildi mi?
- Mobile responsive mi?
4. SEO Element kontrolü
Yeni sitede mevcut tüm SEO ögelerinin var olduğunu doğrulayın:
- Title etiketleri (her sayfada unique)
- Meta description (her sayfada unique)
- Canonical etiketler
- H1 yapısı
- Schema markup
- Alt text'ler
- Internal link'ler
- robots.txt
- sitemap.xml

Migrasyon gününde yapılacaklar
1. Düşük trafikli zamana planla
Pazartesi sabah 04:00 gibi düşük trafikli zamanda yapılır. Trafik yoğun saatlerde geçiş yapmak hata riski yüksek.
2. Tüm 301 redirect'leri devreye al
Önceden hazırlanan URL haritasına göre tüm yönlendirmeler aktif edilir. Apache (.htaccess) veya Nginx config'de tek seferde devreye girer.
3. Search Console'da değişiklik bildir
- Yeni domain'i Search Console'a ekle (ayrı property)
- Eski domain'den yeni domain'e "Change of Address" başvurusu yap (sadece domain değişikliğinde)
- Yeni sitemap'i gönder
- Önemli sayfaları manuel "Request Indexing" ile tetikle
4. Analytics ayarları
- GA4 property'sinin yeni domain'i tanıdığından emin ol
- Cross-domain tracking gerekiyorsa kur
- UTM parametreleri çalışıyor mu kontrol et
5. DNS kayıt güncelleme
Domain değişikliği yapıyorsanız DNS kayıtları yeni sunucuya işaret etmeli. DNS propagation 24-48 saat sürer; bu süre boyunca eski ve yeni sunucu paralel canlı kalabilir.
Migrasyon sonrası ilk 48 saat
İlk 48 saat kritik. Aktif izleme şart.
Saatlik kontroller
- Site açılıyor mu? (UptimeRobot gibi otomatik izleme)
- 5xx hatası var mı?
- 301 redirect'ler doğru çalışıyor mu?
- Analytics trafiği geliyor mu?
Günlük kontroller (ilk hafta)
- Search Console'da yeni hata var mı? (Coverage raporu)
- Crawl Stats raporu normal aralıkta mı?
- Top 50 sayfa Google'da görünüyor mu? (site: operatörü ile)
- Önemli anahtar kelimeler hâlâ sıralanıyor mu?
- Trafik düşüşü olağan dışı mı?
Migrasyon sonrası ilk 30 gün
Beklenen trafik kaybı
İyi yönetilen migrasyonda bile ilk 2-4 hafta yüzde 5-15 trafik düşüşü görülebilir. Bu Google'ın yeni yapıyı tanıma süresidir. 4-6 hafta sonra eski seviyeye dönmeli.
Düzenli izleme
- Haftalık Search Console raporu
- Top 100 anahtar kelime pozisyon takibi
- Backlink'lerin güncel URL'lere yönlendirilip yönlendirilmediği
- 404 hatası alan eski URL'ler için ek redirect ekleme
Backlink yenileme
Önemli backlink'leri (özellikle yüksek otoriteli olanları) eski URL'lerden yeni URL'lere güncelleme talep edin. 301 redirect %90+ otorite taşır ama doğrudan link daha iyi.
Yapılmaması gerekenler
- Hazırlıksız migrasyon. "Tasarımcı yeni siteyi yaptı, açıyoruz" yaklaşımı. URL haritası olmadan migrasyon felaket olur
- 301 redirect'i 302 ile karıştırmak. 302 geçici redirect; SEO otoritesi taşımaz. Mutlaka 301 (kalıcı) kullanılmalı
- Chain redirect. Eski URL → ara URL → yeni URL gibi 2-3 aşamalı zincir. Tek hop'ta direkt redirect
- 404 hatası bırakmak. Eski URL'lerin hepsinin yeni karşılığı olmalı; karşılık yoksa en yakın benzer sayfaya yönlendir
- İçerik değiştirmek + tasarım değiştirmek aynı anda. Her birinin etkisi bambaşka; aynı anda yapılırsa hangi değişikliğin nereye etki ettiği anlaşılamaz
- Robots.txt'i unutmak. Staging sırasında robots.txt "Disallow: /" idiyse production'a geçince düzeltilmeli
- Noindex etiketi unutmak. Bazı staging sayfalarında noindex vardır; production'da silinmeli
- Analytics izleme kodunu unutmak. GA4 etiketi yeni siteye taşınmadan migration yapmak veri kaybı
Domain değişikliği özel notlar
Domain değişikliği en riskli senaryodur. Ek dikkat:
- Change of Address bildirimi: Search Console'da domain değişikliği aracını mutlaka kullan
- 301 redirect 12+ ay aktif: Eski domain'i kapatmadan 12-24 ay redirect olarak tut
- Backlink yenileme: Top 50 backlink kaynağına e-posta atıp link güncelletmeyi rica et
- Sosyal medya profillerini güncelle: Facebook, Twitter, LinkedIn'deki domain referansları yeni domain'e
- Marka tutarlığı: Logo, e-posta imzaları, fatura templates'lerin hepsi yeni domain'e geçer
Migrasyon başarı metrikleri
3 ay sonra şu metrikler ölçülür:
- Organik trafik (önceki vs sonraki)
- İndekslenmiş URL sayısı
- Top 100 anahtar kelime pozisyon ortalaması
- Sayfa hızı skorları
- Backlink sayısı (eski domain'den yeni domain'e taşınmış mı)
- Conversion oranı (UX değişti mi olumlu/olumsuz)
Başarılı migrasyon: 3 ay sonra organik trafik eski seviyesinin yüzde 95+'ında veya üstünde.

Tekrar ve Sürdürme
Site migrasyonu SEO uzmanlığının en zor sınavlarından biridir. Pratiği sürekli biçimde geliştirmek için kapsamlı SEO eğitimi programı redirect haritası, sitemap güncellemesi ve canlıya geçiş süreçlerini uçtan uca aktarır.
Kısa Özet
Site migrasyonu; yeniden tasarım, platform geçişi veya domain değişikliği olabilir. Her biri farklı risk seviyesi taşır. Migrasyon başarısının yüzde 80'i hazırlık aşamasında belirlenir; URL haritası, SEO element kontrolü, staging testi en kritik adımlardır. Migrasyon gününde 301 redirect'lerin doğru devreye girmesi, Search Console bildirimleri ve aktif izleme şarttır. İlk 30 günde trafik düşüşü olağandır; 4-6 hafta sonra eski seviyeye dönmeli. Disiplinli plan ile trafik kaybı yüzde 5-10 bandında tutulabilir; plan olmadan yüzde 40-70 kayıp riski vardır.



