WordPress'te '404 Hatası – Sayfa Bulunamadı' Nasıl Düzeltilir
Yayınlanan: 2022-03-01- 404 Hatasının anlamı nedir?
- 404 Hata sayfalarını düzeltmeli misiniz?
- Sitenizdeki bozuk sayfaları nasıl belirleyebilirsiniz?
- '404 Hatası – Sayfa Bulunamadı' Nasıl Düzeltilir
- Tüm 404 Ana Sayfaya Yönlendir
- Özel bir 404 Hata sayfası kullanma
- Son sözler
Basit bir ifadeyle, bir 404 Hatası, web sitenizin bozuk sayfaları olduğu anlamına gelir. Ve bu hatayı ortaya çıkar çıkmaz düzeltmeniz önemlidir. Bunu yapmazsanız, yalnızca site ziyaretçilerini ve onların güvenini kaybetme riskini almakla kalmaz, aynı zamanda Google gibi arama motorları da sayfalarınızın dizinini kaldırabilir.
Bu eğitim için WordPress sitelerine odaklanacağız. WordPress dinamik bir içerik yönetim sistemi olduğundan, aksiliklere eğilimlidir.
Yani eklenti eklemek veya devre dışı bırakmak gereksiz sayfalar oluşturabilir. Ve çoğu durumda – bu sayfalar kalıcı bağlantı yapısına sahip olacaktır. Ancak bunlarla ilişkili içerik olmadığı için bu sayfalar Sayfa Bulunamadı hatası verir.
404 Hatasının anlamı nedir?
Bir web sitesi ziyaretçisi var olmayan bir sayfaya erişmeye çalıştığında 404 hata mesajı döndürülür. Bu, ziyaretçinin yanlış URL adresini yazması nedeniyle olabilir. Ancak bazı durumlarda, sitenizde bazı içerikler eksik olduğu için Sayfa Bulunamadı hatası görünebilir.
Adil olmak gerekirse, bir 404 Hatasının görünmesinin birkaç nedeni vardır:
- Site ziyaretçisi yanlış URL yazdı. (Örn. website.com/blog yerine website.com/blogg)
- Web sitenizin yapısı (kalıcı bağlantı) değişti.
- Hatayı döndüren URL taşındı veya silindi.
- Web siteniz barındırmada bir hata yaşıyor ve web sitenizi erişilemez hale getiriyor.
- Bir eklenti veya tema, var olmayan sayfalar ve bağlantılar oluşturdu. (Bu, WordPress kullanıcılarına özeldir.)
Ve başka sebepler de olabilir, ancak yukarıda belirtilenler en yaygın olanlarıdır.
404 Hata sayfalarını düzeltmeli misiniz?
Bu ilginç bir soru. Bunu yapmanın iki yolu vardır, bazıları tüm 404 Hata sayfalarını 301 Yönlendirme ile yönlendirmeyi tercih eder. Diğerleri, ziyaretçilerin bozuk bir sayfaya geldiklerini bilmelerini sağlamak için özel bir 404 Bulunamadı sayfası oluştururken. Şahsen, bir yönlendirme yapmayı tercih ederim.
Beni sitemde kırık sayfalar bırakma derdinden kurtarıyor. Ancak daha da önemlisi, tüm trafiği bloglarımın ana sayfasına geçirmeme de yardımcı oluyor.
Yine de, 404 sayfanızı düzeltmeniz için nedenler şunlardır:
- Google, bozuk sayfaları sitenizin güvenilmez olduğu şeklinde yorumlayabilir ve bu nedenle alan adınızın otoritesini devalüe edebilir. Başka bir deyişle, SEO için kötüdür.
- Birisi bir referans yoluyla web sitenizi ziyaret ederse ve bozuk bir sayfaya ulaşırsa, bu anında bir tehlike işaretidir ve markanız hakkında şüpheci bir zihniyeti besler.
- 404 sayfa yukarıda bırakmak, geri bağlantı değerini ana sayfanıza geri göndermediğiniz anlamına gelir.
Bunun genel özü budur. Artık 404 Hatasının ne olduğunu ve neden düzeltmenin iyi bir fikir olduğunu bildiğimize göre, potansiyel olarak bozuk sayfaları tespit etmek için kendi sitemizi analiz etmenin bir yoluna ihtiyacımız var.
Sitenizdeki bozuk sayfaları nasıl belirleyebilirsiniz?
Sitenizdeki 404 Sayfa Bulunamadı sayfasını belirlemenin birkaç yolu vardır. Birincisi, ne zaman kendiniz böyle bir hatayla karşılaşırsanız. Alternatif olarak, kullanıcılarınız bozuk bir sayfaya gidebilir ve sizi bu konuda bilgilendirebilir. Ancak, bu yaklaşım size tam resmi vermez. Çünkü bilmediğin sayfaların kırılmış olabilir.
Bu nedenle, bozuk sayfaları belirlemenin daha etkili bir yolu araçları kullanmaktır. Ve bizim için bu tür araçlardan bir avuç dolusu var. İşte kişisel olarak tavsiye ettiğim bazıları:
- Google Arama Konsolu. Her iki şekilde de Google'ın web yöneticisi araçlarını kullanıyor olmalısınız. Bu araçla ilgili güzel olan şey, sayfalarınızda sorun olduğunda sizi otomatik olarak uyarmasıdır. Örneğin 404 Hatası döndürüyorlar.
- Ahrefler. Bu, dijital pazarlamacılar için en popüler SEO araçlarından biridir. Ve son zamanlarda Ahrefs, Web Yöneticisi Araçlarını site sahiplerine ücretsiz olarak sunuyor. Sitenizin sahibi olduğunuzu doğrulayabilirseniz, sayfalarınızın ücretsiz denetimini yapabilirsiniz.
- Dr. Bağlantı Kontrolü. Bu araçla sitenizdeki 1.500'e kadar bağlantıyı kontrol edebilirsiniz. Sadece URL'yi girin ve işi aracın yapmasına izin verin. Küçük ölçekli web siteleri için idealdir.
Basit bir Google sorgusu, benzer araçlar için oldukça fazla sonuç döndürür.

'404 Hatası – Sayfa Bulunamadı' Nasıl Düzeltilir
Bu nedenle, öğreticinin bu bölümünde, bozuk bağlantıları ve sayfaları düzeltmek için belirli çözümlere odaklanacağız. Ve bazı düzeltmeler WordPress'e özgü olsa da, pratikte diğer CMS web siteleri için de gayet iyi çalışmalıdır.
Tüm 404 Ana Sayfaya Yönlendir

Tüm bozuk sayfa sorunlarınızı çözmenin en etkili yolu, bir 301 yönlendirme eklentisi kullanmaktır. Yıllardır kullandığım en sevdiğim eklenti bu. Ayrıca doğrudan WordPress kontrol panelinizden indirebilir ve etkinleştirebilirsiniz.
301 Yönlendirmesi nedir?En temel terimlerle, 301 HTTP durumu, tarayıcıya bir sayfayı kalıcı olarak başka bir yere yönlendirmesini söyler. Genellikle URL yapısı (kalıcı bağlantı) değiştiğinde bir sayfayı yeniden yönlendirmek için kullanılır. Ayrıca 404 Hataları için de kullanılır çünkü geri bağlantı yetkisini korumaya yardımcı olur.
Ve eklenti, tüm bozuk sayfalarınızı belirli bir URL'ye yönlendirme seçeneği sunar. Benim durumumda, sizinkinde olması gerektiği gibi, bu URL ana sayfadır.
Eklentilerin kontrol paneli ayrıca toplamda kaç URL'nin yeniden yönlendirildiğine dair bir rapor sağlar. Ve sitenizde hangi sayfaların bozulduğunun en son günlüğünü gösterir. Sadece bu eklentiyi tek başına kullanarak, bozuk sayfalar hakkında endişelenme ihtiyacını tamamen ortadan kaldırabilirsiniz.
Özel bir 404 Hata sayfası kullanma

Bazı nadir durumlarda, 404 sayfanız için gerçek bir şablon kullanmak isteyebilirsiniz. Bu özellikle, sitelerini e-Ticaret veya SaaS amaçlarıyla kullanan WordPress kullanıcıları için kullanışlıdır. Bu gibi durumlarda, kullanıcılara bozuk bir bağlantıyla karşılaştıklarını bildirmek, onları doğru yöne yönlendirmenize yardımcı olabilir. Ve potansiyel müşteri adaylarını kaybetmenizi önleyin.
Başlamak için Custom 404 Pro gibi bir eklenti kullanabilirsiniz. Bu eklenti, tüm bozuk sayfalar için kullanmak istediğiniz özel 404 hata sayfasını belirlemenizi sağlar. Başka bir deyişle, özel hata sayfasını kendiniz tasarlayabilirsiniz. Ardından, tüm bozuk sayfaların söz konusu şablona yönlendirildiğinden emin olmak için eklentiyi kullanın.
Alternatif bir yöntem, .htaccess dosyanızı düzenlemektir.
- Özel bir 404 sayfası tasarlayın ve yayınlayın. Önceden hazırlanmış şablonları kullanın veya bir sayfa oluşturucu ile kendiniz yapın. Sana kalmış.
- 404 sayfanızın URL'sini kaydedin ve ardından WordPress sitenizin dosya dizinine erişin. Bu, barındırma sağlayıcınıza özgüdür. Benim durumumda, WordPress /var/www/html/ dizinine kuruludur ve .htaccess dosyası /var/www/html/.htaccess adresinde bulunabilir. Bu dosyaya doğrudan WordPress panosundan erişmek için WP Dosya Yöneticisi eklentisini de yükleyebilirsiniz.
- .htaccess dosyasını açın ve aşağıda gösterilen kodu ekleyin. Ardından kaydedip kapatın.
Özel bir 404 sayfasını görüntüleme kodu şudur:
ErrorDocument 404 /page-not-found # Using the ErrorDocument property to redirect 404 errors to a custom page
/sayfa bulunamadı kalıcı bağlantıları, tasarladığınız ve yayınladığınız özel 404 sayfasını göstermelidir. Oldukça basit. Ve hepsinden iyisi, bu yöntem, istediğiniz herhangi bir 404 sayfalık şablonu kullanmanıza izin verir.
Son sözler
Gördüğünüz gibi, sorunu kendiniz çözmek oldukça kolaydır. Bir sorunla karşılaşırsanız, bana bildirin, size yardımcı olmaktan büyük mutluluk duyacağım. Daha önce de belirttiğim gibi, tercihim sayfaları 301 Yönlendirme kullanarak yönlendirmek. Yeni kırık sayfaların ortaya çıkıp çıkmadığını sık sık kontrol etme zahmetinden beni kurtarıyor.