301 / 302 Yönlendirme Kontrolü
Eski veya yönlenen URL'yi girin. 301 mi 302 mi kullanıldığını, adresin nereye gittiğini ve arada gereksiz yönlendirme olup olmadığını gösterelim.
Araç HTTP 301, 302, 303, 307 ve 308 yönlendirmelerini takip eder ve ulaşılan son URL'yi gösterir.
Yönlendirme Kontrol Aracı Nasıl Kullanılır?
Kontrol etmek istediğiniz URL'yi girin. Araç, URL'nin yönlendirme yapıp yapmadığını, hangi HTTP kodunu kullandığını, varsa yönlendirme zincirini ve ulaşılan son adresi gösterir.
Eski URL'yi girin
Taşındığını düşündüğünüz veya yönlendirmesinden emin olmadığınız sayfanın tam adresini yazın.
Yönlendirmeyi kontrol edin
Araç 301, 302, 307 veya 308 gibi HTTP yönlendirme yanıtlarını takip eder.
Son hedefi inceleyin
URL'nin doğrudan doğru sayfaya mı gittiğini, yoksa arada gereksiz adresler olup olmadığını görün.
URL Yönlendirmesi Nedir?
Bir sayfanın adresi değiştiğinde eski URL'yi yeni adrese yönlendirmek, kullanıcıların ve arama motorlarının doğru sayfaya ulaşmasını sağlar.
Kalıcı bir URL değişikliğinde Google mümkünse sunucu tarafında 301 veya 308 gibi kalıcı yönlendirmeler kullanılmasını önerir. Geçici durumlarda ise 302 veya 307 kullanılabilir.
Önemli olan yalnızca yönlendirmenin çalışması değildir. Eski URL'nin gerçekten ilgili ve çalışan son sayfaya gitmesi gerekir.
Kalıcı taşımalarda eski URL'nin mümkün olduğunca doğrudan son hedefe gitmesi daha temiz bir yapıdır.
301, 302, 307 ve 308 Ne Anlama Gelir?
Temel ayrım yönlendirmenin kalıcı mı, geçici mi olduğudur. Aynı amaca hizmet eden kodlar arasında teknik HTTP davranışı açısından farklar olsa da SEO kontrolünde ilk bakılacak nokta budur.
Moved Permanently
Bir URL kalıcı olarak yeni adrese taşındığında en sık kullanılan yönlendirme kodudur.
Found
Yeni adresin geçici olarak kullanıldığı durumlarda kullanılır. Kalıcı taşımalarda varsayılan tercih olmamalıdır.
Temporary Redirect
Geçici yönlendirmedir. HTTP isteğinin yöntemini koruyan teknik senaryolarda karşınıza çıkabilir.
Permanent Redirect
301 gibi kalıcı yönlendirmedir ve istek yönteminin korunması gereken teknik yapılarda kullanılabilir.
HTTP, HTTPS ve www Sürümleri Tek Adreste Toplanmalı
Aynı sitenin farklı protokol veya www sürümlerinin ayrı ayrı açılması yerine tek tercih edilen sürümde tutarlı biçimde çalışması daha doğru olur.
Yönlendirme Zincirlerini Kısa Tutun
A → B → C gibi zincirler çalışabilir ancak kullanıcı ve bot için gereksiz ek istek oluşturur. Mümkünse eski URL'yi doğrudan çalışan son hedefe yönlendirin.
Eski URL son sayfaya ulaşmadan önce aradaki başka bir URL'den geçiyor.
Eski adres doğrudan gerçek ve çalışan son hedefe yönleniyor.
Hangi Durumlarda Yönlendirme Kullanılır?
Yönlendirme yalnızca “404 görünmesin” diye kullanılmamalıdır. Eski URL ile hedef URL arasında gerçek bir ilişki olmalıdır.
URL değişikliği
Bir sayfanın adresi kalıcı olarak değiştiyse eski URL'yi yeni gerçek karşılığına yönlendirin.
Site veya alan adı taşıma
Eski URL'leri yeni sitedeki gerçek karşılıklarıyla mümkün olduğunca birebir eşleştirin.
İçerik birleştirme
Birden fazla eski sayfa gerçekten tek yeni içerikte birleştiyse eski URL'leri bu yeni karşılığa yönlendirebilirsiniz.
İlgili bir karşılığı olmayan kaldırılmış URL'leri sırf 404 oluşmasın diye topluca ana sayfaya yönlendirmek doğru bir yaklaşım değildir.
Yönlendirme Sonrası Neye Bakabilirsiniz?
Bir URL doğru hedefe yönlense bile yeni sayfanın canonical, sitemap ve indekslenebilirlik sinyallerinin de yeni adresi desteklemesi gerekir.
Yönlendirme Aracı Sık Sorulan Sorular
301 ve 302 yönlendirme arasındaki fark nedir?
301 kalıcı, 302 geçici yönlendirmedir. Kalıcı URL değişikliklerinde Google mümkünse 301 veya 308 gibi kalıcı sunucu tarafı yönlendirmeleri önerir.
301 yönlendirme SEO değerini kaybettirir mi?
Google, 301 ve diğer kalıcı yönlendirmelerin PageRank kaybına neden olmadığını belirtir. Yine de yönlendirmenin gerçek ve ilgili hedefe gitmesi, yeni URL'nin de teknik olarak doğru kurulması gerekir.
Birden fazla yönlendirme olması sorun mudur?
A → B → C gibi yönlendirme zincirleri çalışabilir fakat ek gecikme ve gereksiz istek oluşturur. Mümkün olduğunda eski URL'yi doğrudan son hedefe yönlendirmek daha temizdir.
404 olan bütün sayfaları ana sayfaya yönlendirmeli miyim?
Hayır. Eski sayfanın gerçek ve ilgili bir karşılığı varsa o URL'ye yönlendirin. İlgisiz çok sayıda eski URL'yi tek bir ana sayfaya yönlendirmek Google tarafından soft 404 olarak değerlendirilebilir.
Yönlendirme başka bir domaine gidebilir mi?
Evet. Alan adı taşıma veya bilinçli dış yönlendirmelerde başka bir domaine gidilebilir. Böyle bir durumda hedef domainin gerçekten istediğiniz adres olduğundan emin olun.
JavaScript yönlendirmelerini bu araç görür mü?
Bu araç HTTP yönlendirme yanıtlarını kontrol eder. JavaScript veya meta refresh gibi istemci tarafı yönlendirmeler ayrıca incelenmelidir.
Yönlendirme ne kadar süre tutulmalı?
Kalıcı site taşıma ve URL değişikliklerinde Google yönlendirmelerin mümkün olduğunca uzun süre, genel olarak en az bir yıl tutulmasını önerir. Kullanıcı tarafında eski bağlantılar kullanılmaya devam ediyorsa daha uzun süre korumak da mantıklı olabilir.
Yönlendirmenin Çalışması Tek Başına Yeterli Değil.
Eski URL, yeni hedef, canonical, sitemap ve site içi linkler farklı adresleri işaret ediyorsa taşıma süreci gereksiz şekilde karmaşıklaşır. Büyük değişikliklerde tüm sinyalleri birlikte değerlendirmek gerekir.