Hiç mektubunuzun “adrese teslim edilemedi” diye size geri döndüğü oldu mu?
Aynı durum web sitenizdeki sayfalar için de geçerli olabilir. Bir posta görevlisi var olmayan bir adrese yazılmış mektubu teslim edemediği gibi, bir yönlendirme bağlantısı var olmayan bir URL adresi kullanıyorsa web tarayıcısı da sunucudan ilgili sayfayı talep edemez.
Bu gerçekleştiğinde tarayıcı 404 hata mesajı görüntüler. Bir e-ticaret mağazası için 404 hatası, müşteri deneyimini olumsuz etkileyebilir ve satış kayıplarına yol açabilir. Web sitenizde 404 hatalarına yol açan sorunları nasıl tespit edip düzeltebileceğinizi öğrenin.
404 hatası nedir?
404 hatası, bir web tarayıcısı web sitesinin sunucusundan bir sayfa talep ettiğinde ancak sunucu istenen URL ile ilişkili sayfayı bulamadığında ortaya çıkar. Bu hata meydana geldiğinde tarayıcı, hata türünü belirten bir HTTP durum kodu içeren bir durum sayfası görüntüler. Bu kod, 404 hata mesajı olarak gösterilir.
404 hataları, istenen web adresine erişimde sorun olduğunu gösterir. Ancak sunucuda bir problem olduğu anlamına gelmez. Sitenizde 404 hatasıyla karşılaşmanız, barındırma sunucunuzun normal şekilde çalıştığını gösterir. Sorun genellikle istenen sayfa ya da URL’den kaynaklanır.
404 hatasının nedenleri nelerdir?
404 hataları web sitenizdeki hatalardan, yönlendiren başka bir web sitesinden ya da kullanıcı hatalarından kaynaklanabilir. İşte yaygın nedenlerden bazıları:
- Kırık bağlantılar. Belirli bir bağlantıya ait URL’de yazım hatası veya başka bir hata varsa sunucu 404 hata kodu döndürür.
- Silinmiş sayfalar. Silinen bir sayfaya yönlendiren bağlantı “ölü bağlantı” olarak adlandırılır. Web sitenizden bir sayfa kaldırdığınızda, silinen sayfaya yönlendiren dahili ya da harici bir bağlantıya tıklanması 404 hata mesajı oluşturur.
- İstemci hatası. 404 hataları kullanıcı kaynaklı hatalardan da meydana gelebilir. Kullanıcı adres çubuğuna alan adınıza ait yanlış bir URL girerse, sayfanın mevcut olmadığını belirten bir 404 hatasıyla karşılaşabilir.
- Önbellek sorunları. Kullanıcının tarayıcı önbelleğine kaydedilen veriler, sitede yapılan güncellemelerle çakışırsa 404 hatası oluşabilir. Önbelleği temizlemek bu tür sorunları giderebilir.
- Kalıcı bağlantı veya dosya sorunları. Sitenizin bağlantıları, dosya izinleri ya da yapılandırma dosyalarındaki sorunlar site genelinde 404 hatalarına yol açabilir.
301 yönlendirme yöntemiyle 404 hatalarını en aza indirebilirsiniz. Örneğin, bir sayfayı silerseniz veya bir kaynağı taşırsanız, eski URL'ye erişmeye çalışan kullanıcıları doğru adrese yönlendirmek için 301 yönlendirme kullanabilirsiniz. Ancak yönlendirmede bir hata varsa 404 hatası görüntülenebilir.
Web sitenizde 404 hatalarını nasıl bulursunuz?
404 hatalarını kontrol etmek ve sitenizdeki ölü ya da kırık bağlantıları tespit etmek için çeşitli araçlardan yararlanabilirsiniz. Bazı araçlar ayrıca kırık geri bağlantıları da tespit edebilir; yani alan adınıza bağlı, var olmayan bir URL’ye işaret eden diğer web sitelerindeki bağlantıları.
İşte popüler araçlardan bazıları:
Google Search Console
Google Search Console, site performansını izlemenizi ve hataları tespit etmenizi sağlar. Giriş yaptıktan sonra “Kapsam” ve ardından “Hatalar” sekmesini seçerek sitenizde 404 hatası oluşturan tüm URL’leri görüntüleyebilirsiniz. Kırık bağlantının kaynağını bulmak için “URL’yi İncele” aracını da kullanabilirsiniz. Kırık bağlantı sitenizde yer alıyorsa doğrudan düzeltebilirsiniz. Bağlantı harici bir siteden geliyorsa, ilgili siteyle iletişime geçerek düzeltme talep edebilir ya da bir yönlendirme ayarlayabilirsiniz.
Broken Link Checker
Broken Link Checker, web sitenizi tarayarak alan adınıza ya da başka bir web sitesine ait hatalı URL’lere yönlendiren bağlantıları tespit eden ücretsiz bir çevrimiçi araçtır.
Google Search Console'un aksine Broken Link Checker, kırık gelen bağlantıları tespit edemez; yani alan adınıza bağlı, var olmayan bir URL’ye yönlendiren diğer web sitelerindeki bağlantıları.
SEOAnt Broken Link Redirect
SEOAnt Broken Link Redirect, sitenizde günlük ya da haftalık 404 hatası taraması yapabilen bir uygulamadır. Ayrıca bir hata oluştuğunda kullanıcıları belirlenen bir URL’ye otomatik olarak yönlendirerek 404 hatalarının etkisini azaltabilir.
404 hatalarını neden düzeltmelisiniz?
404 hatalarını düzeltmemek, arama motoru sıralamalarınızı düşürebilir, kullanıcı deneyimini olumsuz etkileyebilir ve sitenize gelen trafiği azaltabilir:
- Zayıf SEO performansı. Kırık dahili bağlantılar, arama motorlarının sitenizi taramasını zorlaştırabilir ve web sitenizin arama motoru sonuç sayfalarındaki (SERP) sıralamasını olumsuz etkileyebilir.
- Azalan site trafiği. Gelen bağlantılar (inbound links), yani diğer web sitelerinden sitenize yönlendiren bağlantılar, arama motoru performansınızı artırabilir ve trafiğinizi yükseltebilir. Ancak bu bağlantılar 404 hatasına yönlendiriyorsa bu avantajları kaybedersiniz.
- Kötü kullanıcı deneyimi. 404 hatasıyla karşılaşmak kullanıcılar için hayal kırıklığı yaratabilir ve sitenizi daha fazla keşfetmelerini engelleyebilir. Özellikle kırık dahili bağlantılardan kaynaklanıyorsa ya da sık sık meydana geliyorsa marka güvenini zedeleyebilir.
404 hatası nasıl düzeltilir?
- Kırık bağlantıları düzeltin
- Yönlendirmeler oluşturun
- Kalıcı bağlantı sorunlarını düzeltin
- Dosya izinlerini düzeltin
- .htaccess dosyanızı devre dışı bırakın
404 hatalarını tamamen ortadan kaldırmak mümkün değildir. Örneğin bir internet kullanıcısı arama çubuğuna yanlış bir URL yazarak sitenizi ziyaret etmeye çalışırsa hata ile karşılaşabilir. Ancak sitenizdeki sorunlardan kaynaklanan hataları düzeltebilir ve stratejik yönlendirmelerle diğer hataların etkisini azaltabilirsiniz. İşte farklı türdeki 404 hatalarını düzeltme yöntemleri:
1. Kırık bağlantıları düzeltin
404 hatası yanlış yazılmış bir URL’den kaynaklanıyorsa çözüm oldukça basittir: İçerik yönetim sisteminizin (CMS) ya da web sitesi platformunuzun yönetim panelinde URL’yi düzeltmeniz yeterlidir. İstek URL’siyle ilişkili sayfa taşınmış ya da silinmişse, bir sonraki adımda açıklandığı şekilde yönlendirme oluşturabilirsiniz.
2. Yönlendirmeler oluşturun
404 hatası taşınmış ya da silinmiş içerikten kaynaklanıyorsa, kullanıcıları otomatik olarak yeni adrese yönlendirmek için bir yönlendirme oluşturabilirsiniz. Bu yöntem, eksik sayfaya yönlendiren harici bağlantıların 404 hatası üretmesini önleyebilir. Bazı durumlarda kullanıcı hatalarını öngörerek önceden yönlendirme de oluşturabilirsiniz. Örneğin, shopify.com/help doğru URL olan help.shopify.com/en adresine yönlendirilir.
CMS'nizi veya web sitesi platformunuzu kullanarak yönlendirme ayarlayabilirsiniz. Adımlar hizmet sağlayıcıya göre değişebilir; bu nedenle ayrıntılı talimatlar için platformunuzun yardım merkezine başvurun. Toplu veya otomatik yönlendirmeler oluşturmak için bir yönlendirme eklentisi de kullanabilirsiniz.
3. Kalıcı bağlantı sorunlarını düzeltin
Kalıcı bağlantı, bir web sitesi veya web sayfasının tam URL’sidir. Yeni bir eklenti yüklemek, sitenizi yedekten geri yüklemek ya da web sitesi platformunuzu güncellemek, sitenizdeki kalıcı bağlantıları bozabilir ve site genelinde 404 hatalarına yol açabilir. Birden fazla sayfada hata alıyorsanız CMS’nize giriş yapın, kalıcı bağlantı ayarlarına gidin ve ayarları güncellemek için hizmet sağlayıcınızın talimatlarını izleyin.
4. Dosya izinlerini düzeltin
Dosya izinleri, sunucunuza hangi kullanıcıların belirli içerik türlerine erişebileceğini belirler. İzin ayarlarınızda bir hata varsa kullanıcılar 404 hatasıyla karşılaşabilir. Dosya izinlerinizi kontrol etmek için CMS’nize giriş yapın, dosya izinleri bölümüne gidin ve içeriğin belirli kullanıcı gruplarıyla sınırlandırılmadığını doğrulayın. İçerik kısıtlanmışsa, hatayı gidermek için izin ayarlarınızı güncelleyin.
5. .htaccess dosyanızı devre dışı bırakın
.htacess dosyası, yönlendirmeleri, güvenliği, izinleri kontrol eden üst düzey bir yapılandırma dosyasıdır. Dosyanız bozuksa site genelinde 404 hataları yaşayabilirsiniz. Bunu aşağıdaki adımlarla düzeltebilirsiniz:
- Sitenizi yedekleyin.
- Güvenli dosya aktarım protokolü (SFTP) kullanarak web sunucunuza bağlanın.
- .htaccess dosyasını devre dışı bırakın.
- Sitenizin bu dosyaya bağlanmasını önlemek için devre dışı bırakılan dosyayı yeniden adlandırın.
- Yeni bir .htaccess dosyası oluşturun.
- Değişikliklerinizi kaydedin.
404 hatası nedir?, SSS
404 hatası ne anlama gelir?
404 hatası, web sunucunuzun web sitenizde belirli bir sayfayı bulamadığı anlamına gelir. Bu hata, bir URL ile veya o URL ile ilişkili sayfayla ilgili bir sorun olduğunda ortaya çıkar.
404 hatası oluşturan bir sayfayı yönlendirmek gerekli mi?
Silinmiş veya taşınmış içerikten kaynaklanan 404 hatasını düzeltmek için yönlendirme, eski URL'yi kullanarak sitenize erişmeye çalışan kullanıcıların hatayla karşılaşmamasını sağlar. Hata, sitenizdeki bir URL'deki yazım hatasından veya site izinleri ya da ayarlarıyla ilgili bir sorundan kaynaklanıyorsa bunun yerine kaynak sorunu düzeltebilirsiniz.
404 hata sayfasının görünümünü özelleştirmek mümkün mü?
Evet. Marka sesinizi yansıtmak, kullanıcı deneyimini iyileştirmek için 404 durum sayfasını özelleştirebilirsiniz. Bazı işletmeler, kullanıcıları web sitelerinin arama işlevine yönlendirir veya istenen kaynağı içeren üst düzey sayfalara bağlantılar sağlar.


