WordPress'te Özel Bir 404 Sayfası Nasıl Oluşturulur


Hiç şüphe yok ki, çoğu İnternet kullanıcısı, çok tanıdık 404 Sayfa Bulunamadı hata mesajı tarafından ertelendi. Muhtemelen bu ay en az bir kez bozuk bir bağlantıya tıkladığınızda bu sinir bozucu mesajla bombardımana tutulmuşsunuzdur.

404 Hatası, sunucunun çeşitli nedenlerle yerine getiremediği bir web sayfası isteğine verilen standart bir HTTP yanıtıdır. Varsayılan olarak, hata mesajı beyaz bir arka plana karşı düz metin olarak görüntülenir. Bu sevimsiz mesajdan nefret ediyorsanız, web sitenizin ziyaretçilerini de görmeye maruz bırakmak istemezsiniz. Öyleyse neden özel bir mesajla daha az rahatsız edici hale getirmiyorsunuz?

Bu eğitimde, web sitenizin ziyaretçileri boş bir yere tıkladıklarında daha az rahatsız olmaları için özel bir Sayfa Bulunamadı mesajı oluşturma adımlarında size yol göstereceğim. Öncelikle, bir web sayfasına erişmeye çalışırken neden boş bir yere basabileceğinizi daha iyi anlayalım.

404 Sayfa Bulunamadı Hataları Nasıl ve Neden Oluşur?

Bir bağlantıya tıkladığınızda ve 404 Hatası aldığınızda, sunucuya sayfa isteğinizin başarılı olduğu ancak erişmeye çalıştığınız belirli sayfanın sunucu tarafından bulunmadığı anlamına gelir. Bunun birçok nedeni vardır.

Örneğin, bağlantının bağlandığı web sayfası kaldırılmışsa, bir 404 Hatası görüntülenecektir. Buna yol açan tipik bir senaryo, popüler içerik içeren eski bir sayfanın kaldırılması, ancak diğer web sitelerinden kendisine işaret eden çok sayıda bağlantının bulunmasıdır. Site yöneticileri, eksik sayfa bağlantılarını önlemek için ihtiyati adımlar atmazsa, büyük haber web siteleri bunun suçluları olabilir.

404 Sayfa Hatası, istenen sayfanın yeni bir alan adına taşınması durumunda da oluşabilir. Sorun sunucudaysa (sunucu kapalı veya herhangi bir nedenle erişilemiyorsa), bir DNS hatası alabilirsiniz. Güvenlik duvarları, içerik filtreleri ve diğer içerik engelleme biçimleri de bağlantıların kopmasına neden olabilir.

Sonuç olarak, kırık bağlantılar web'de yaygındır. Deneyimi kullanıcılar için daha katlanılabilir hale getirmek web sitesi sahiplerine veya yöneticilerine bağlıdır. İnternet kullanıcılarının genellikle bir web sitesinde bilgi ararken sabırsız olduklarını unutmayın. Bir kullanıcı, sizinkinde buldukları tek şey basit, rahatsız edici bir 404 Hatasıysa, istediklerini elde etmek için başka bir web sitesi aramak için zaman kaybetmeyecektir.

Kullanıcı Dostu Bir Hata Mesajı

Daha önce de bahsettiğim gibi, çoğu web sunucusu, bir özür görüntüleyen temel bir 404 Hatası sayfası döndürmek üzere ayarlanmıştır biristenen sayfaya neden erişemediğinizin kısa açıklaması. Bazı durumlarda, aramanıza devam etmek için bir web yöneticisinin e-postasına bir bağlantı (daha fazla teknik desteğe ihtiyacınız varsa) veya bir arama motoruna bağlantı da sunulabilir.

Bu varsayılan hata mesajı kibar olsa da, oldukça sadedir ve çoğu web sitesi ziyaretçisi için genellikle bir kapatmadır. Bu nedenle, ciddi web yöneticileri bu mesajı, boşlukları tıklayan ziyaretçilerin daha kullanıcı dostu (ve daha az rahatsız edici) bir 404 Hata sayfası görebilmeleri için özelleştirmektedir.

WordPress ile birlikte gelen tüm varsayılan temalar, 404.php adlı temel bir 404 Hata sayfası şablonuna sahiptir. Tabii ki, bu varsayılan şablon mükemmel çalışıyor, ancak büyük olasılıkla ziyaretçilerinize söylemek istediğiniz şeyi söylemiyor. Neyse ki, şablondaki mesajı özelleştirmek çok kolay. Sayfa şablonunu bir kod düzenleyicide açın ve mesaj metnini kendinize göre değiştirin. Değişiklikleri sonra kaydedin.

Twenty Thirteen temasıyla birlikte gelen varsayılan hata sayfası şablonunun yapısı, üstbilgi, altbilgi ve arama çubuğunu görüntülemek için etiketlerden oluşur. Eylemde göründüğü gibi (tarayıcının adres çubuğuna sahte bir sayfa adresi yazmanız yeterlidir):

Yirmi On Üç 404 Sayfa

404 sayfa şablonunuzun kodunu incelerseniz, sayfanın başlığının <h1> başlık etiketinde Bulunamadı başlığını ve gerçekten sayfada sonucu görüntüleyen bir _e işlevi olduğunu fark edeceksiniz . 404 sayfanızı özelleştirirken ilk önce düzenlemek isteyeceğiniz şey budur. Ardından devam edebilir ve altındaki <h2> ve <p> etiketlerine daha fazla kullanıcı dostu metin ekleyebilirsiniz. Bulunamadı başlığını değiştirebileceğinizi veya değiştiremeyeceğinizi unutmayın, ancak paragraflara özel metinle birlikte ziyaretçilerinizi rahatsız etmeyen özel bir başlık koymak genellikle iyidir.

Ayrıca başlığın, sayfadaki devasa 404 numarasının içinde göründüğünü fark edebilirsiniz. Firebug kullanarak hata sayfanızın sayfa incelemesini yaptığınızda, devasa 404'ün bir sözde öğe ( .error404 .page-title:before ) tarafından eklendiğini göreceksiniz . Bu nedenle 404.php şablonunu açın ve <h1>, <h2> ve <p> etiketlerindeki varsayılan metni ziyaretçilerinize söylemek istediğinizle değiştirin. Ayrıca, yukarıda bahsedilen sözde öğeyi beğeninize göre düzenleyin veya kaldırın (stil sayfasında yorum yapın). Benimkini şu şekilde değiştirdim:

Yirmi On Üç Özelleştirilmiş 404 Sayfa

Burada ziyaretçilerinize doğrudan istediğiniz her şeyi söyleyebilirsiniz, ancak kısa ve tatlı tutmak her zaman iyidir. Ayrıca, ziyaretçiye en başta ne arıyor olabileceklerini söylemeye veya ona yönlendirmeye çalışın. Ve 404 Sayfanızı daha kullanıcı dostu hale getirmek için yapmanız gereken hemen hemen tek şey bu. Sayfayı inceleyin ve ardından stilleri uygun gördüğünüz şekilde değiştirin.

Ayrıca, kullandığınız WordPress temasına bağlı olarak geliştirici, özel 404 sayfa desteği içermiş olabilir. Total WordPress temamızda, doğrudan WordPress panosundan özel bir 404 yönlendirmesi veya özel bir sayfa başlığı ve içeriği eklemeyi kolaylaştıran özel bir 404 sayfa tema seçeneği oluşturduk.

Total'deki özel 404 sayfa düzenleyicisinin ekran görüntüsü

Toplam WordPress Teması Özel 404 Sayfa Örneği

.htaccess Dosyası Sihrin Gerçekleştiği Yer

404.php'niz özelleştirildikten sonra, durum uygun olduğunda—belirli bir sayfayı bulamadığında WordPress'in bunu görüntülemesi için geriye kalan tek şey. Bu varsayılan işlemdir. Ancak, WordPress'in farkına varmadan önce web sunucusunun sorunlarla karşılaşabileceği zamanlar vardır, bu da ziyaretçilerin bazı sayfalara erişemeyebileceği anlamına gelir. Bu durumda, web sunucusunun onları 404.php sayfanıza yönlendirebildiğinden emin olmanız gerekir ve .htcaccess dosyasının geldiği yer burasıdır .

.htcaccess dosyası, WordPress kurulumunuzun kök klasöründe bulunur. WordPress durumunda, kalıcı bağlantı yapınızı varsayılandan değiştirdiğinizde otomatik olarak oluşturulur. Sunucunun özel 404 sayfanızı bulmasını sağlamak için tek yapmanız gereken dosyaya şu şekilde tek bir satır eklemek:

 ErrorDocument 404 /index.php?error=404

Gördüğünüz gibi, bu url kökte (/) başlar, yani bu url biçimini kullanmak için WordPress kurulumunuzun sunucunuzun kökünde olması gerekir. Aksi takdirde, WordPress bir alt dizine kuruluysa, yeniden yönlendirme yolu şöyle olmalıdır:

 ErrorDocument 404 /yourfolder/index.php?error=404

Bu şekilde, temanızı değiştirseniz bile, index.php her zaman yeni temanız için doğru 404 dosyasını çağıracaktır.

Toplama

Bu hızlı öğreticiyi okuyarak, artık özel, kullanıcı dostu bir mesajla tamamlanmış özel bir 404 sayfası oluşturabilirsiniz. Ayrıca .htcaccess dosyasını, WordPress'in yapamadığı veya tema değiştirdiğinizde web sitenizin ziyaretçilerinin sunucu tarafından her zaman doğru 404 sayfasına yönlendirilmesini sağlamak için yapılandırabilirsiniz.

Web sitenize her zaman geri gelecek sadık ziyaretçileri çekmek istiyorsanız, 404 sayfanızı daha az rahatsız edici bir mesajla özelleştirmeniz önemlidir. Ve elbette, bir ziyaretçinin 404 sayfaya gelme sayısını sınırlamaya çalışmak da iyi bir fikirdir.

Özel bir 404 mesajı için harika fikirleriniz var mı? 404 sayfanızda şu anda ne kullanıyorsunuz? Aşağıdaki yorumlarda fikirlerinizi duymayı çok isterim!

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir