Yönlendirmeler kullanıcıları ve arama motorlarını bir URL’den diğerine gönderir. Bir site geliştikçe onu sağlıklı tutmak için gereklidir — ama yanlış türü seçmek sessizce sıralama kaybettirebilir. En çok kullanacağın ikisi 301 (kalıcı) ve 302 (geçici)’dir ve farkı anlamak teknik SEO’nun en pratik bilgilerinden biridir.

301: kalıcı yönlendirme

301, arama motorlarına bir sayfanın kalıcı olarak yeni bir URL’ye taşındığını söyler. Önemlisi, sıralama sinyallerini — linkleri, otoriteyi ve geçmişi — eski URL’den yenisine aktarır. Bir taşınma kalıcı olduğunda her zaman 301 kullan: bir URL’yi değiştirmek, iki sayfayı birleştirmek, HTTPS’e geçmek veya kopya içeriği birleştirmek. Çoğu zaman başvuracağın yönlendirme budur.

302: geçici yönlendirme

302, bir sayfanın yalnızca geçici olarak taşındığını ve orijinalin geri döneceğini bildirir. Taşınma geçici olduğu için Google genelde orijinal URL’yi indekslenmiş tutar ve sıralama sinyallerini 301’in yaptığı gibi aktarmaz. 302’yi yalnızca gerçekten kısa süreli durumlar için kullan: A/B testi, geçici bir kampanya veya kısa süreliğine erişilemeyen bir sayfa.

Yanlış seçmenin bedeli

En yaygın hata, 301 kastederken 302 kullanmaktır — çoğu zaman bir platform veya eklenti varsayılan olarak 302 verdiği için. Bir sayfayı kalıcı taşıyıp 302 kullanırsan, Google’ın eski URL’yi indekslenmiş tutması ve otoriteyi yeni sayfaya tam aktarmaması riskini alırsın; bu da sıralamanı durdurabilir veya düşürebilir. Kalıcı bir değişiklikte şüphedeysen 301 kullan.

Diğer yönlendirme türleri

  • 307 — HTTP/1.1 geçici yönlendirmesi, etkisi 302’ye benzer.
  • 308 — istek yöntemini koruyan kalıcı bir yönlendirme; SEO için 301 gibi davranır.
  • Meta refresh ve JavaScript yönlendirmeleri — SEO için daha yavaş ve daha az güvenilir; sunucu tarafı yönlendirmeleri tercih et.

Yönlendirme zincirlerinden ve döngülerinden kaçın

Bir yönlendirme zinciri (A, B’ye; B, C’ye yönlendirir) tarama bütçesini boşa harcar, kullanıcıları yavaşlatır ve her sıçramada biraz otorite sızdırabilir. Bir yönlendirme döngüsü kullanıcıları tamamen hapseder. Her zaman tek bir sıçramada doğrudan son hedefe yönlendir. Herhangi bir URL’nin tam zincirini Yönlendirme & HTTP Durum Kontrolü ile izleyerek bu sorunları gör ve tek sıçramaya indir.

Yönlendirmeler nasıl uygulanır ve doğrulanır

Apache sunucularda yönlendirmeler tipik olarak .htaccess dosyasında ayarlanır. HTTP’den HTTPS’e ve www yönetimi dahil temiz, doğru kuralları .htaccess Yönlendirme Oluşturucu ile üret. Uyguladıktan sonra durum kodunu ve son hedefi Yönlendirme & HTTP Durum Kontrolü ile teyit et ve ham yanıtı HTTP Başlık Kontrolü ile incele.

Sıkça sorulan sorular

301 yönlendirmeleri tam link otoritesini aktarır mı?

Evet, esasen. Google, 301 (ve 308) yönlendirmelerinin anlamlı bir kayıp olmadan tam PageRank aktardığını belirtmiştir. Bu yüzden 301, sıralamaları korumak istediğin kalıcı taşınmalar için standart seçimdir.

Bir yönlendirmeyi ne kadar süre tutmalıyım?

Kalıcı (301) yönlendirmeleri mümkün olduğunca uzun — ideal olarak süresiz — tut ki eski URL’ye kalan linkler ve yer imleri çalışmaya ve değer aktarmaya devam etsin. Onları çok erken kaldırmak 404 hatalarını diriltebilir ve koruduğun otoriteyi boşa harcayabilir.

Sonuç

Kural basit: sıralamaları korumak için kalıcı taşınmalarda 301, yalnızca gerçekten geçici değişikliklerde 302 kullan. Zincirlerden kaçın, tek sıçramada yönlendir ve kalıcı yönlendirmeleri uzun süre yerinde tut. Kuralları .htaccess Yönlendirme Oluşturucu ile üret ve teknik SEO denetiminin bir parçası olarak Yönlendirme & HTTP Durum Kontrolü ile doğrula.