Her sitede er geç bir ziyaretçi var olmayan bir sayfaya ulaşır: yanlış yazılmış bir adres, silinmiş bir ürün veya eski bir bağlantı. O anda göreceği sayfa, ziyaretçinin siteyi terk mi edeceğini yoksa aradığını mı bulacağını belirler.
Önce teknik doğruluk
Özel tasarlanmış 404 sayfası, sunucudan gerçekten 404 durum koduyla dönmelidir. Var olmayan bir sayfanın 200 koduyla "sayfa bulunamadı" mesajı göstermesine soft 404 denir; arama motorları bu sayfaları gereksiz yere taramaya ve dizinlemeye çalışır. Ayrıca 404 durumunda ana sayfaya otomatik yönlendirme yapmak da ziyaretçiyi şaşırtır ve aynı sorunu yaratır. Durum kodlarının ayrıntısı için bkz. HTTP durum kodları.
İyi bir 404 sayfasının içeriği
- Net bir açıklama: "Aradığınız sayfa bulunamadı. Taşınmış veya kaldırılmış olabilir."
- Arama kutusu: Ziyaretçi aradığını doğrudan yazabilsin.
- Popüler sayfalara bağlantılar: Hizmetler, en çok okunan yazılar, ürün kategorileri.
- Ana sayfa ve iletişim bağlantısı.
- Sitenin normal menüsü ve alt bilgisi: Ziyaretçi sitede olduğunu anlamalı.
- Marka tonuna uygun bir dil: Hafif bir mizah işe yarayabilir ama ziyaretçiyi suçlamamalı.
Kaybolan bağlantıları bulmak
404 sayfası bir yara bandıdır; asıl iş, ziyaretçileri 404'e düşüren bağlantıları azaltmaktır:
- Google Search Console tarama raporlarında bulunamayan sayfaları listeler. Bkz. Search Console rehberi.
- 404 sayfasına analiz etiketi ekleyerek hangi adreslerin ve hangi kaynakların ziyaretçiyi buraya getirdiğini görebilirsiniz.
- Site içi kırık bağlantılar tarama araçlarıyla düzenli kontrol edilmelidir.
Ne zaman yönlendirme yapılmalı?
| Durum | Ne yapmalı? |
|---|---|
| Sayfa yeni bir adrese taşındı | 301 ile yeni adrese yönlendir |
| Ürün kalktı, benzer ürün var | 301 ile en yakın ürüne veya kategoriye yönlendir |
| İçerik tamamen kaldırıldı, karşılığı yok | 404 veya 410 dön |
| Dış sitelerden çok bağlantı alan eski sayfa | Mutlaka uygun bir sayfaya 301 |
Site taşımalarında yönlendirme haritası için bkz. 301 yönlendirme.
404 hataları SEO'yu cezalandırır mı?
Var olmayan sayfaların 404 dönmesi normaldir ve tek başına bir ceza nedeni değildir. Sorun, değerli bağlantılar alan sayfaların yönlendirilmeden kaybedilmesi ve site içinde çok sayıda kırık bağlantı bulunmasıdır.
Sık sorulan sorular
404 sayfasını arama motorları dizine ekler mi?
Doğru 404 kodu dönüyorsa hayır.
Statik sitelerde özel 404 sayfası yapılabilir mi?
Evet. GitHub Pages dahil çoğu barındırma hizmeti kök dizindeki 404.html dosyasını otomatik kullanır.
Sonuç
İyi bir 404 sayfası, hatayı bir yönlendirme fırsatına çevirir. Doğru durum kodu, yardımcı bağlantılar ve düzenli kırık bağlantı kontrolü; hem ziyaretçiyi hem de arama görünürlüğünü korur.