SEO, GEO ve Yapay Zekâ Araması 2 dk okuma

Site taşırken SEO kaybetmemek: 301 yönlendirme rehberi

Yeni siteye geçerken eski URL’lerin değerini korumanın yolu planlı yönlendirmedir. Kendi sitemizi yenilerken uyguladığımız adımlar.

Kısa cevap: Taşımadan önce eski sitedeki tüm URL’lerin listesi çıkarılır. Her biri için yeni sitedeki en yakın karşılık belirlenir ve tek adımlık 301 yönlendirme kurulur. Gerçekten kaldırılan sayfalar için 410 kullanılır. Yayından sonra Search Console ve sunucu kayıtları birkaç hafta boyunca izlenir.

1. URL envanteri çıkarın

Eski sitenin site haritası iyi bir başlangıçtır ama yeterli değildir. Search Console’daki sayfalar raporu, analiz aracındaki giriş sayfaları ve dış bağlantı alan sayfalar da listeye eklenmeli. Kendi sitemizi yenilerken eski WordPress sitesinin sayfa, yazı, kategori ve yazar site haritalarını birleştirerek bir envanter oluşturduk. Tema eklentisinin ürettiği, ziyaretçiye hiç gösterilmemesi gereken URL’leri de bu sırada fark ettik.

2. Her URL için yeni karşılık belirleyin

Yönlendirmede en yaygın hata, bütün eski sayfaları ana sayfaya göndermektir. Arama motorları bu tür yönlendirmeleri çoğu zaman “soft 404” olarak değerlendirir. Her eski URL, konu olarak en yakın yeni sayfaya gitmelidir:

  • Aynı içerik yeni adreste → doğrudan yeni adres
  • İçerik birleştirildi → birleştirilen kapsamlı sayfa
  • Kısa, güncelliğini yitirmiş tanıtım yazısı → konusuyla ilgili hizmet sayfası

3. 301 mi, 410 mu?

301, sayfanın kalıcı olarak taşındığını bildirir; bağlantı değeri yeni adrese aktarılır. 410, sayfanın bilerek ve kalıcı olarak kaldırıldığını bildirir; karşılığı olmayan ve hiç değerli olmamış URL’ler için uygundur. Geçici durumlar dışında 302 kullanılmamalıdır.

Yönlendirmeler zincir oluşturmamalı: A → B → C yerine A → C. Yeni sitedeki iç bağlantılar da doğrudan son adrese vermelidir.

4. Tek kanonik URL biçimi

Yeni sitede her sayfanın tek bir adresi olmalı. Sonda eğik çizgi, büyük-küçük harf ve www gibi varyasyonların hepsi tek biçime 301 ile yönlendirilmeli. Sayfada da aynı biçimi gösteren bir rel="canonical" etiketi bulunmalı. Site haritası yalnızca bu kanonik, 200 dönen ve dizine eklenmesi istenen URL’leri içermelidir.

5. Yayın günü ve sonrası

  • Yönlendirme listesi canlıda tek tek test edildi (durum kodu ve hedef)
  • Yeni site haritası Search Console’a gönderildi
  • Eski alan adında adres değişikliği gerekiyorsa bildirildi
  • robots.txt canlı ortam için güncellendi (geliştirme ortamındaki engel kaldırıldı)
  • 404 raporları ilk haftalarda günlük izlendi
  • Reklam ve sosyal medya bağlantıları yeni URL’lerle güncellendi

→ Bir sonraki adım

Projenizi konuşalım