404 hatası nedir?
404 hatası, sunucunun istenen kaynağı bulamadığını bildiren HTTP yanıt kodudur; tek başına kaynağın geçici mi kalıcı mı eksik olduğunu belirtmez. Beklenen kaldırma yanıtıyla satıştaki ürüne giden bozuk yol ayrı değerlendirilir.
Tanım
404 hatası, sunucunun istenen kaynağı bulamadığını bildiren HTTP yanıt kodudur; tek başına kaynağın geçici mi kalıcı mı eksik olduğunu belirtmez.
Bir bakışta
404 hatası müşteriye ne anlatır?
404 hatası, istenen ürün veya bilgi sayfasının ilgili adreste bulunamadığını bildirir. MDN açıklaması bu kodun eksikliğin geçici mi kalıcı mı olduğunu tek başına söylemediğini belirtir. Türkiye’de mağazasını yöneten satıcı için ilk adım tam adresi ve müşterinin o adrese nereden ulaştığını kaydetmektir. Yanlış yazılmış bağlantı, taşınan sayfa veya kaldırılan içerik farklı nedenlerdir. Yalnız “sayfa açılmıyor” bilgisiyle aynı düzeltmeyi bütün kayıtlara uygulamayın. Ürünün hâlâ satışta olup olmadığını katalog kaydından kontrol edin; stok bitmesiyle adresin bulunamaması aynı olay değildir. Önce beklenen ürün ve adres ilişkisini belirleyin.
Ekranda “Sayfa bulunamadı” yazması yanıt kodunun gerçekten 404 olduğunu kanıtlamaz. Teknik ekipten hem yanıt kodunu hem görüntülenen içeriği kontrol etmesini isteyin. Bir ürün adresinde hatalı yönlendirme sonrasında bulunamayan başka adres açılabilir; başlangıç ve son adresi birlikte kaydedin. Hangi cihazda görüldüğü ve kontrol zamanı da iş listesinde bulunsun. Müşterinin hatayı tekrar üretmesini istemeden önce kendi yetkili testinizi yapın. Siparişe özel bir adres söz konusuysa kişisel bilgileri herkese açık hata raporuna kopyalamayın; teknik inceleme için gerekli en az bilgiyi uygun erişimle paylaşın. Ürün adresiyle müşteri belgesi adresini aynı listede herkese açmayın.
Hangi 404 düzeltilir, hangisi beklenen sonuçtur?
Google Search Console yardım belgesi, kaldırılmış ve benzer karşılığı bulunmayan sayfada 404 yanıtının doğru olabileceğini açıklar. Bu yüzden rapordaki bütün 404 kayıtlarını sıfırlamayı tek hedef yapmayın. Satışa açık bir ürüne kategori listesinden yanlış bağlantı gidiyorsa o bağlantı düzeltilmelidir. Sayfa kalıcı olarak ilgili yeni adrese taşındıysa 301 yönlendirme değerlendirilebilir. İçerik kaldırılmış ve uygun karşılığı yoksa doğru bulunamadı yanıtı korunabilir. Aynı kategoride başka ürün olması her zaman aynı içeriğin karşılığı olduğu sonucunu vermez. Hangi duruma karar verildiğini ürün sorumlusuyla birlikte kaydedin.
Sitenizdeki iç bağlantı kaynaklarını inceleyin. Eski hedef kategori listesinde, ürün açıklamasında veya breadcrumb içinde kalmış olabilir. Sadece bozuk adresin kendisine bakmak sorunu yeniden üreten kaynağı bulmaz. Site haritası içinde güncel olmayan kayıtları da kontrol edin. Harita ile katalog listesini aynı dönem üzerinden karşılaştırın; farklı günlerdeki veriler sahte eksikler yaratabilir. Düzeltilen bağlantıyı kaynak sayfadan açıp doğru ürüne gittiğini doğrulayın. Müşteri için sorun yalnız yanıt kodu değildir; çalışıyor görünen ama yanlış ürünü açan bağlantı da ayrı bir düzeltme gerektirir.
Soft 404 ile gerçek yanıt farkı nedir?
Google’ın hata giderme belgesi, sayfa mevcut değil mesajı gösterilirken başarı bildiren 200 yanıtı dönmesinin soft 404 olarak algılanabileceğini açıklar. Boş ana içerik gibi durumlar da bu değerlendirmeye girebilir. Bu nedenle hata sayfasını daha güzel tasarlarken yanıtı başarı koduna çevirmeyin. Kullanıcıya sayfanın bulunamadığını açıkça belirtip ilgili kategoriye veya ana sayfaya seçilebilir bağlantı sunabilirsiniz. Ziyaretçiyi ilgisiz ana sayfaya kendiliğinden taşımak başka bir işlemdir. Doğru hata yanıtıyla yararlı gezinme seçenekleri birlikte bulunabilir. Yardımcı metin eklemeniz, aranan ürünün mevcut olduğu izlenimini yaratmamalıdır.
Robots.txt tarama talimatıdır; olmayan sayfanın doğru yanıtını arama motorundan saklamak için kullanılmamalıdır. Google yardım belgesi geçersiz adreslerin uygun yanıtı döndürmesini ve robots.txt ile engellenmemesini vurgular. SEO değerlendirmesinde beklenen kaldırma ile yanlış bağlantıyı ayırın. Bir hata listesi görmek bütün mağazanın sıralamasının ceza aldığı sonucu vermez. Önceliği müşterilerin kullandığı bozuk yollar ve satışta olması gereken ürünler üzerinden belirleyin. Yanıtı 200’e çevirip raporun temizlendiğini düşünmek yerine hangi içerik kararının uygulandığını doğrulayın. Arama motorunun kaydı yenilemesi için kesin gün garantisi vermeyin.
İstek sayısı ve farklı adres nasıl hesaplanır?
Kurguda aynı kapsamda 2.000 sayfa isteği kaydedilsin; 60 istek 404 yanıtı alsın. İstek bazında 404 payı 60 / 2.000 × 100 = %3, 404 olmayan pay 1.940 / 2.000 × 100 = %97 olur. %97’yi başarılı satış veya sağlıklı sayfa oranı diye adlandırmayın; bu grupta başka yanıt kodları da bulunabilir. 60 isteğin yalnız 20 farklı adrese ait olduğunu düşünelim. Bu 20 adresin 6’sı uygun karşılığı bulunmayan kaldırılmış içerik, 14’ü satışta olması gereken ürüne giden bozuk yol olsun. Adres bazında beklenen kaldırma payı %30, düzeltilmesi gereken yol payı %70’tir.
İstek ve adres paylarını aynı toplamda toplamayın. Aynı bozuk adres tekrar tekrar istenmiş olabilir; müşteri etkisini incelerken tekrarları bilmek yararlı, düzeltme işini planlarken farklı adresleri bilmek gereklidir. Örnekte 14 bozuk yolun kaynakları araştırılır, 6 beklenen kaldırma için yanıt ve mevcut bağlantılar kontrol edilir. Düzeltme sonrası yeni dönemin istek sayıları ölçülmeden %3 oranının hangi seviyeye indiği söylenemez. Kontrol edilen adres listesiyle trafik gözlemini ayrı saklayın. Raporu, hangi kaydın neden düzeltildiği ve son testte ne görüldüğü anlaşılacak biçimde tamamlayın; yalnız “hata kapandı” ifadesiyle yetinmeyin.
Örnek: 60 hatalı isteğin 20 adrese ayrılması
Kurguda 2.000 isteğin 60’ı 404 alır ve bunlar 20 farklı adrese aittir. Adreslerin 6’sı beklenen kaldırma, 14’ü satıştaki ürüne giden bozuk yoldur.
- 60 / 2.000 × 100 = %3 istek bazlı 404 payını bulun.
- 1.940 / 2.000 × 100 = %97 404 olmayan payı bulun.
- 6 / 20 × 100 = %30 beklenen kaldırma adres payını bulun.
- 14 / 20 × 100 = %70 düzeltilmesi gereken adres payını bulun.
İstek bazında hata %3, farklı adres bazında bozuk yol payı %70’tir; paydalar farklıdır ve yeni dönem sonucu ölçülmemiştir.
404 hatası ile karıştırılan kavramlar
Bulunamadı veya boş içerik sunarken 200 gibi başarı yanıtı veren sayfanın Google tarafından hata sayılmasıdır.
Kaynağın kalıcı yeni konumunu bildirir; 404 kaynağın bulunamadığını belirtir.
Aynı adresin tekrarlarını içerebilir; farklı bozuk adres sayısıyla aynı değildir.
Satıcı ne yapmalı?
- Tam adresi, kaynak bağlantıyı ve yanıt kodunu kaydedin.
- Ürünün taşınmış, kaldırılmış veya yanlış bağlanmış olduğunu belirleyin.
- İlgili yeni hedef varsa doğru geçişi teknik ekiple planlayın.
- Bozuk iç bağlantıları ve eski harita kayıtlarını düzeltin.
- Özel hata sayfasında doğru 404 yanıtını koruyun.
- Farklı adres ve istek sayılarını ayrı ölçüp tekrar kontrol edin.
İlgili rehberler
404 hatası hakkında sık sorulanlar
404 hatası nedir?
Her 404 kaydı düzeltilmeli mi?
Sayfada bulunamadı yazması yeterli mi?
Bütün hataları ana sayfaya yönlendirmek çözüm mü?
Örnekte %97 başarı oranı mı?
Öteki terimler
- 301 yönlendirme
- Anahtar kelime
- Backlink
- Breadcrumb
- Canonical etiketi
- Core Web Vitals
- E-E-A-T
- Filtreli gezinme (faceted navigation)
- Google Analytics 4
- Google Search Console
- Görsel alt metni
- hreflang
- İç bağlantı
- İndeksleme
- Kategori sayfası
- Kopya içerik
- Meta açıklama
- Mobil uyumluluk
- Noindex
- Organik trafik
- robots.txt
- Sayfa hızı
- SEO
- Site haritası