HTTP durum kodları, tarayıcıya ve arama motoruna bir isteğin sonucunu bildirir. Canlı sayfanın 200, kalıcı taşınan adresin 301, bulunmayan URL’nin ise gerçek 404 veya 410 yanıtı vermesi site davranışını açık hale getirir.
200 başarılı yanıt
200, isteğin başarıyla karşılandığını belirtir. Ancak boş veya hata mesajı gösteren sayfanın 200 vermesi doğru değildir. Arama motoru bu tür sayfaları soft 404 olarak değerlendirebilir. Durum kodu ile görünen içerik uyumlu olmalıdır.
301 ve 308 yönlendirmeleri
Kalıcı URL değişikliklerinde kullanılır. Eski adres en yakın eşdeğer yeni sayfaya tek adımda yönlenmelidir. Bütün kaldırılan sayfaları ana sayfaya göndermek kullanıcı ihtiyacını karşılamaz ve soft 404 gibi değerlendirilebilir.
302 ve 307 yönlendirmeleri
Geçici taşımalarda kullanılır. Test, kısa süreli kampanya veya bakım sırasında anlamlı olabilir. Geçici yönlendirme aylarca kalacaksa asıl URL kararı yeniden değerlendirilmelidir.
404 ve 410 yanıtları
404 sayfanın bulunamadığını, 410 bilinçli olarak kaldırıldığını bildirir. Her 404 SEO hatası değildir. İç link alan veya backlinki bulunan değerli URL için eşdeğer içerik varsa yönlendirme yapılabilir; yoksa gerçek hata yanıtı korunabilir.
5xx sunucu hataları
500, 502, 503 ve 504 gibi yanıtlar sunucu tarafındaki sorunu gösterir. Kısa bakımda Retry-After başlığıyla 503 kullanılabilir. Uzun süren veya yaygın 5xx hataları taramayı ve kullanıcı erişimini ciddi biçimde etkiler.
429 çok fazla istek
Sunucu istek sınırına ulaştığında 429 verebilir. Gerçek arama motoru tarayıcılarının sürekli engellenmesi keşfi yavaşlatır. CDN, güvenlik duvarı ve hız sınırlama kayıtları bot doğrulamasıyla birlikte incelenmelidir.
Nasıl taranır?
Site tarama aracı, sunucu logu ve Search Console raporlarıyla kodlar URL bazında çıkarılır. Teknik destek için teknik SEO hizmetimizi inceleyebilirsiniz.
Sık yapılan hata
Kırık her URL’yi ana sayfaya yönlendirmek ve tarayıcıda görünen hata metnini gerçek 404 sanmak yanlıştır. Sunucunun gönderdiği kod ayrıca kontrol edilmelidir.
