301 yönlendirme, bir kaynağın kalıcı olarak başka bir URI’ye taşındığını belirten bir HTTP durum kodudur. Bu durum kodu, tarayıcıya ve diğer istemcilere, istenen kaynağın artık yeni bir konumda bulunduğunu ve artık eski konumunda mevcut olmadığını bildirir.
Yönlendirme, özellikle web sitesi sahipleri ve geliştiricileri için önemlidir. Örneğin, bir web sitesinde bir sayfa veya belgeyi taşımak istediğinizde, eski URL’yi yeni bir URL’ye yönlendirebilirsiniz.
Arama motorları, web sayfalarının içeriğini dizine eklerken URL’leri kullanır. Eski bir URL’yi yeni bir URL’ye yönlendirmek, arama motorlarının yeni konumu dizine eklemesine ve eski konumdan gelen trafiği yeni konuma yönlendirmesine olanak tanır.
Yönlendirme, ziyaretçilerin veya kullanıcıların eski bir URL’yi ziyaret ettiğinde doğru sayfaya ulaşmalarını sağlar. Sitenin veya içeriğin yapısal değişiklikler yapılması durumunda bile, kullanıcılar doğru yere yönlendirilebilir.