IHS Strategic
Tüm Blog Yazıları
HowTo09 Eylül 2026•2 dk okuma

404 Hata Yönetimi Rehberi: Modern Web Sitelerinde Kullanıcı Kaybını Önleme Yolları

Modern web projelerinde 404 hatalarını tespit etme, özel hata sayfaları tasarlama ve 301 yönlendirmeleriyle trafik kaybını sıfıra indirme adımları.

S

Sistem Yöneticisi

Kıdemli Yazılım Mimarı

1. 404 Hatalarını Tespit Etme ve Log Analizi

Kırık linkler kullanıcı kaçırır, tarama bütçesini tüketir. İlk adım: mevcut hataları yakalamak.

  • Google Search Console: Dizin > Sayfalar > Bulunamadı (404) raporunu incele.
  • Log Analizi: Sunucu access loglarında status: 404 filtrele. Bot ve kullanıcı kaynaklı URL'leri ayır.
  • Crawl Araçları: Screaming Frog veya site içi tarayıcılarla periyodik kontrol yap.

2. Özel (Custom) 404 Sayfası Tasarlama

Varsayılan sunucu 404 ekranı güven kırar. Modern web standartlarında özel hata sayfası şart.

  • Açık Mesaj: Teknik jargondan kaçın. Sayfanın bulunamadığını net belirt.
  • Arama Çubuğu ve Yönlendirme: Kullanıcıyı ana sayfaya veya popüler içeriklere yönlendiren linkler ekle.
  • Doğru HTTP Durum Kodu: Sayfa görsel olarak 404 olsa bile HTTP header 404 Not Found dönmeli. 200 OK dönen Soft 404 hatasından kaçın.
Soft 404 arama motorunu yanıltır, dizinleme kalitesini düşürür. Status code her zaman net 404 olmalı.

3. 301 Yönlendirmeleri ile Link Değerini Koruma

Silinen veya taşınan sayfalar için 301 kalıcı yönlendirme kullan. Rastgele her 404'ü ana sayfaya basma; en yakın alakalı içeriğe bağla.

Nginx Konfigürasyonu

location = /eski-sayfa { return 301 /yeni-sayfa; }

Node.js / Express Örneği

app.use((req, res) => { res.status(404).render('404-sayfasi'); });

4. Dijital Ajans Süreçleri ve Trendler

Modern dijital ajans iş akışlarında 404 yönetimi reaktif değil proaktiftir.

  • Sentry / Datadog Entegrasyonu: 404 patlamalarında anlık alarm kur.
  • Yeniden Tasarım (Redesign) Eşleme: Site geçişlerinde URL haritalandırmasını canlıya almadan önce tamamla.
  • Mikro Etkileşimler: Hata sayfalarında kullanıcıyı sitede tutacak dinamik öneri blokları uygula.