404 Hatası Nedir ?
Genellikle web sitelerini ziyaret eden kullanıcıların karşılaştığı hata türünde, sunucuya bağlanmada sorun yoktur. Ancak web sitesinde daha önce bulunan ama soradan silinmiş, kaybolmuş, yeniden oluşturulmuş URL'ler sebebiyle kaynaklanmaktadır. Web site sahipleri bu hatalar ile özellikle yeni bir sunucuya taşıma veya web sitelerinde kullandıkları altyapının MySQL'e bağlanmaması durumunda karşılaşırlar. Ayrıca SEO üzerine çalışan kişiler, web siteleri yeni bir sunucuya taşıdıklarında eski bağlantıların 404 hatası vererek, siteyi doğrudan etkilememesi için 404 sayfalarını otomatik olarak yönlendiren kodlar kullanırlar. WordPress'de ise yine bu işlem için yazılmış olan eklenti mevcut. Şimdi WordPress altyapısına sahip web sitemizde 404 Sayfaalrının otomatikmen herhangi bir bağlantıya (Ana sayfaya, yazıya, kategoriye, Etikete vs.) yönlendirilmesinin nasıl yapılacağını öğrenelim.
WordPress 404 Sayfalarını Yönlendirme
Web sitemizi yeni bir alan adına taşıdığımız zaman eski ziyaretçilerimi kaybetmemek adına yeni sitemize ziyaretçilerimizi yönlendirebiliriz.
1. Adım: WordPress altyapısını kullanan web sitemizin paneline giriş yaptıktan sonra Eklentiler >> Yeni ekle alanına gelerek ''All 404 Redirect to Homepage'' yazıyoruz ve çıkan eklentiyi yüklüyoruz. Bulamayanlar için; https://tik.lat/d82qG Daha sonra etkinleştir butonuna basarak eklentimizi aktif ediyoruz.
2. Adım: Eklentimizi etkinleştirdiğimizde sol bölümde ayarlar menüsüne '' All 404 Redirect to Homepage'' bölümü gelecektir. Bu yazıya tıklıyoruz.
3. Adım: Karşımıza 2 seçenek çıkmaktadır. Options bölümünde yer alan 404 Redirection Status bölümünü ''enabled'' olarak ayarlarsak eklentimiz aktif olacaktır. Daha sonra aşağı alana 404 hataları olan sayfaların hangi URL'ye yönlendirileceğini yazıyoruz ve aşağıda yer alan, mavi renkli update options butonuna basıyoruz. Şimdi bu alanı başarılı bir şekilde tamamladık 404 URL kısmına tıklayalım.
404 URL kısmında, yukarıdaki resimde gördüğünüz gibi eklentimizin bulduğu 404 hatalarının yer aldığı sayfaları, yazıları, kategoriler vs. Görebiliriz.