301 ve 302, her ikisi de HTTP durum kodlarıdır. Cok yaygındır, ancak ortalama bilgiye sahip kişiler arasındaki farkı bilmez. 301 ve 302 ’nin her ikisi de yonlendirme HTTP kodlarıdır, ancak yalnızca HTTP kodları değildir. Aslında yalnızca tipik olarak kullandığımız değişikliklerden cok farklı yeniden yonlendirme turleri vardır. 301 ve 302 en yaygın olanı, ancak tek değillerdir.
300 Coklu Secim Kodu. Bu durum kodu, bir tarayıcıya, ulaşmaya calıştığınız varış yeri icin birden fazla secenek olduğunu belirtir. Bir ceşit Wikipedia Anlam Ayrımı sayfası gibi duşunun. Bunlar oldukca nadirdir ve SEO ’nuz icin hicbir değeri yoktur.
301 Yonlendirme 301: Tipik yeniden yonlendirme budur. 301 yonlendirme, bağlantı hedefinin URL ’yi kalıcı olarak farklı bir URL ’ye değiştirdiğinin bir gostergesidir.
302 Yonlendirme 302: Gecici olarak yonlendirme kodu da denir. Ayrıca yaygın olarak yanlış kullanılmıştır. Gercek HTTP ozelliklerinde, 302, yalnızca, hedeflenen URL ’nin belirli bir kaynak icin doğru URL olmadığını gostermek icindir. Bununla birlikte, coğu web sistemi bunu gecici bir yeniden yonlendirme yapacak şekilde uyguladı ve bu nedenle yaygın olarak 301 ’in gecici bir surumu olarak kullanılır.
304: Bu, veri onbellekte kullanılan bir koddur. Bir sunucu bir sayfanın verilerini gecmişte almışsa ve bir istemci sayfayı isterse, sunucu sayfanın değişip değişmediğini kontrol edecektir. Sayfa 304 ile yanıt verirse, sunucunun sayfanın en guncel surume sahip olduğunu gosterir. Sunucu daha sonra, kodu yeniden calıştırmak, varlıkları tekrar getirmek veya sayfayı yeniden oluşturmak zorunda kalmadan, gosterimde bulunur.
Yukarıda belirtildiği gibi, 301 yonlendirmesi kalıcı yonlendirmedir ve 302 gecici bir yeniden yonlendirmedir. 302 yonlendirme gecici bir değişiklik olarak kabul edilir ve onbelleğe alınmaz veya kaydedilmez. Esasen, 302 yonlendirme, bir arama motoru tarafından onemli olarak değerlendirilmez. Bazı durumlarda 302 yonlendirme değerli olabilir. Coğrafi hedefleme, bolme testi, kullanıcı izlemenin bazı bicimleri ve gecici olması ongorulen yeniden yonlendirmeler icin kullanılabilirler. Orneğin, sitenizin bakımı sırasında bir URL ’yi değiştirerek iceriğin hala farklı bir URL ’de bulunması 302 ile yapılabilir. 302 yonlendirme, PageRank ’i gecirmiyor veya suyu eski URL ’den yeni URL ’ye bağlamıyor. Google, bazı durumlarda bir 302 ’nin 301 olarak yanlış kullanıldığını ve yeni sitenin eski sitenin değerine sahip olması gerektiğini gorecek kadar akıllı olabilir.
301 yonlendirme, belirtildiği gibi, kalıcı olması amaclanmıştır. Bir URL ’den diğerine geciyorsanız, iki siteyi birleştiriyorsanız veya URL ’de, geri alınması amaclanmayan değişiklikler yapıyorsanız, 301 yonlendirme calışır.