WordPress Web Sitelerinde 404 Hatası Nasıl Düzeltilir
Yayınlanan: 2020-03-18Bir web sitesi kullanıcısı olarak en kötü hislerden biri bir bağlantıya tıklayıp 404 hata sayfasına götürülmektir. 404, istenen sayfanın eksik olduğunu gösterdiği için internetteki en zararsız hata kodlarından biridir. Ancak, aradıkları içerik bir duman bulutu içinde kaybolduğunda, kullanıcılar için en sinir bozucu ve etkili olanlardan biri de olabilir. Google ve diğer arama motorları da bundan nefret ediyor. Neyse ki, WordPress 404 hatasını düzeltmek ve site UX'inizin hem arama motoru tarayıcıları hem de normal kullanıcılar için birinci sınıf olmasını sağlamak oldukça basittir.
Youtube Kanalımıza Abone Olun
404 Hata Kodu Tam Olarak Nedir?
Korkunç 404, bir HTTP yanıt durum kodudur. Ara sıra görebileceğiniz 503, 500, 301 ve benzerlerine benzer. Hepsi kötü değil. Örneğin, bir 301 yanıt kodu, bir sayfanın kalıcı olarak diğerine yönlendirildiği anlamına gelir. 404 yine de kötü olanlardan biri - 400 ve 500 blokları sırasıyla istemci ve sunucu hataları oldukları için en çok dikkat edilmesi gerekenler.
Mozilla Developer Network MDN, 404'ü şu şekilde tanımlar:
Sunucu istenen kaynağı bulamıyor. Tarayıcıda bu, URL'nin tanınmadığı anlamına gelir. Bir API'de bu, uç noktanın geçerli olduğu ancak kaynağın kendisinin mevcut olmadığı anlamına da gelebilir. Sunucular, bir kaynağın varlığını yetkisiz bir istemciden gizlemek için 403 yerine bu yanıtı da gönderebilir. Bu yanıt kodu, web'de sık sık ortaya çıkması nedeniyle muhtemelen en ünlü olanıdır.
Hatırlanması gereken önemli noktalar , URL'nin tanınmadığı ve bitiş noktasının geçerli olduğu ancak kaynağın kendisinin mevcut olmadığıdır . Sitenizdeki 404'leri yalnızca (umarım) üzerinde hiçbir kontrolünüz olmayanlarla sınırlayabilmeniz için bu tür sorunlarla nasıl başa çıkacağınızı göstereceğiz.
404 Ne Zaman Gerçekten 404 Değildir?
Teknik olarak 404 her zaman 404'tür. Ama bazen, bu konuda yapabileceğiniz hiçbir şey olmadığında bir 404 ortaya çıkar. MDN'nin yukarıda bahsettiği şey bu.
Örneğin, web sitenizin URL'sini yanlış yazan biri hakkında yapabileceğiniz hiçbir şey yoktur. Elegantthemes.com/blog adresine ulaşmaya çalışıyorlarsa ve elegantthemes.com/blag yazarlarsa 404 hatası alacaklar. Sitemiz yanlış kurulduğundan veya herhangi bir sorun olduğundan değil - sadece yazım hatası yapmışlar. Bu, MDN'nin URL tarafından tanınmadığı anlamına gelir.
Ve bitiş noktası geçerli olduğunda , ancak kaynağın kendisi mevcut olmadığında , URL'nin kendisinin iyi olduğu olur. Mükemmel yazılmış, bağlantı doğruydu, ancak işaret ettiği şey hareket etti. Belki bir elegantthemes.com/divi-changelog.pdf adresine bağlanıyordu, ancak dosyayı basitçe changelog.pdf olarak yeniden adlandırdık. Kullanıcı bir 404 alırdı ama yanlış bir şey yapmazlardı. Bu bizim açımızdan olur, bu yüzden basit bir 301 yönlendirmesi ile bunu düzeltebiliriz.
Veya satış başlamadan bir gün önce kişi elegantthemes.com/blackfriday adresine giderse. Onları ne selamlıyor? A 404. Yanlış bir şey yapacakları için değil, sayfa henüz yayınlanmadığı için. URL doğru ve içerik mevcut. Ancak teknik olarak henüz internette olmadığı için tarayıcı iade edemiyor. Yine, bir 404, ama gerçekten değil.
Bununla birlikte, tüm bunları göz önünde bulundurarak, kontrolünüz dışındaki ve ziyaretçilerinizin Backspace tuşuna birkaç basışla düzeltemeyeceği şeylere geçelim. Ayrıca bu tür 404 hatalarının genel olarak SEO'yu etkilemeyeceğini unutmayın. Çünkü arama motorları orada bulunan içeriği bulur ve genellikle yanlış URL'yi girmez.
WordPress 404 Hataları Nasıl Bulunur?
WordPress'te çalışırken ve sitenizin sahip olabileceği tüm 404 hatalarını bulmaya çalışırken, istediğiniz sayıda yerden başlayabilir veya istediğiniz sayıda yöntem kullanabilirsiniz. Bununla birlikte, onları izlemenin oldukça kolay ve basit yolları vardır.
Google Arama Konsolu
Bir web sitesine sahip olan herkes için en iyi araçlardan biri Google Arama Konsoludur. Eğer buna aşina değilseniz, bu gerçekten kazma ve arkadaş olma zamanıdır. Bu tek gösterge panosundan, web siteniz hakkında istediğiniz kadar bilgi edinirsiniz. Google Analytics'in metriklerinizi nasıl ayrıştırdığını biliyorsanız, Arama Konsolu da benzer şekilde yapar.
Örneğin, WordPress 404 hatalarınızı kontrol etmek için, belirli hataların ne olduğunu görmek için kontrol panelinin solundaki Kapsam sekmesine gitmeniz yeterlidir.

Zaman içinde genel olarak hataların ve sorunların sayısını görebilir, ayrıca bunlara tıklayarak hataların ayrıntılı analizini alabilirsiniz. Google Arama Konsolu, farklı sorunlar ve hata kodları ile nasıl başa çıkılacağına ilişkin belgeler de sağlar. Örneğin, yukarıdaki resimde bulunan soft 404 hatalarını düzeltmek için bu belgedir.
Dış Bağlantıları Kontrol Edin
WordPress'te (ve diğer CMS platformlarında da), kalıcı bağlantılarınızı çok kolay bir şekilde değiştirebilirsiniz. WP'de, Ayarlar – Kalıcı Bağlantılar'a girmeniz yeterlidir ve sitenizin URL'lerinin istediğiniz herhangi bir yapıda görünmesini sağlayabilirsiniz. Ne zaman istersen. Ama bunları ister istemez değiştirmek istemezsin. Çünkü diğer siteler (muhtemelen) sitenize zaten bağlantı vermiştir. Daha sonra bağlantılarını tıklayan herkes 404 sayfasına yönlendirilir.


İnsanlara bir yönlendirme bağlantısı veya arama kutusu vermek , aradıkları sayfayı bulabilmeleri için acının bir kısmını hafifletmeye yardımcı olur , ancak bunun minimumda tutulduğundan emin olmak isteyeceksiniz. Bunu yapmak için Google Arama Konsolunda Harici Bağlantılarınızı kontrol etmek isteyeceksiniz. Bunu Bağlantılar – Dış Bağlantılar – En Çok Bağlantı Verilen Sayfalar altında bulabilirsiniz.

Diğer'i tıklayarak sitenize verilen her geri bağlantıyı görmek için genişletebilirsiniz. Ancak bu işlemin geri kalanı manueldir. URL yapınızın zaman içinde nasıl değiştiğine bağlı olarak, değiştirilmiş tüm bağlantıları almak isteyeceksiniz. Böyle example.com/post-name gelen example.com/author/post-name olacak olanlar. Daha sonra eski URL'yi alıp 301'i, Yeniden Yönlendirme veya benzeri bir eklenti kullanarak, tıklanan eski URL'yi yapıştırarak ve ardından hedeflemek için yenisini yapıştırarak yeniden yönlendirmek isteyeceksiniz.

Şimdi, birinin tıkladığı harici bağlantılardan bağımsız olarak, 404 Sayfası Bulunamadı Hatası tamamen atlanarak sitenizdeki doğru sayfaya götürülmeleri gerekir .
Kendi Hata 404 Bulunamadı Sayfası Nasıl Oluşturulur
Hata 404 sayfasını düzeltmek bir şeydir. Ancak, bunun olmasını önlemek için hangi adımları atarsanız atın, sonunda birileri hata sayfasına ulaşacaktır. Ve buna hazır olmak istiyorsun. Neyse ki, bir 404 sayfası oluşturmak oldukça basittir.
Bazı durumlarda, temanızda önceden oluşturulmuş bir WordPress 404 hata sayfası olabilir. Bunu wp-content – theme – theme-name klasörü altında kontrol edebilirsiniz. 404.php adlı bir dosya arıyorsunuz. Bu, WordPress'in içeriği olmayan varsayılan bir sayfa göstermek yerine tarayıcıyı belirli bir sayfaya yönlendirmesini sağlar.

Yukarıdaki resimde görebileceğiniz gibi, 404.php dosyası, ziyaretçilerin görmesini istediğiniz herhangi bir HTML'yi (PHP kancaları vb. ile birlikte) gösteren basit bir dosyadır. El kodlayıcısıysanız, tek yapmanız gereken görüntülemek istediğiniz kodu yazmak ve dosyayı FTP veya dosya yöneticiniz aracılığıyla kaydetmek. Artık hatayı alan tüm ziyaretçiler buraya yönlendirilecek.
Lütfen temanızın 404.php'sinde yaptığınız herhangi bir özelleştirmenin güncellemeler tarafından üzerine yazılacağını unutmayın, bu nedenle alt temada herhangi bir düzenleme yaptığınızdan emin olun. 404 sayfası oluşturmaya ilişkin ek ayrıntıları WordPress Kodeksinde veya kendi ayrıntılı kılavuzumuzda bulabilirsiniz.
Divi'de Özel 404 Sayfası Oluşturma
Divi kullanıcısıysanız, sizi de koruduk. Divi Theme Builder, özel 404 sayfaları oluşturma konusunda size bir ton esneklik sağlar.

Tüm süreç boyunca size rehberlik edecek indirilebilir bir şablon içeren ayrıntılı kılavuzumuza ve eğiticimize göz atmayı unutmayın.
404 Hata Sayfası Oluşturmak için Eklentiler
Divi kullanıcısı değilseniz veya PHP dosyalarını düzenleme konusunda endişelenmek istemiyorsanız, asla korkmayın. WordPress.org Eklenti Deposu, kendi özel Hata 404 sayfanızı oluşturmak ve onu olması gereken yere geri yönlendirmek için aralarından seçim yapabileceğiniz birçok seçeneğe sahiptir. En popüler ve en yüksek puan alan seçeneklerin bir listesini topladık.
- Tüm 404 Ana Sayfaya Yönlendir
- Özel 404 Pro
- 404page – akıllı özel 404 hata sayfanız
- 404 Çözüm
- 404 - 301 - Yönlendir, Günlüğe Kaydet ve Bildir
- WP 404 Benzer Gönderiye Otomatik Yönlendirme
Toplama
Web siteniz herhangi bir hata döndürürse, 404, düzeltilmesi en kolay ve en evcil olanlardan biridir. Bazı temalar 404 sayfalık yerleşik olarak gelirken, diğerleri size kendi özel temalarınızı yaratmanız için araçlar sunar. Google Search Console kullanıyorsanız, sitenizde istediğiniz sayıda soft ve hard 404 hatası bulabilir ve SEO, sayfa sıralaması ve kullanıcı deneyiminizin etkilenmediğinden emin olmak için yukarıda listelediğimiz eklentileri kullanabilirsiniz. . Ve unutmayın, bir 404 sayfasında yapabileceğiniz en önemli şeylerden biri, bir arama kutusu ve bir ana sayfa yönlendirmesi (veya bir dizi önerilen gönderi) vermektir, böylece kullanıcı sitenizden hemen çıkmaz, ancak devam eder. onu kullanmak için. İyi şanslar ve tüm 404'leriniz yumuşak olsun.
HTTP hatası 404'lerinizi yönetmek için ne yapıyorsunuz?
Makale özellikli resim Zhitkov Boris / Shutterstock.com
