Bir web sayfasını veya bir web sitesinin tamamını yeniden yönlendirmenin birden çok yolu vardır , iki ana yol 301 veya 302 HTTP yanıt kodudur. Uygun durum için doğru olanı seçmek SEO için önemlidir, çünkü Google’a, yönlendirilen web sayfasına nasıl yanıt verileceği ve bunun standart olarak kabul edilip edilmeyeceği konusunda bir sinyal gönderir . Google, sinyalleri nasıl ele aldığını sürekli olarak geliştirirken , 301 ve 302 yanıt kodlarının sağladığı şey değişmedi. Bu kılavuzda, 301 ve 302 yönlendirmelerinin ne için olduğunu, her birinin ne zaman kullanıldığını, SEO’yu nasıl etkilediğini ve daha fazlasını öğreneceksiniz.
HTTP Yanıt Durum Kodları
Bir tarayıcı, bir sunucudan bir web sayfası istediğinde, sunucu, isteğin başarılı olup olmadığını bildirmek için tarayıcıya bir yanıt gönderir. Bu yanıta HTTP Yanıt Durum Kodu denir. Yanıt kodu, tarayıcıya bir web sayfası isteğinin durumunu bildirir. Beş tür HTTP Yanıt Durum Kodu vardır:
- Bilgi yanıtları.
- Başarılı yanıtlar.
- Yönlendirme yanıtları.
- İstemci hata yanıtları.
- Sunucu hata yanıtları.
301 ve 302 Yönlendirmeleri Nedir?
Yönlendirme yanıtı durum kodu, sunucudan tarayıcıya gönderilen ve tarayıcıya web sayfasının artık istenen URL’de bulunmadığını bildiren bir mesajdır. Yönlendirme yanıt kodu ayrıca tarayıcıya, istenen web sayfasının başka bir URL’ye taşındığını ve sunucunun tarayıcıyı yeni konumda istenen web sayfasına yeniden yönlendirdiğini bildirir. Aşağıdakiler dahil çeşitli nedenlerle bir sayfayı yeniden yönlendirmek isteyebilirsiniz:
- WWW ve WWW olmayanlar arasında standart URL’yi seçme.
- Yeni bir web siteniz veya sayfanız var.
- Tarayıcıyı HTTP kullanarak ziyaret ettiğinde HTTPS kullanmaya zorlama.
- Bir web sayfasını düzeltiyorsunuz ve eski sayfa yapım aşamasındayken kullanıcıların farklı bir sayfaya gitmesini istiyorsunuz.
Yönlendirmenin amacı, hangi tür yönlendirmenin seçileceğine karar verir. Yanlış seçeneği seçmek SEO’nuzu etkileyebilir. Doğru yönlendirmeyi seçmek, en azından mevcut sıralamanızı korumanızı sağlar.
301 Yönlendirme Nedir?
301 yönlendirmesi arama motorlarına bir web sitesi veya sayfanın kalıcı olarak taşındığı mesajını gönderir . Kalıcı, yaklaşık bir yıl veya daha uzun anlamına gelir. Bir yıl sonra, insanların hala sitenize yönlendirilip yönlendirilmediğini kontrol edin. Varsa, nereden geldiklerini bulun ve yönlendirmeyi iptal etmeden önce kaynağı düzeltmeye çalışın. Google’dan John Mueller, kısa süre önce en az bir yıl boyunca bir 301 yönlendirmesinin yerinde tutulmasını önerdi .
301 Yönlendirmelerini Ne Zaman Kullanmalısınız?
Birçok kişi, birincil alanlarına yönlendirilmesini istedikleri alan adlarını satın alırken 301 yönlendirmesi kullanır. Bunu, örneğin bir markanın yanlış yazılmış olduğu alan adlarıyla veya alan adının varyasyonlarıyla yapabilirsiniz. Varsayılan siteniz olan alan adını belirlerken bir 301 kullanmak da yararlıdır: “www.example.com” veya yalnızca “example.com”. İki web sitesini birleştirdiyseniz veya başka herhangi bir nedenle güncel olmayan URL’leriniz varsa 301 kullanmak uygundur.
302 Yönlendirme Nedir?
302 yönlendirmesi, arama motorlarının bir web sitesinin veya sayfanın geçici olarak taşındığını bilmesini sağlar .
302 Yönlendirmelerini Ne Zaman Kullanmalısınız?
Web sitenizi yeniden tasarlarken veya güncellerken olduğu gibi, kullanıcıları kısa bir süre için yeni bir siteye veya sayfaya göndermek istiyorsanız bu tür yönlendirmeyi kullanın. Bir 302’yi yalnızca sonunda eski sayfayı geri getirmeyi veya yeni bir sayfa oluşturmayı planlıyorsanız kullanın. Yeni bir sayfayı test etmek ve orijinal sayfadaki sıralamanıza zarar vermeden tüketici geri bildirimi almak istiyorsanız 302 yönlendirmesini de kullanabilirsiniz.
301 ve 302 Yönlendirmeleri SEO’yu Nasıl Etkiler?
301 kullandığınızda, Google eski sayfayı dizininden kaldırır ve o sayfadaki çoğu değer (bağlantı değeri) yenisine aktarılır. Bununla birlikte, bir sayfayı bir URL’den diğerine her taşıdığınızda, arama motorlarının değişikliği fark etmesinin biraz zaman alacağını ve dolayısıyla sıralamalardaki olası herhangi bir etkiyi/değişimi görmenizin zaman alacağını unutmamak önemlidir . Genel olarak, bu süre nispeten kısadır.
Doğru kullanıldığında, 302 yönlendirmesi SEO çabalarınıza zarar vermez. Bu yönlendirme türünü seçtiğinizde, orijinal sayfa Google’da dizine eklenmiş olarak kalır ve Google bunun geçici olduğunu bildiği için yeni URL’ye hiçbir değer (bağlantı değeri) aktarılmaz. Böylece, o sayfanın sahip olabileceği tüm sıralamaları, trafik değerini ve yetkiyi korursunuz. Sorunların ortaya çıkma eğilimi, insanların ikisi arasındaki farkı bilmedikleri ve bir siteyi kalıcı olarak yeniden yönlendirmek için bir 302 seçmeleridir. Esasen yeni bir web sitesi veya sayfa oluşturuyorlar ve eski web sitesinden veya web sayfasından zaman içinde tahakkuk eden değerin hiçbirini aktarmıyorlar. Bu nedenle, 301 ile 302 arasındaki farkı ve her ikisini de ne zaman kullanmanın uygun olduğunu anlamak önemlidir.
Yönlendirmeler Nasıl Uygulanır
Google’a göre :
“Sunucu tarafı yönlendirmelerini ayarlamak, sunucu yapılandırma dosyalarına erişim (örneğin, Apache’deki .htaccess dosyası) veya yönlendirme başlıklarını sunucu tarafı komut dosyalarıyla (örneğin, PHP) ayarlamayı gerektirir. Sunucu tarafında hem kalıcı hem de geçici yönlendirmeler oluşturabilirsiniz.”
Bunu nasıl yapacağınızdan emin değilseniz, bir Apache .htaccess Eğitimi ve bir URL Yeniden Yazma Kılavuzu vardır . Sunucunuz Apache’de çalışmıyorsa, yön için sunucunuzla iletişime geçmeniz gerekir.
Yönlendirmeler Etki Arama Görünürlüğü
Bir sunucunun bir tarayıcıya gönderebileceği dokuz yönlendirme yanıt kodu olsa da, en sık ikisi kullanılır: 301 ve 302 HTTP yanıt durum kodları. Amacınız için doğru olanı seçmek SEO için çok önemlidir. Bu, Google’ın sitenizi ait olduğu yerde sıralamasına yardımcı olmak için hangisini kullanacağınızı anlamak anlamına gelir.