Yönlendirme SSS: Sık Sorulan Sorularınızı Yanıtlamak
Yayınlanan: 2023-07-03SEO (Arama Motoru Optimizasyonu) yapan herkesin, alan taşıma veya URL yapısını değiştirme gibi görevler için er ya da geç yönlendirmeleri kullanması gerekecektir.
Bu nedenle, şüphelerinizi gidermeye yardımcı olmak için yönlendirmelerle ilgili en acil soruları yanıtlamak için bu makaleyi yazdım.
Yönlendirmeler SEO için kötü mü?
Genel olarak yönlendirmeler, içerik başka bir URL'ye taşındığında bağlantı değerinin (aka. PageRank veya bağlantı değeri) korunmasına yardımcı olduklarından SEO için fena değildir.
Ancak, tüm yönlendirmeler aynı değildir ve kötüye kullanıldıklarında Google'ın sayfalarınızı SERP'den düşürmesine neden olarak sıralamanızı mahvedebilirler.
Bu nedenle, geçici (302) ve kalıcı (301) yönlendirmeler gibi farklı yönlendirme türlerini bilmelisiniz.
Çoğu kişi yönlendirmelerden bahsettiğinde, 301 yönlendirmelerinden bahsediyorlar.
Bu, bir sayfa kalıcı olarak hareket ettiğinde bağlantı eşitliğini korumak amacıyla kullanılan birincil yeniden yönlendirme yöntemidir.
301'ler, sunucu tarafı yönlendirmeleridir ve 404 hatalarını önleyerek kullanıcı deneyimine yardımcı olur.
Bu yönlendirmeler, bir web sitesi geçişi veya içerik birleşmesi olduğunda organik trafiği korumak için kullanışlıdır.
301 yönlendirmeleri SEO için her zaman iyi değildir .
Yukarıda bahsedildiği gibi, yönlendirmeleri kötüye kullanmak maliyetli olabilir.
Bu, çok fazla yönlendirme kullanırsanız tarama bütçesini ve bağlantı değerini boşa harcayan bir yönlendirme zinciri oluşturabileceğiniz anlamına gelir.
Ancak, yönlendirmeleri yanlış yerlerde kullanmak daha da kötü olabilir .
Yönlendirme döngüleriyle bir bölümü veya tüm bir web sitesini erişilemez hale getirmekten bahsediyorum.
Bu durumda, nihai hedef URL'si olmayan bir daire içinde birbirine yönlendiren bir dizi sayfa vardır. Bu, döngüdeki tüm sayfaları erişilemez hale getirir ve yeniden yönlendirme sorunu yaratır.
301 yönlendirmelerinin SEO açısından olumlu olmadığına bir başka örnek de ilgisiz bir sayfaya yönlendirmedir.
Bu olduğunda Google, yönlendirmeyi bir soft-404 olarak görür çünkü yönlendirme kullanıcılar için kullanışlı değildir.
Bu örnekler, 301 yönlendirmelerinin SEO çabalarınız için her zaman yararlı olmadığını ve yönlendirmeleri uygulamadan önce bunları ayrı ayrı analiz etmeniz gerektiğini göstermektedir.
Esas olarak 301 yönlendirmelerinden bahsettim, ancak bu bölümdeki her şey, Google'ın aynı gördüğü için 308 yönlendirme kodu için de geçerlidir.
Geçici yönlendirmeler kötü mü?
Geçici yönlendirmeler, bağlantı eşitliğini geçirmedikleri için SEO için uygundur ve Google, kullanıcıları farklı bir URL'ye yönlendirirken yönlendirilen sayfayı SERP'de tutacaktır.
Bu yönlendirmeleri kullanmanın yaygın nedenleri arasında bakım ve tatil satışları yer alır.
Bu, bir sayfayı geçici olarak taşımak istediğinizde olumsuz SEO sonuçlarının olmadığı anlamına gelir.
Ancak, onları uzun süre yerinde tutarsanız işler zorlaşır.
Bu durumda Google, yönlendirmeyi kalıcı olarak görecek, bağlantı değerini iletecek ve yönlendirilen sayfayı SERP'den çıkaracaktır.
Google bunu, sistemleri birisinin kalıcı yönlendirme yerine geçici yönlendirmeler kullandığını düşündüğü için yapıyor.
Sonuç olarak, bir sayfayı geri getirmeyi planlamıyorsanız geçici yönlendirmeler kullanmaktan kaçının.
302 yanıt kodu, en sık kullanılan geçici yönlendirmedir, ancak Google, 307 yönlendirmelerini kullanmanın da sorun olmadığını söylüyor.
301 veya 302 yönlendirmelerini kullanmak daha mı iyi?
Bir sayfayı kalıcı olarak taşıdığınızda 301 yönlendirmeleri daha iyidir ve 302'ler geçici yönlendirmeler için daha iyidir.
Bu, içeriği veya geçişleri birleştirmek için 301 kullanmanız gerektiği anlamına gelir, ancak A/B testleri yapıyorsanız veya bakım yapıyorsanız, 302 akıllıca bir seçenektir.
Google bir 301 yönlendirmesi gördüğünde, yönlendirilen sayfayı SERP'den düşürür ve SEO değerini yeni URL'ye iletir. Bu, kullanıcıların artık erişemeyeceği sayfaların dizine eklenmesini önler.
Oysa 302 yönlendirme ile sayfa geri geleceği için Google SEO değerini geçmiyor.
Ancak, uzun süre yerinde tutarsanız Google'ın bir 302'ye 301 gibi davranacağını unutmayın.
Özetle, 301 yönlendirmeleri, 302'den daha iyi veya daha kötü değildir çünkü bu yönlendirme kodlarının farklı amaçları ve kullanım durumları vardır.
JavaScript yönlendirmeleri SEO için kötü mü?
JavaScript yönlendirmeleri, yalnızca son çare olarak kullanılması gereken yetersiz bir yöntemdir.
Bu yönlendirmeler istemci tarafında gerçekleşir ve tarayıcının yönlendirmeyi gerçekleştirmek için JavaScript'i yüklemesi ve yürütmesi gerekir.
Bu, JavaScript düzgün yüklenmezse arama motoru tarayıcılarının yönlendirmeyi kaçırabileceği anlamına gelir ve bu da SEO çabalarınıza zarar verir.
Ancak, arama motoru botları tarafından alınırsa bağlantı değerini normal yönlendirmeler olarak iletirler.
Google gibi arama motorları, yıllar içinde JavaScript ile nasıl başa çıktıklarını çok geliştirdiler, ancak Google çalışanları, bunların kullanılmamasını tavsiye etti.
Bazı tarayıcıların JavaScript yönlendirmelerini desteklememe olasılığı da vardır, bu nedenle 301 yönlendirmeleri genellikle daha iyi bir çözümdür.
301 yönlendirmesi nedir?
301 yönlendirmesi, bir web sitesinde bir yönlendirme uygulaması gerektiğinde bağlantı eşitliğini korumanın bir yolu olarak SEO'lar tarafından en sık kullanılanlardan biridir.
301, kalıcı ve sunucu tarafı bir yönlendirmedir. Bu, ne kullanıcıların ne de tarayıcıların istenen URL'ye erişemeyeceği ve bu sayfadaki içeriğe erişilemeyeceği anlamına gelir.
Google, 301 yönlendirmeli bir URL tespit ettiğinde, onu arama sonuçlarından kaldırır. Bu nedenle, 301'leri yalnızca sayfanın SERP'de görünmesini istemediğinizde kullanmalısınız.
302 yönlendirmesi nedir?
302 yönlendirmesi, sayfanın Bulunduğu ancak geçici olarak başka bir URL'ye taşındığı anlamına gelen bir HTTP kodudur.
302, sayfayı yakın gelecekte geri getirmeyi düşündüğünüzde önerilen bir sunucu tarafı yönlendirmesidir. Bu, Google'ın 302 yönlendirmeli sayfaları sonsuza dek gitmedikleri için dizine ekleme eğiliminde olmasının nedenlerinden biridir. Örneğin 302'ler tatil dönemlerinde kullanışlı olabilir, farklı bir satış sayfası kurarak tatil sonrası normal içeriği getirebilirsiniz.
302 yönlendirmesi ile 307 yönlendirmesi arasındaki fark nedir?
302 (Bulundu) ve 307 (Geçici Yönlendirme) yönlendirmesi arasındaki temel fark, 307 yönlendirmelerinin HTTP istek yönteminin değiştirilmesine izin vermemesidir.
HTTP istek yöntemleri önemlidir çünkü POST yöntemi sunucuya veri gönderirken GET sunucudan veri ister.
Bir yönlendirme sırasında istek yöntemi korunmadığında, 302'lerde olabilecek beklenmeyen davranışlara neden olabilir.
302 yönlendirmesi, arızalara yol açan istek yöntemini korumayabilir veya belirtmeyebilir ve bu, 307 kodunun tanıtılmasının ana nedenlerinden biridir.
Yani, 307'yi 302 yönlendirmesinin halefi olarak düşünün.
Son düşünceler
Yönlendirme sayısını azaltmak ve Screaming Frog SEO Spider'ı kullanmak, SEO'nuzun yönlendirmeler tarafından mahvolmamasını sağlamanın kolay yollarıdır.
Bu araç, değerli tarama bütçesini boşa harcayan ve kullanıcılarınızı etkileyen korkunç yönlendirme zincirlerini ve yönlendirme döngülerini hızlı bir şekilde belirlemek için gereklidir.
Screaming Frog'da web sitenizin denetimini yapın.
Denetim hazır olduğunda Raporlar/Yönlendirmeler'e tıklayın ve ardından 3 rapor türü arasından seçim yapabilirsiniz: Tüm Yönlendirmeler, Yönlendirme Zincirleri veya Yönlendirme ve Kanonik Zincirler.
Ardından, şunları gösteren bir CSV dosyası alırsınız:
- Bir zincir olup olmadığını kontrol etmek için yönlendirme sayısı.
- Yönlendirmede bir döngü olup olmadığını söyleyen bir sütun.
- Kaynak URL, yönlendirme adresi ve son adres.
Ayrıca, istendiği gibi çalışıp çalışmadıklarını test etmek için WhereGoes gibi bir yönlendirme denetleyicisi kullanmanızı öneririm.
İpucu : Yönlendirme denetleyicileri, bir bağlantının başka bir bağlantıya yönlendirdiğini bildiğiniz halde yönlendirme yolundan emin olmadığınızda da kullanışlıdır. Dahili bağlantılar yoluyla yönlendirmelerden kaçınmaya dikkat edin.
Bu kılavuzu takip etmek, yönlendirmeleri doğru bir şekilde kullanmak ve SEO avantajlarından yararlanmak için sizi doğru yola götürmelidir. Google Search Console verilerinizi başka bir düzeye taşımak istiyorsanız, 14 günlük ücretsiz deneme sürümüyle SEOTesting'e kaydolun.