BlogHosting

HTTP Hata Kodları Rehberi: 301, 404, 500, 503 Ne Demek, Nasıl Çözülür?

HTTP durum kodları rehberi: 200, 301, 302, 403, 404, 410, 500, 502, 503. Her kodun anlamı, SEO etkisi ve hosting tarafında çözüm adımları.

Tarayıcınız veya arama motoru botu bir sayfayı istediğinde sunucu üç haneli bir HTTP durum kodu ile yanıt verir. Bu kodlar hem kullanıcı deneyimi hem SEO açısından önemlidir: yanlış kod, sayfanın dizinden çıkmasına veya kesintide tarama sıklığının düşmesine yol açabilir.

Kod grupları

GrupAnlamıÖrnek
2xxBaşarılı200 OK
3xxYönlendirme301, 302, 304
4xxİstemci hatası403, 404, 410, 429
5xxSunucu hatası500, 502, 503, 504

En sık karşılaşılanlar

KodAnlamSEO etkisiÇözüm
200Sayfa başarıyla döndüNormal—
301Kalıcı yönlendirmeSinyaller yeni adrese aktarılırTaşıma ve URL değişimlerinde kullanın
302Geçici yönlendirmeEski URL korunabilirYalnızca gerçekten geçici durumlarda
403Erişim yasakSayfa taranamazİzinleri, güvenlik duvarını, .htaccess'i kontrol edin
404Sayfa bulunamadıZamanla dizinden çıkarKarşılığı varsa 301, yoksa özel 404 sayfası
410Sayfa kalıcı olarak silindi404'ten daha hızlı dizinden çıkarBilinçli kaldırılan içerikte
429Çok fazla istekBotlar yavaşlatılırHız sınırını ve bot trafiğini gözden geçirin
500Sunucu iç hatasıSürekliyse tarama azalırHata günlüğü, eklenti/tema, PHP sürümü, .htaccess
502Geçersiz ağ geçidiKesinti sinyaliPHP-FPM/uygulama sunucusu durumu, ters vekil ayarı
503Hizmet kullanılamıyorGeçici ise sorun olmazBakım modunda Retry-After ile 503 verin
504Ağ geçidi zaman aşımıKesinti sinyaliYavaş sorgular, kaynak limiti, upstream zaman aşımı

500 hatası nasıl giderilir? (WordPress/PHP)

  1. Hosting panelinden hata günlüğünü (error_log) açın; asıl nedeni orada bulursunuz.
  2. Son yüklenen eklenti veya temayı devre dışı bırakın.
  3. PHP sürümünü uyumlu bir sürüme çekin ve bellek limitini kontrol edin.
  4. .htaccess dosyasını yeniden adlandırıp siteyi test edin; sorun buradaysa dosyayı yeniden oluşturun.
  5. Dosya izinlerini kontrol edin (dosya 644, klasör 755).
  6. Sorun devam ederse sağlayıcınızın destek hattına log çıktısıyla başvurun.

SEO için kritik kurallar

  • Bakım sırasında 200 ile "bakımdayız" sayfası göstermeyin; 503 ve Retry-After başlığı kullanın.
  • Soft 404'lerden kaçının: içeriği olmayan sayfa 404 durum koduyla dönmeli.
  • Silinen sayfaları ana sayfaya toplu 301'lemeyin; ilgili karşılığa yönlendirin.
  • Uzun süren 5xx kesintilerini Search Console'dan izleyin.

Sık sorulan sorular

301 ve 302 farkı nedir?

301 kalıcı, 302 geçici yönlendirmedir. Adres değişikliği kalıcıysa 301 kullanın; böylece arama motoru yeni adresi esas alır.

404 hataları sıralamama zarar verir mi?

Var olmayan sayfalar için 404 normaldir ve tüm siteyi cezalandırmaz. Sorun, değerli sayfaların yanlışlıkla 404 vermesi ve bunların bağlantı kazanmış olmasıdır.

Kaynaklar

Bu yazı genel bilgilendirme amaçlıdır; hizmet kapsamı ve güncel özellikler için ilgili ürün sayfasına bakın.