İçeriğe geç
parazade

301 Yönlendirme Nedir?

İngilizce: 301 Redirect

Yayın: · Son güncelleme:

301 Yönlendirme Nedir? Kısaca

301 yönlendirme, bir web sayfasının kalıcı olarak yeni bir adrese taşındığını tarayıcıya ve arama motorlarına bildiren HTTP durum kodudur. Eski adrese gelen ziyaretçi otomatik olarak yeni adrese gönderilir.

301 Yönlendirme nedir?
İçindekiler
  1. 301 yönlendirme nedir?
  2. Ne zaman kullanılır?
  3. 302 ile farkı ve dikkat edilecekler

301 yönlendirme nedir?

301 yönlendirme, "Moved Permanently" yani "kalıcı olarak taşındı" anlamına gelen HTTP durum kodudur. Bir sayfanın adresi değiştiğinde sunucu, eski adrese gelen ziyaretçiye "bu sayfa artık şurada" der ve tarayıcı otomatik olarak yeni adrese gider. Ziyaretçi çoğu zaman bunu fark etmez bile.

Arama motorları da 301'i görünce eski adres yerine yeni adresi dizine almaya başlar. Eski sayfanın aldığı bağlantıların değeri büyük ölçüde yeni sayfaya aktarılır.

Ne zaman kullanılır?

En sık kullanım durumları şunlardır: sitenin alan adını değiştirmek, HTTP'den HTTPS'e geçmek, sayfa adreslerini yeniden düzenlemek ve birbirine çok benzeyen iki sayfayı tek sayfada birleştirmek.

Örneğin bir mağaza site.com/urunler.php?id=45 gibi adreslerden site.com/kadin-ceket gibi okunaklı adreslere geçiyor olsun. Her eski adres için yeni karşılığına 301 yönlendirme yapılmazsa, eski bağlantılardan ve arama sonuçlarından gelen ziyaretçiler 404 hatası görür.

302 ile farkı ve dikkat edilecekler

302 yönlendirme geçicidir. Bir kampanya süresince ana sayfayı başka bir sayfaya yönlendirmek gibi, eski adresin geri geleceği durumlarda kullanılır. Kalıcı bir taşımada 302 kullanmak, arama motorlarının eski adresi tutmaya devam etmesine neden olabilir.

Yönlendirmeler sunucu ayarlarında, .htaccess dosyasında ya da WordPress gibi sistemlerde bir eklentiyle yapılabilir. Zincirleme yönlendirmelerden kaçının: A sayfası B'ye, B de C'ye gidiyorsa A'yı doğrudan C'ye yönlendirin. Bu hem hızı artırır hem de olası döngü hatalarını önler.

Sıkça Sorulan Sorular

301 yönlendirme SEO değerini korur mu?

Büyük ölçüde evet. Google, 301 ile yönlendirilen sayfaların sinyallerini yeni adrese aktarır. Yine de yeni sayfanın içeriğinin eskisiyle ilgili olması önemlidir.

301 yönlendirme ne kadar süre kalmalı?

Eski adrese hâlâ bağlantı ve ziyaretçi geliyorsa uzun süre, mümkünse kalıcı olarak tutmak en güvenli yoldur. Erken kaldırmak eski bağlantıların kırılmasına yol açar.

İlgili terimler

HTTP Durum Kodları(HTTP Status Codes)HTTP durum kodları, web sunucusunun tarayıcıdan gelen her isteğe verdiği yanıtın sonucunu bildiren üç haneli sayılardır. İsteğin başarılı olup olmadığını, yönlendirildiğini ya da hangi tarafta hata çıktığını gösterir.404 Hatası(404 Error)404 hatası, tarayıcının istediği sayfanın sunucuda bulunamadığını bildiren HTTP durum kodudur. Sunucu çalışmaktadır ama o adreste bir içerik yoktur. Genellikle silinen, taşınan ya da yanlış yazılan adreslerde görülür.URLURL (Uniform Resource Locator), internetteki bir sayfanın, görselin ya da dosyanın tam adresidir. Tarayıcıya hangi protokolle, hangi sunucuya ve o sunucuda hangi kaynağa gidileceğini söyler.HTTPSHTTPS (Hypertext Transfer Protocol Secure), HTTP iletişiminin TLS protokolüyle şifrelenmiş hâlidir. Tarayıcı ile web sitesi arasındaki verilerin üçüncü kişilerce okunmasını ve değiştirilmesini önler.HTTPHTTP (Hypertext Transfer Protocol), tarayıcı gibi istemciler ile web sunucuları arasında web sayfası, görsel ve veri alışverişini düzenleyen iletişim protokolüdür. İstek ve yanıt mantığıyla çalışır.Sunucu(Server)Sunucu (server), ağ üzerinden başka bilgisayarlara ve cihazlara veri, dosya, web sayfası ya da uygulama hizmeti sağlayan bilgisayar veya yazılımdır. İstek gönderen tarafa istemci denir.Tarayıcı(Web Browser)Tarayıcı (web browser), internetteki web sayfalarını açmak, görüntülemek ve sayfalar arasında gezinmek için kullanılan yazılımdır. Chrome, Safari, Firefox ve Edge en yaygın tarayıcılardandır.