← Blog
Web Gelistirme8 dk okumaMegis

Website Migration Rehberi: Site Gocu Planlama

Web sitesi gocunu SEO kaybi olmadan planlayarak guvenli bir gecis sureci yonetin.

Website Migration Nedir?

Website migration (web sitesi gocü), bir web sitesinin yapisinda, konumunda, platformunda veya tasariminda yapilan buyuk olcekli degisiklikleri ifade eder. Domain degisikligi, HTTPS'e gecis, yeni bir CMS platformuna tasima, site yeniden tasarimi, sunucu degisikligi veya URL yapisi degisikligi gibi islemler migration kapsaminda degerlendirilir.

Migration, dogru planlandiginda ve uygulandiginda sitenizin performansini ve kullanici deneyimini iyilestiren bir firsat olabilir. Ancak hatali bir migration, yillar icerisinde kazanilmis organik trafigi, arama motoru siralamasini ve kullanici guvenini ciddi sekilde zedeleyebilir. Arastirmalar, kotü planlanan migrationlarin organik trafikte %30-80 dususe yol acabilecegini gostermektedir. Bu rehberde, basarili bir website migration icin gereken planlama, uygulama ve izleme adimlarini detayli olarak inceliyoruz.

Migration Turleri

Her migration turu farkli riskler ve gereksinimler tasir. Projenizin kapsamini dogru tanimlamak, planlama asamasinin temelidir.

  • Platform Degisikligi: WordPress'ten Next.js'e, Magento'dan Shopify'a gibi CMS veya e-ticaret platformu degisikligi. URL yapilari, sablon sistemleri ve icerik yonetimi tamamen degisebilir.
  • Domain Degisikligi: eskidomain.com'dan yenidomain.com'a gecis. Tum backlink degeri ve marka bilinirlligi yeni domaine transfer edilmelidir.
  • Protokol Degisikligi: HTTP'den HTTPS'e gecis. Google bunu ayri siteler olarak degerlendirir, bu nedenle dikkatli yonlendirme gerekir.
  • URL Yapisi Degisikligi: URL yapisinin yeniden duzenlenmesi. Ornegin /blog/2024/01/yazi-adi yerine /blog/yazi-adi kullanmak.
  • Site Yeniden Tasarimi: Gorsel ve yapisal degisiklikler. Sayfa birlestirilmesi, yeni navigasyon yapisi, icerik yeniden organizasyonu.
  • Sunucu/Hosting Degisikligi: Farkli bir sunucuya veya hosting saglayicisina tasinma. IP adresi ve sunucu konfigürasyonu degisir.
  • Birlesik Migration: Birden fazla degisikligin ayni anda yapilmasi. En yuksek risk grubuna sahiptir; mumkunse degisiklikleri asamali olarak yapmaniz onerilir.

Migration Oncesi Planlama

1. Mevcut Durum Analizi

Migration oncesi sitenizin mevcut performansini detayli olarak belgelemek, sonraki asamalarda karsilastirma yapabilmek icin kritiktir.

  • Trafik verileri: Google Analytics'ten son 12 ayin organik trafik, sayfa bazli ziyaret ve donusum verilerini cikarin.
  • Siralama verileri: Anahtar kelime siralamalrini kaydedin. En cok trafik getiren 100-500 anahtar kelimeyi onceliklendirin.
  • Backlink profili: Ahrefs veya SEMrush ile tum backlink'lerinizi cikarin. Hangi sayfalara en cok backlink geldigini belirleyin.
  • Site taramas: Screaming Frog ile tum URL'leri, baslik etiketlerini, meta aciklamalari, canonical etiketleri ve ic baglanti yapisini belgeleyin.
  • Dizinlenme durumu: Google Search Console'dan dizinlenen sayfa sayisini ve durumlarini kontrol edin.
  • Core Web Vitals: LCP, INP ve CLS metriklerinizi kaydedin.

2. URL Eslestirme Haritasi

Migration'in en kritik asamalarinden biri, eski URL'lerin yeni URL'lerle birebir eslestirilmesidir. Her eski URL icin karsilik gelen yeni URL'i belirleyin. Bu haritayi bir tablo halinde hazirlayarak ekip uyelerinin incelemesine sunun.

  • Tum mevcut URL'leri listeleyin (Screaming Frog veya sitemap'ten).
  • Her URL icin yeni karsiligini belirleyin.
  • Kaldirilan sayfalar icin en uygun yonlendirme hedefini secin.
  • Parametre ve query string iceren URL'leri unutmayin.
  • Canoncal URL'leri, hreflang etiketlerini ve Open Graph URL'lerini de guncelleyin.

301 Yonlendirmeler

301 yonlendirmesi(kalici yonlendirme), eski URL'den yeni URL'e hem kullanicilari hem de arama motoru botlarini yonlendirir. Backlink degeri (link equity) buyuk olcude yeni URL'e transfer edilir. Migration basarisinin temel tasidir.

301 Yonlendirme Kurallari

  1. Birebir yonlendirin: Her eski URL'i icerik olarak en yakin yeni URL'e yonlendirin. Tum eski URL'leri ana sayfaya yonlendirmek ciddi bir hatadir.
  2. Zincir yonlendirmelerden kacinin: A > B > C seklinde zincirleme yonlendirmeler performansi dusurur ve link equity kaybi yaratir. Dogrudan A > C yonlendirmesi yapin.
  3. 302 degil, 301 kullanin: 302 (gecici) yonlendirme, link equity transferi saglamaz. Kalici degisiklikler icin mutlaka 301 kullanin.
  4. Buyuk/kucuk harf farklarina dikkat: URL'lerde buyuk/kucuk harf farkliliklari ayri URL olarak degerlendirilir. Her iki versiyonu da yonlendirin.
  5. Trailing slash tutarliligi: /sayfa ve /sayfa/ farklı URL'lerdir. Bir standart belirleyin ve diger versiyonu yonlendirin.

Yonlendirme Uygulama Yontemleri

  • Next.js redirects: next.config.js dosyasinda redirects fonksiyonu ile sunucu tarafinda yonlendirme. Regex destegi ile dinamik pattern eslestirme mumkun.
  • Middleware: Next.js middleware ile daha karmasik yonlendirme mantiklari uygulanabilir.
  • Vercel/Netlify konfigurasyonu: Hosting platformunun yonlendirme ozellikleri ile CDN seviyesinde hizli yonlendirme.
  • Nginx/Apache: Sunucu konfigurasyonunda yonlendirme kurallari.

SEO Kontrol Listesi

Migration sirasinda ve sonrasinda SEO kayiplarini minimize etmek icin asagidaki kontrol listesini takip edin:

Migration Oncesi

  1. Mevcut siralama, trafik ve backlink verilerini yedekleyin.
  2. Tum URL'lerin eslesme haritasini hazirlayayin ve dogrulayin.
  3. 301 yonlendirmelerini staging ortaminda test edin.
  4. Robots.txt ve XML sitemap dosyalarini yeni yapiya gore hazirlayin.
  5. Yapilandirilmis veri (Schema markup) guncelleimlrini tamamlayin.
  6. Google Search Console'da yeni siteyi dogrulayin (domain degisikligi icin).

Migration Sirasinda

  1. Dusuk trafik saatinde migration'i gerceklestirin.
  2. 301 yonlendirmelerini aktif edin ve hemen test edin.
  3. Yeni XML sitemap'i Search Console'a gonderin.
  4. Domain degisikligi varsa, Search Console'da "Adres Degisikligi" aracini kullanin.
  5. Robots.txt dosyasinin yeni siteyi engellemediginden emin olun.

Migration Sonrasi

  1. Tum 301 yonlendirmelerinin dogru calistigini dogrulayin.
  2. 404 hatalarini gunluk olarak izleyin ve gerekli yonlendirmeleri ekleyin.
  3. Organik trafigi ve siralama degisimlerini gunluk takip edin.
  4. Google Search Console'da dizinleme raporlarini inceleyin.
  5. Backlink profilinde kirik baglantilari tespit edip yonlendirin.
  6. Core Web Vitals metriklerini karsilastirin.
  7. Eski yonlendirmeleri en az 1 yil aktif tutun, idealinde kalici olarak birakin.

Izleme ve Raporlama

Migration sonrasi ilk 3-6 ay, yakindan izleme gerektiren kritik bir donemdir. Asagidaki metrikleri duzenli olarak takip edin:

  • Organik trafik: Haftalik ve aylik bazda migration oncesi ile karsilasitirin. Ilk 2-4 haftada bir miktar dalgalanma normaldir.
  • Anahtar kelime siralmalari: En onemli anahtar kelimelerin siralama degisimlerini izleyin.
  • Dizinlenme durumu: Yeni sayfalarin dizinlenme hizini ve eski sayfalarin dizinden cikarilma surecini takip edin.
  • 404 hatalari: Search Console ve sunucu loglarindan 404 hatalarini tespit edip yonlendirme ekleyin.
  • Tarama istatistikleri: Googlebot'un tarama frekansini ve tarama butcesi kullanimini izleyin.
  • Donusum oranlari: Organik trafikten gelen donusumlerin migration oncesi seviyelerine donup donmedigini kontrol edin.

Sikca Yapilan Hatalar

  • 301 yonlendirmelerini atlmak: En yaygin ve en yikici hata. Her eski URL icin uygun yonlendirme olmasi zorunludur.
  • Tum URL'leri ana sayfaya yonlendirmek: Sayfa bazli birebir yonlendirme yerine toplu ana sayfa yonlendirmesi, link equity dagitimini bozar.
  • Robots.txt ile yeni siteyi engellemek: Staging ortamindan kalan Disallow: / kuralini kaldirmayi unutmak.
  • Sitemap guncellememek: Eski URL'leri iceren sitemap'i Search Console'a gondermek.
  • Ic baglantilari guncellmemek: Site ici linkler hala eski URL'lere isaret ediyorsa, gereksiz yonlendirme zincirleri olusur.
  • Canonical etiketleri guncellememek: Canonical etiketler eski URL'lere isaret ediyorsa, dizinleme sorunlari olusur.
  • Birden fazla degisikligi ayni anda yapmak: Domain, URL yapisi ve tasarim degisikligini ayni anda yapmak, sorun tespit etmeyi zorlastirir.
  • Izleme yapmamak: Migration sonrasi verileri takip etmemek, sorunlarin fark edilmesini geciktirir.

Migration Sonrasi Kurtarma

Migration sonrasi trafik dususu yasanirsa, panik yapmadan sistematik bir yaklasim izleyin:

  1. 301 yonlendirmelerini tekrar kontrol edin — eksik veya hatali yonlendirmeler en yaygin nedendir.
  2. 404 raporlarini inceleyin ve eksik yonlendirmeleri hemen ekleyin.
  3. Robots.txt ve meta robots etiketlerinin sayfalari engellemedigini dogrulayin.
  4. Canonical etiketlerin dogru URL'lere isaret ettigini kontrol edin.
  5. Yapilandirilmis verilerin hatasiz oldugunu dogrulayin.
  6. Ic baglanti yapisini inceleyin ve eski URL'lere isaret eden linkleri guncelleyin.
  7. Google Search Console'da manual aksiyon olup olmadigini kontrol edin.
  8. Sabri olun — Google'in yeni yapinizi tamamen islemesi 4-12 hafta surebilir.

Sonuc: Website migration, dikkatli planlama ve titiz uygulama gerektiren kritik bir surecitr. Dogru yapildiginda sitenize yeni bir ivme kazandirabilir; yanlis yapildiginda yilların birikimini kaybedebilirsiniz. Megis olarak, musterilerimizin migration sureclerini bastan sona yoneterek sifir veya minimum trafik kaybi ile basarili gecisler gerceklestiriyoruz.

#site gocu#migration#seo koruma#301 yonlendirme