İnternette herhangi bir zaman geçirdiyseniz, muhtemelen bir HTTP durum koduyla karşılaşmışsınızdır.
Basit bir ifadeyle, HTTP durum kodları, web sayfasından web sayfasına seyahat ettiğinizde arka planda devam eden her şey arasındaki ilişkiyi gösteren standart yanıt kodlarıdır. Kullanıcı aracısı (yani web tarayıcınız), sunucu, yüklemeye çalıştığınız web sayfası ve çalıştırıyor olabileceğiniz üçüncü taraf web uygulamaları gibi şeyler.
Tüm bu öğelerin etkileşim biçiminin karmaşıklığı nedeniyle, karşılaşabileceğiniz pek çok olası HTTP durum kodu vardır.
HTTP durum kodları, bir kaynağı yüklemenizi önleyen belirli engelleyiciyi tanımlar ve teşhis eder ve size bir sayfaya giderken yaptığınız yolculuk hakkında bilgi verebilir.
Önerilen makale: satış ve pazarlama hakkında bilgi almak ve güncel pazarlama haberlerine ulaşmak için ilgili sayfayı ziyaret edebilirsiniz.
Bu makalede, HTTP 302 durum kodu hakkında bilmeniz gerekenleri jargondan bağımsız olarak ele alacağız.
Yeni başlayanlar için, 3xx içeren tüm HTTP mesajlarının yeniden yönlendirme mesajları olduğunu bilmek faydalı olacaktır.
Diyelim ki blog.hubspot.com artık mevcut değil ve içerik artık kalıcı olarak blogging.hubspot.com’da barındırılıyor. Bu, bir konumdan diğerine kalıcı bir yeniden yönlendirmeyi belirten bir 301 durum kodunu tetikler.
302 yönlendirmesi ise yalnızca geçicidir. 302 durum kodunun ne zaman kullanılacağına iyi bir örnek, yerelleştirme ve dil amaçları içindir.
Örneğin, merkezi Birleşik Krallık’ta bulunan bir giyim web sitesini ziyaret ederseniz, ancak ABD’de bulunuyorsanız. 302 yönlendirmesi, bulunduğunuz yere göre para biriminin ve diğer içeriğin doğru görüntülendiğinden emin olmak için sizi sitenin ABD sürümüne gönderir.
302 durum kodunu şu durumlarda da kullanabilirsiniz:
Bir sayfayı yeniden tasarlama – Diğer sayfa yapım aşamasındayken kullanıcıları geçici bir konuma gönderebilirsiniz.
A/B testleri yapma – Yeni bir sayfayı test etmek ve performansı hakkında geri bildirim almak ister misiniz? Bunu sıralamanıza zarar vermeden 302 yönlendirmesi ile yapabilirsiniz.
Promosyon yayınlama – Belirli bir teklife trafik çekmek için, genellikle başka içerikler içeren bir sayfa için geçici bir yönlendirme ayarlayabilirsiniz.
Bir ürün tükendi – Tükenmiş veya geçici olarak mevcut olmayan bir ürün durumunda, tekrar mevcut olana kadar kullanıcıları ilgili bir sayfaya yönlendirebilirsiniz.
Bu liste kapsamlı olmasa da akılda tutulması gereken altın kural şudur: Yalnızca değişiklik geçiciyse 302 yönlendirmesi kullanın.
Ayrıca, sunucu tarafında bir 302 durum kodu oluşur ve doğru şekilde kurulursa kullanıcılar tarafından fark edilmemelidir. 302 yönlendirmesini sunan web sunucusu, sayfanın yeni konumunu tarayıcınıza (ve arama motorlarına) hemen bildirir ve kullanıcıları hemen oraya gönderir.
302 Durum Kodu SEO’yu Nasıl Etkiler?
SEO açısından bakıldığında, 302 durum kodunun sıralamanızı nasıl etkileyebileceğini ve onu ne zaman kullanmanız gerektiğini anlamak önemlidir.
İlk olarak, bir sayfanın konumu değiştiyse ve yönlendirme ayarlanmamışsa, bu durum 404 durum hatasına (yani sayfanız bulunamıyor) neden olabilir ve sıralamanızı etkileyebilir. Ne de olsa Google, kullanıcıları hiçbir yere götürmeyen bir sayfaya göndermek istemeyecektir.
Bunun gibi bir yönlendirme kullanmanın bir yararı, kullanıcıları geçici olarak başka bir yere gönderdiğinizde sıralamanızdan ödün vermek zorunda kalmamanızdır.
Kullanıcıları tükenen bir ürün sayfasından alakalı bir ürün sayfasına yönlendirmek için kullandığınızı varsayalım. Mevcut olmayan ürününüzün sayfasının, şu anda mevcut olmadığı için sıralamada düşmesini istemezsiniz. 302 durum kodu ile sıralamanızı koruyabilirsiniz.
Ancak bu, geçici URL’nizin herhangi bir bağlantı suyundan faydalanmayacağı anlamına da gelir çünkü Google orada uzun süre kalmayacağını bilir.
Karşılaştırma için, bir 301 kodu genellikle yeni URL’nize bağlantı değerinin çoğunu gönderir, ancak yönlendirmenin bir sonucu olarak sayfanızın sıralamasında bir miktar düşüş olabilir.
HTTP 302 Hatası Nasıl Belirlenir ve Uygulanır?
Bir 302 yönlendirmesiyle (veya herhangi bir yönlendirme türüyle) karşılaştığınızı görmek istiyorsanız, bir uygulama veya Chrome uzantısı (bunun gibi, Yönlendirme Yolu) kullanmayı düşünün. Bu tür bir araç, bir yönlendirmeyle karşılaştığınızda sizi doğrudan tarayıcınızda gösterir. Pulsetic gibi araçlar, web sitelerini izlemek ve sunucu veya web sitesi hataları için uyarılar göndermek için kullanılabilir.
Ayrıca .htaccess dosyanıza erişerek kodu arka uçtan görüntüleyebilir ve uygulayabilirsiniz. Bu dosyaya erişmemek için ayrıca bir yönlendirme yöneticisi eklentisi veya yönlendirme yöneticisi içeren bir SEO aracı (Yoast SEO Premium gibi) yükleyebilirsiniz.
Genel olarak, yönlendirme mesajlarının SEO’yu nasıl etkilediğini anladığınızdan emin olmak istersiniz. 302 durum kodu, yeni web sitesi özelliklerini ve ürün promosyonlarını test etmek gibi web sitenizde geçici değişiklikler yaparken harika bir strateji olabilir.
Bu nedenle, çeşitli yeniden yönlendirme mesajları arasında tartışırken, seçtiğinizin uzun vadeli stratejinizle uyumlu olduğundan emin olun.