302 yönlendirme “moved temporarily” anlamına gelir ve sayfanın geçici olarak taşınması olarak tanımlanır. Bu yönlendirme internet siteleri bakım veya bir değişiklik yapılırken kullanılan bir yönlendirmedir. Yönlendirme sayesinde ulaşılamayan ve o anda kullanılmayan sayfaya ya da link yerine başka bir adrese geçici olarak yönlendirir. 302 geçici yönlendirmenin sağladığı bu link sayesinde kullanıcı sitenin kullanılmadığı düşünüp siteden çıkmaz.
302 Yönlendirme Hangi Durumlarda Kullanılır?
Bu gibi durumlarda, http durum kodları arasından 302 yönlendirme kullanılması gerekir. Örneğin, web sitenizi bakıma aldınız veya kısa bir süre sonra sitenizi tekrar kullanıma açacağınız bir durum oldu veya sayfanızın arama motorundaki değerinin düşmemesi için başka bir URL’ye yönlendirdiniz. Böyle durumlarda 302 yönlendirmesini kullanmanız gerekir. Bu şekilde web sayfanızı ziyaret eden kullanıcıları boş veya hata veren bir sayfayla karşılamayacaksınız ve kullanıcılarınızı erişime açık başka bir sayfaya yönlendirmiş olacaksınız.
302 Yönlendirme Nasıl Yapılır?
- Ana dizinde olan ya da yoksa oluşturacağınız htaccess dosyasına aşağıdaki gibi yönlendirilmesi istenen linki eklemelisiniz;
Bir sayfayı yönlendirmek için;
Redirect /sayfa-adi.html http://www.domain.com/gecici-sayfa-adi.html
Bir dizini yönlendirmek için;
Redirect /dizin http://www.domain.com/gecici-dizin
Bütün siteyi yönlendirmek için;
Redirect 302 / http://www.gecici-domain.com/
- HTML meta tag ile spesifik bir sayfanın içerisinden de yapabilirsiniz. Bunun için yönlendirilecek sayfaya </head> taginden önce aşağıdaki kodu eklemelisiniz;
<meta http-equiv=”refresh” content=”0;url=http://www.gecici-domain.com/”>.
- Aynı şekilde meta tag yerine javascript kodu ile de yapabilirsiniz. Bunu gerçekleştirmek için aşağıdaki kodu girin;
<script type=”text/javascript”>
window.location.replace(“http://www.gecici-domain.com/”);
<script>
- PHP ise sayfanın header() fonksiyonunun içine aşağıdaki kodu eklediğiniz takdirde 302 yönlendirme yapmış olacaksınız;
<php>
header(“Location: http://www.gecici-domain.com/”);
exit();
?>
Arama Motorları 302 Yönlendirmeyi Nasıl Değerlendirir?
Arama motorları 302 yönlendirme aktif olduğu takdirde siteyi ve linkleri takip etmeyi bırakacaklardır. Bu yüzden 302 yönlendirilmesi uygulanan sayfaya kök sayfanın page rank, backlink vb. değerleri aktarmaz.
301 Yönlendirme ve 302 Yönlendirme Arasındaki Farklar Nelerdir?
301 yönlendirme, arama motorlarına verdiği “taşındık” mesajı sayesinde oluşturulan yeni sayfanın page rank’ının artmasını sağlar. Bunun yanında, 302 yönlendirme geçici yönlendirmede ise kısa süreli yönlendirdiğiniz sayfadan page rank değeri alınmaz ve ek olarak kök sayfanın page rank değeri korur.
302 Yönlendirme SEO Çalışmalarını Nasıl Etkiler?
Arama motorlarının kabul ettiği ve takip ettiği sayfaları 302 yönlendirme halindeyken takip etmez. Bu durumda aynı site adıyla arama yapan kullanıcılar web sitesine ulaşabilirler ancak sayfa için yapılan SEO çalışmaları ve SEO değeri bu adrese ulaşmaz.
302 geçici yönlendirme, site herhangi bir sebeple kapanmadıysa ya da alan adını süresi dolmadıysa site trafiğinin akışını sağlar. Bu sayede, özellikle e-ticaret şirketlerinin müşteri kaybetme riskinin önüne geçer. Ayrıca yönlendirmeden önceki SERP konumunuz değişmez.
Hakkında Sıkça Sorulan Sorular
Geçici yönlendirme kullanacağınız için Google sıralamanız bir düşüş yaşamayacaktır.
Eğer yönlendirme işleminizi bitirdikten sonra sayfanızı tekrar kullanacaksanız yönlendirmenizi 302 yönlendirmeyle yapmanız daha doğrudur.
302 geçici yönlendirme A/B test sayfaları için kullanıma uygundur.
Google 302 yönlendirme halindeyken sayfayı takip etmediğinde sayfanız SEO performansında bir değişiklik yaşamaz.
Gösterilecek yorum yok.