← Tüm yazılar
Web4 Ekim 202612 dkBaran Hisoğlu

Site taşıma SEO kontrol listesi: trafik kaybetmeden yeni siteye geçiş

Site taşımada trafik kaybının nedeni çoğu zaman tasarım değil, kaybolan adreslerdir. Envanterden 301 yönlendirmeye, geri dönüş planından yayın sonrası izlemeye Google kaynaklı kontrol listesi.

Site taşıma (SEO migration), alan adı, adres yapısı, altyapı ya da sunucu değiştiğinde arama görünürlüğünü koruma işidir. Trafik kaybını önlemenin özü üç adımdır: her eski adresi yeni karşılığına kalıcı (301) yönlendirmeyle bağlamak, yeni sitenin taranabilir ve eşdeğer içerikte olduğunu yayından önce doğrulamak ve yayından sonraki haftalarda sonuçları yakından izlemek.

Bir araç kiralama markasının altyapı geçişini ve bir baskı üretim markasının WordPress'ten İkas'a taşınmasını bu kontrol listesiyle yönettim. Bu yazıda listeyi, her adımın neden orada olduğunu ve Google'ın resmî yönergelerini birlikte anlatıyorum. Taşımaya karar verip vermemek ise ayrı bir sorudur; onu web sitesi yenileme kararı yazısında ele aldım.

Site taşıma nedir, hangi değişiklikler taşıma sayılır?

Google'ın site taşıma rehberi iki durumu birbirinden ayırır: adreslerin değiştiği taşımalar ve adresler aynı kalırken altyapının değiştiği taşımalar. HTTP'den HTTPS'e geçiş de Google'a göre bir taşımadır, çünkü sitedeki her sayfanın adresi değişir.

Site taşıma türleri ve gerektirdiği adımlar
Taşıma türüAdresler değişir mi?RiskGerekenler
Sunucu ya da barındırma değişikliğiHayırDüşükDNS geçişi, kapasite ve güvenlik duvarı kontrolü
HTTP'den HTTPS'e geçişEvetDüşük ile ortaBire bir 301, kanonik etiket ve iç bağlantı güncellemesi
Platform değişikliği, örneğin WordPress'ten İkas'aÇoğunlukla evetOrta ile yüksekTam URL eşleme, şablon ve içerik kontrolü, ölçümün yeniden kurulması
Adres yapısı değişikliğiEvetOrta ile yüksekURL eşleme, 301, iç bağlantı ve site haritası güncellemesi
Alan adı değişikliğiEvetYüksekURL eşleme, 301 ve Search Console'da Adres Değişikliği aracı
Site birleştirmeEvetYüksekİçerik birleştirme kararları, eşleme ve 301

Neden her şeyi aynı anda değiştirmemelisiniz?

Google'ın rehberi, değişikliklerin aynı anda değil arka arkaya planlanmasını önerir. Alan adını, içerik yönetim sistemini ve sayfa düzenini aynı gün değiştirmek, bir sorun çıktığında nedenini bulmayı neredeyse imkânsız kılar. Adres Değişikliği aracının belgesi de taşıma yeni bir tasarım ve yeni bir adres yapısıyla birleştirildiğinde trafik kaybının büyük olasılıkla yaşanacağını belirtir.

Pratikte değişiklikleri ayırmak her zaman mümkün olmuyor; platform değişikliği çoğu zaman yeni bir şablon da demektir. O durumda kaybı sınırlamanın yolu, değişmesi zorunlu olmayanı sabit tutmaktır: aynı içerik, mümkün olan her yerde aynı adres, aynı başlıklar ve aynı iç bağlantı mantığı. Baskı üretim markasının geçişinde de altyapı değişti, ama adresler ve içerik eşlenerek taşındı.

Zamanlama da bir değişkendir. Google, taşımanın sitenin trafiğinin düşük olduğu bir döneme denk getirilmesini önerir. E-ticarette bu, yoğun satış dönemlerinden kaçınmak demektir.

Taşımadan önce neyi kayıt altına almalısınız?

Taşımanın başarısı, taşımadan önceki durumun ne kadar iyi kaydedildiğine bağlıdır. Kayıt yoksa yayından sonraki bir düşüşün taşımadan mı, mevsimden mi kaynaklandığı anlaşılamaz.

  • Adres envanteri: Site haritası, site taraması, Search Console ve analitik verisinden çıkan bütün adresler.
  • Performans tabanı: Sayfa bazında organik tıklama, gösterim ve dönüşüm verisi. Search Console bu veriyi 16 ay saklar; taşımadan önce dışa aktarıp kendi arşivinize alın.
  • Bağlantı alan sayfalar: Dış bağlantısı olan adresler. Bunların yönlendirmesi en yüksek önceliktir.
  • Teknik öğeler: Her sayfanın başlığı, meta açıklaması, H1'i, kanonik etiketi, yapılandırılmış verisi ve iç bağlantıları.
  • Ölçüm kurulumu: GA4 olayları, Google Ads dönüşümleri, Etiket Yöneticisi kapsayıcısı ve çerez onay yapısı.
  • Search Console mülkleri: Eski ve yeni sitenin bütün varyantları doğrulanmış olmalı; doğrulama dosyası ya da etiketi yeni sitede de korunmalıdır. Eski mülkte bir reddetme (disavow) dosyası varsa yeni mülke yeniden yüklenir.

Yeni bir alan adı satın aldıysanız geçmişine de bakın. Google, satın alınan alan adında manuel işlem ya da kaldırma talebi olup olmadığının kontrol edilmesini önerir. Performans tabanını hangi metriklerle kurmanız gerektiğini SEO başarısı nasıl ölçülür? yazısında anlattım.

URL eşleme tablosu nasıl hazırlanır?

Eşleme tablosu taşımanın omurgasıdır: her eski adresin yeni sitede nereye gideceğini tek tek gösterir. Google, eşlemeye yalnızca sayfaların değil, görsel, PDF, video, JavaScript ve CSS dosyalarının adreslerinin de dahil edilmesini ister.

URL eşleme tablosu örneği
Eski adresYeni adresKararNot
/urunler/kartvizit-baski/kartvizit-baskisi301Bire bir karşılık
/blog/2019/baski-teknikleri/blog/baski-teknikleri301Tarih klasörü kaldırıldı
/urunler/brosur ile /urunler/brosur-baski/brosur-baskisi301Benzer iki sayfa birleştirildi
/kampanya-2021Karşılığı yok410Süresi dolmuş içerik
/iletisim/iletisimKoruAdres değişmiyor

Her eski adres için dört karar

  • Koru: Adres değişmiyorsa en güvenli seçenek budur.
  • 301 ile yönlendir: Sayfanın yeni sitede bire bir ya da çok yakın bir karşılığı varsa.
  • Birleştir: Birbirine çok benzeyen sayfalar tek ve güçlü bir sayfada toplanır; ikisi de oraya yönlendirilir.
  • 404 ya da 410: İçeriğin yeni sitede karşılığı yoksa. Google'a göre taşınmayan içerik 404 ya da 410 döndürmelidir; Google 410'u da 404 gibi değerlendirir.

Neden her şeyi ana sayfaya yönlendirmemelisiniz?

Karşılığı olmayan yüzlerce adresi ana sayfaya yönlendirmek kolay görünür. Ancak Google'a göre çok sayıda adresi ana sayfaya yönlendirmek soft 404 olarak değerlendirilebilir. Kullanıcı için de aradığı sayfa yerine ana sayfayı görmek bir hata sayfasından farksızdır. Karşılığı yoksa dürüst bir 404 ya da 410 daha doğrudur; karşılığı varsa en yakın ilgili sayfa seçilir.

301, 302, 307 ve 308: hangisi kullanılmalı?

Yönlendirme türleri ve Google'ın yorumu
TürKalıcı mı?Google'ın yorumuNe zaman kullanılır
301KalıcıYeni adres güçlü bir kanonik sinyal sayılırSite taşımada varsayılan seçim
308Kalıcı301 gibi değerlendirilirForm gönderimi gibi istek yönteminin korunması gereken durumlar
302GeçiciZayıf bir kanonik sinyal sayılırGeçici kampanya ya da bakım
307Geçici302 gibi değerlendirilirGeçici durumlar
Meta yenilemeGecikmesizse kalıcı, gecikmeliyse geçiciSunucu yönlendirmesi kurulamıyorsa kullanılırSon çare
JavaScript yönlendirmesiBelirsizGoogle yönlendirmeyi hiç görmeyebilirYalnızca başka yol yoksa

Tablodaki yorumlar Google'ın yönlendirme belgesine dayanır. 308'in 301'den farkı, HTTP standardında (RFC 9110) tanımlandığı gibi istek yöntemini korumasıdır. Google'ın taşıma rehberine göre 301 ve diğer kalıcı yönlendirmeler PageRank kaybına yol açmaz.

Yönlendirme zincirlerinden de kaçınmak gerekir. Googlebot bir zincirde 10 adıma kadar ilerleyebilir, ama Google zincirin ideal olarak üç adımı geçmemesini önerir. Eski bir taşımadan kalan yönlendirmeler varsa yeni taşımada güncellenmeli ve her eski adres doğrudan son adrese gitmelidir.

Test ortamında neler kontrol edilmeli?

Test ortamı nasıl kapatılır?

Yeni site yayından önce bir test ortamında (staging) hazırlanır ve bu ortamın arama motorlarına kapalı olması gerekir. Burada sık yapılan bir hata vardır: ortamı yalnızca robots.txt ile engellemek. Google'a göre robots.txt, bir sayfayı Google'ın dizininden uzak tutmanın yolu değildir. En güvenli yöntem test ortamını parola ya da IP kısıtlamasıyla korumaktır. Bu yöntem, yayın günü kaldırılması unutulan bir noindex etiketinin yeni siteyi dizinden silmesi riskini de ortadan kaldırır.

Eski site ile test ortamı nasıl karşılaştırılır?

Eski siteyi ve test ortamını aynı tarama aracıyla tarayıp sonuçları yan yana koyun. Karşılaştırılacak alanlar şunlardır: sayfa başlığı, meta açıklama, H1, kanonik etiket, yapılandırılmış veri, iç bağlantı sayısı ve içerik uzunluğu. Eski sitede trafik getiren bir sayfanın yeni sitede içeriği kısalmışsa ya da başlığı genelleşmişse, kayıp daha yayından önce bu karşılaştırmada görünür.

Ölçüm ve satış akışları nasıl test edilir?

GA4 ve Etiket Yöneticisi kodları, dönüşüm etiketleri, çerez onay bandı, formlar ve ödeme adımları test ortamında baştan sona denenir. Taşımadan sonra dönüşüm sayısı düştüğünde nedeni çoğu zaman trafik değil, kırılan bir etikettir. Dönüşüm ölçümünün nasıl kurulduğunu Google Ads dönüşüm takibi rehberinde anlattım.

Ters giderse ne yapılır? Geri dönüş planı

Taşıma rehberlerinin çoğunda yer almayan ama her taşımada gereken bölüm budur. Yayından önce iki şey yazılı hâle getirilir: hangi durumda geri dönüleceği ve geri dönüşün nasıl yapılacağı.

  • Geri dönüş tetikleyicileri: Ödeme ya da form akışının çalışmaması, yönlendirmelerin büyük bölümünün hatalı dönmesi, sitenin kullanıcılara ya da Googlebot'a erişilemez olması.
  • DNS hazırlığı: Barındırma değişiyorsa DNS kayıtlarının yaşam süresi (TTL) en az bir hafta önceden birkaç saate düşürülür. Böylece geri dönmek gerekirse eski sunucuya geçiş saatler içinde yapılabilir. Eski sunucu, trafik tamamen yeni sunucuya geçene kadar kapatılmaz.
  • Alan adı değişikliğinde geri dönüş: Adres Değişikliği aracı kullanıldıysa Google'ın tarif ettiği iptal yolu 180 gün içinde geçerlidir. Eski siteden yeni siteye kurulan 301 yönlendirmeleri kaldırılır, yönlendirme bu kez yeni siteden eski siteye kurulur ve araçta taşıma işlemi iptal edilir.

Geri dönüş planı çoğu zaman kullanılmaz. Ama yazılı olması, yayın gününün kararlarını panikle değil, önceden belirlenmiş ölçütlerle vermeyi sağlar.

Yayın günü kontrol listesi

  1. Bütün 301 yönlendirmelerini sunucu tarafında devreye alın ve eşleme tablosundaki adreslerin tamamını otomatik olarak test edin.
  2. Test ortamından kalan noindex etiketlerini, parola korumasını ve robots.txt engellerini kaldırın.
  3. robots.txt'nin eski adresleri engellemediğini doğrulayın. Googlebot'un yönlendirmeleri görebilmesi için eski adreslerin taranabilir kalması gerekir.
  4. Her yeni sayfada kendine işaret eden bir kanonik etiket olduğunu, iç bağlantıların ve varsa hreflang etiketlerinin yeni adresleri gösterdiğini kontrol edin.
  5. Yeni site haritasını Search Console'a gönderin.
  6. Alan adı değiştiyse Search Console'da Adres Değişikliği aracını çalıştırın.
  7. GA4, Etiket Yöneticisi, dönüşüm etiketleri ve çerez bandının yeni sitede çalıştığını gerçek bir test gönderimiyle doğrulayın.
  8. Ürün feed'i ve Merchant Center gibi alan adına bağlı hesapları güncelleyin.
  9. Sunucu kapasitesini ve güvenlik duvarını kontrol edin. Google, taşımadan sonra yeni siteyi normalden daha yoğun tarar.

Alan adı değişiyorsa: Adres Değişikliği aracı

Adres Değişikliği aracı yalnızca alan adı ya da alt alan adı değiştiğinde kullanılır. HTTPS geçişi, www'li ve www'siz sürüm arasındaki geçiş, yol değişikliği ya da barındırma değişikliği için kullanılmaz. Eski ve yeni mülkün aynı Google hesabıyla doğrulanmış olması gerekir. Google sinyalleri 180 gün boyunca aktarır; bu sürenin sonunda iki site arasında bir ilişki tanımaz. Yönlendirmeler bu sürenin ötesinde de korunmalıdır: Google'ın genel önerisi en az bir yıldır. Eski alan adının süresini de en az bir yıl uzatın.

Barındırma değiştirmek sıralamayı etkiler mi?

Adresler değişmiyorsa barındırma değişikliği tek başına sıralamayı etkilemez; risk teknik kesintidedir. Google'ın barındırma değişikliği rehberine göre geçişten sonra tarama hızı önce geçici olarak düşer, ardından birkaç gün içinde yeniden artar. Dikkat edilecek üç nokta vardır: DNS yaşam süresini önceden düşürmek, yeni sunucunun güvenlik duvarının ya da saldırı korumasının Googlebot'u engellemediğinden emin olmak ve eski sunucuyu trafik tamamen bitene kadar açık tutmak.

E-ticaret sitesi taşınırken nelere dikkat edilmeli?

  • Kategori ve filtre adresleri: Kategori sayfaları genellikle en çok organik trafiği getiren sayfalardır ve eşlemede önceliklidir. Filtre adreslerinin yeni platformda nasıl oluşacağı ve hangilerinin dizine açık olacağı önceden kararlaştırılır.
  • Kaldırılan ürünler: Kalıcı olarak kaldırılan ürünler 404 ya da 410 döner veya en yakın ürüne ya da kategoriye yönlendirilir. Hepsini ana sayfaya göndermek soft 404 riskini getirir.
  • Yapılandırılmış veri: Ürün işaretlemesi, fiyat ve stok bilgisi yeni şablonda doğrulanır.
  • Ürün feed'i ve Merchant Center: Feed'deki ürün bağlantılarının alan adı, Merchant Center'da kayıtlı alan adıyla eşleşmezse ürünler hata verir.
  • Ödeme ve ölçüm: Satın alma olayının değer ve işlem kimliğiyle birlikte GA4'e ve reklam platformlarına gittiği bir test siparişiyle doğrulanır.

Baskı üretim markasının WordPress'ten İkas'a geçişinde ölçümleme yeni altyapıda yeniden kuruldu ve kesintisiz devam etti. Platform değişikliğinde en kolay unutulan katman ölçümdür, çünkü sorun hemen fark edilmez; yalnızca raporlardaki boşlukta görünür.

Yayından sonra neyi, ne zaman izlemelisiniz?

Taşıma sonrası izleme takvimi
ZamanKontrol
İlk 24 saatYönlendirmeler, 404 ve 5xx hataları, robots.txt, noindex, formlar, ödeme ve analitik verisinin akması
İlk haftaSearch Console'da tarama istatistikleri, sayfa dizine ekleme raporu ve site haritaları; en çok trafik alan sayfaların durumu
İlk ayEski ve yeni adreslerdeki tıklama ve gösterim; sayfa bazında taşıma öncesi tabanla karşılaştırma; kalan yönlendirme zincirleri
Üçüncü aySıralama ve trafiğin tabana göre durumu; toparlanmayan sayfaların tek tek incelenmesi
Altıncı ayAlan adı değiştiyse Adres Değişikliği aracının 180 günlük süresi dolar; eski alan adına gelen trafik kontrol edilir
Birinci yılYönlendirmeler korunmaya devam eder; Google en az bir yılı önerir, kullanıcılar için süresiz tutmak daha iyidir

İlk haftalarda eski ve yeni site haritasını birlikte izlemek, yönlendirmelerin nasıl işlendiğini görmeyi kolaylaştırır. Google, yeni site haritası gönderildikten sonra eskisinin kaldırılabileceğini belirtir; eski haritada yönlendirme uyarıları görmek bu dönemde normaldir.

AI Overviews'taki görünürlük ne olur?

Google'ın yapay zekâ özellikleri için ayrı bir taşıma adımı yoktur. AI Overviews ve AI Mode'da bağlantı olarak görünmek için sayfanın dizine eklenmiş ve snippet ile gösterilmeye uygun olması gerekir. Taşımanın bu alandaki etkisi de klasik aramada olduğu gibi yönlendirmelerin ve dizine eklemenin ne kadar hızlı tamamlandığına bağlıdır. Bu görünürlüğün nasıl ölçüleceğini yapay zekâ görünürlüğü nasıl ölçülür? yazısında anlattım.

Trafik ne zaman toparlanır, ne zaman alarm verilmeli?

Google'ın rehberine göre orta büyüklükteki bir sitede yeni adreslerin aramada görünmesi birkaç hafta ya da daha uzun sürebilir; büyük sitelerde bu süre daha da uzar. Taşıma sırasında görünürlükte dalgalanma normaldir ve taşıma site bazında değil, adres bazında gerçekleşir. Yani bazı sayfalar hızla yeni adreslerine geçerken bazıları haftalarca eski adresleriyle görünmeye devam edebilir.

Google sayısal bir toparlanma süresi vermez. Bağımsız bir çalışmada SALT.agency, 1.052 alan adı taşımasını incelemiş; toparlanma süresinin ortancasını 304 gün, bir yıl içinde toparlananların payını yaklaşık yüzde 58 olarak bulmuştur (SALT.agency). Çalışmanın veri kaynağı açıklanmadığı için bu sayıları kesin bir ölçüt olarak değil, alan adı değişikliğinin ne kadar riskli olabileceğinin göstergesi olarak okumak gerekir.

Alarm için toparlanma süresini değil, belirtileri izlemek gerekir. Yönlendirmeler doğru çalışırken bile en çok trafik alan sayfaların yeni adresleri birkaç hafta içinde dizine girmiyorsa, sayfa dizine ekleme raporunda hatalar artıyorsa ya da dönüşümler trafikten daha hızlı düşüyorsa sorun büyük olasılıkla tekniktir ve beklemek onu çözmez.

Bir altyapı geçişinden notlar

Türkiye'nin önde gelen araç kiralama markalarından birinin yeni web altyapısına geçişinde teknik SEO gereksinimlerini, URL ve yönlendirme yapısını, içerik geçişini ve görünürlüğün korunmasına yönelik süreçleri geçişten önce planladım. Geçişten sonra teknik SEO, içerik, bağlantı, yerel SEO ve performans çalışmaları düzenli olarak sürdü. Yıllık karşılaştırmada organik trafik yüzde 51,4, organik tıklama yüzde 33,6 arttı; ortalama konum 20,6'dan 8,4'e geldi ve marka "araç kiralama" sorgusunda ilk üç sıraya yükseldi.

Bu sonuç yalnızca taşımanın değil, sonrasındaki çalışmaların da ürünüdür. Taşımanın görevi, bu çalışmaların kayıpla değil, korunmuş bir görünürlükle başlamasını sağlamaktı. Vakanın ayrıntıları vaka çalışmaları sayfasında. Taşıma ve teknik SEO sürecinin nasıl yürüdüğünü SEO danışmanlığı ve SEO uyumlu web tasarım sayfalarında anlattım.

Sık sorulan sorular

Site taşıma nasıl yapılır?

Dört aşamada yapılır: mevcut adreslerin ve performansın kaydı, her eski adresin yeni karşılığıyla eşlenmesi, yayın günü 301 yönlendirmelerinin devreye alınması ve yayından sonra tarama, dizine ekleme ve trafik verisinin izlenmesi. Bu yazıdaki kontrol listesi her aşamanın ayrıntısını verir.

301 yönlendirmeler ne kadar süre kalmalı?

Google, yönlendirmelerin mümkün olduğunca uzun, genellikle en az bir yıl korunmasını önerir; kullanıcılar açısından süresiz tutmak daha iyidir. Alan adı değişikliğinde eski alan adının süresini de en az bir yıl uzatmak gerekir.

HTTPS'e geçiş de site taşıma sayılır mı?

Sayılır. Her sayfanın adresi değiştiği için Google, HTTP'den HTTPS'e geçişi de bir taşıma olarak ele alır; ancak Adres Değişikliği aracı bu geçiş için kullanılmaz. Geçiş sağlamlaştıktan sonra HSTS açılabilir. web.dev, bunun düşük bir süreyle başlayıp kademeli olarak artırılmasını önerir.

Site taşındıktan sonra trafik neden düştü?

En sık nedenler eksik ya da hatalı yönlendirmeler, test ortamından kalan noindex etiketleri, robots.txt engelleri, ana sayfaya toplu yönlendirmeler ve yeni sitede kısalan ya da değişen içeriklerdir. Dönüşümler düştüyse ilk bakılacak yer ölçüm etiketleridir. Eşleme tablosu üzerinden sayfa bazında karşılaştırma yapmak, nedeni çoğu zaman hızla gösterir.

Bütün eski adresler yönlendirilmeli mi?

Karşılığı olan her adres yönlendirilmelidir. Karşılığı olmayan, değerini ya da geçerliliğini yitirmiş içerik için 404 ya da 410 döndürmek daha doğrudur. Bu adresleri ana sayfaya yönlendirmek, Google'da soft 404 olarak değerlendirilebilir.

Kaynaklar

Baran Hisoğlu

Baran Hisoğlu

Digital Marketing Director

Bu yazıdaki yöntem ve gözlemler, yürüttüğüm SEO, GEO, web ve reklam projelerine dayanır.

Hakkımda →LinkedIn ↗

İlgili disiplinWeb Tasarım & Geliştirme →