Teknik Seo

1x-2x-3x-4x-5x Durum Kodları Hataları, Çözümleri ve Açıklamaları

Web sitenizin performansı, SEO başarısı ve kullanıcı deneyimi açısından HTTP durum kodları kritik bir rol oynar. Tarayıcılar ve arama motorları, bu kodlar sayesinde bir sayfanın durumunu anlar. Yanlış yönetilen kodlar; sıralama kayıplarına, tarama bütçesi israfına ve kullanıcı memnuniyetsizliğine yol açabilir.

Bu rehberde 1xx (bilgilendirme), 2xx (başarı), 3xx (yönlendirme), 4xx (istemci hataları) ve 5xx (sunucu hataları) kategorilerini, en yaygın ve yaygın olmayan örnekleriyle birlikte detaylı olarak inceleyeceğiz.

1xx Durum Kodları (Bilgilendirme)

İsteğin alındığını ve işlenmeye devam edildiğini gösterir. Kullanıcıya görünmez, genelde performans veya protokol amaçlıdır.

  • 100 Continue: İstek alındı, istemci devam edebilir.
  • 101 Switching Protocols: Sunucu farklı protokole geçmeyi kabul etti.
  • 102 Processing: Sunucu isteği işliyor ama cevap hazır değil.
  • 103 Early Hints: Son yanıt gelmeden istemciye ön yükleme başlıkları gönderilir.

👉 SEO etkisi: Doğrudan etkisi yoktur. Ancak 103 Early Hints, sayfa hızını artırarak dolaylı SEO faydası sağlar.


2xx Durum Kodları (Başarı)

İsteğin başarıyla işlendiğini gösterir. SEO için en sağlıklı yanıtlardır.

  • 200 OK: İstek başarıyla işlendi.
  • 201 Created: Yeni bir kaynak oluşturuldu.
  • 202 Accepted: İstek kabul edildi, işlem sürüyor.
  • 204 No Content: Yanıt var ama içerik yok.
  • 205 Reset Content: İstemci mevcut formu sıfırlamalı.
  • 206 Partial Content: İçeriğin sadece bir kısmı gönderildi (ör. video akışı).

👉 SEO etkisi: 200 OK hedeflenen koddur. 204 veya 205 gibi içeriksiz kodlar önemli sayfalarda olmamalı.


3xx Durum Kodları (Yönlendirme)

Kullanıcıyı veya botları başka bir adrese yönlendirir. Yanlış yapılandırma, otorite kaybına neden olabilir.

  • 301 Moved Permanently: Kalıcı yönlendirme. SEO değerini aktarır.
  • 302 Found: Geçici yönlendirme. Kalıcı taşınmalarda yanlış kullanılırsa sorun çıkarır.
  • 303 See Other: İstek farklı kaynağa yönlendirildi (form sonrası).
  • 304 Not Modified: Kaynak değişmedi, önbellekten kullan.
  • 307 Temporary Redirect: Modern geçici yönlendirme.
  • 308 Permanent Redirect: 301’in alternatifi.
  • 305 Use Proxy: Artık kullanılmaz.
  • 306 Switch Proxy: Tarihsel olarak ayrılmıştır.

👉 SEO etkisi: Kalıcı taşınmalarda mutlaka 301 kullanın. Zincir yönlendirmelerden kaçının.


4xx Durum Kodları (İstemci Hataları)

Kullanıcı veya botun isteği hatalıdır ya da kaynak mevcut değildir. SEO açısından en riskli gruptur.

  • 400 Bad Request: Sunucu hatalı istek aldı.
  • 401 Unauthorized: Kimlik doğrulama gerekli.
  • 403 Forbidden: Yetkisiz erişim.
  • 404 Not Found: Sayfa mevcut değil.
  • 405 Method Not Allowed: Kullanılan HTTP metoduna izin verilmiyor.
  • 406 Not Acceptable: Sunucu uygun içerik üretemiyor.
  • 407 Proxy Authentication Required: Proxy üzerinden kimlik doğrulama gerekli.
  • 408 Request Timeout: Sunucu, istemciden zamanında yanıt alamadı.
  • 409 Conflict: Kaynak üzerinde çakışma var.
  • 410 Gone: Sayfa kalıcı olarak kaldırıldı.
  • 411 Length Required: Content-Length başlığı eksik.
  • 412 Precondition Failed: Ön koşullar karşılanmadı.
  • 413 Payload Too Large: Veri boyutu çok büyük.
  • 414 URI Too Long: URL çok uzun.
  • 415 Unsupported Media Type: Medya türü desteklenmiyor.
  • 416 Range Not Satisfiable: İstenen içerik aralığı geçersiz.
  • 417 Expectation Failed: Expect başlığı karşılanmadı.
  • 422 Unprocessable Entity: İstek anlaşıldı ama işlenemedi.
  • 425 Too Early: İstek çok erken gönderildi, güvenlik riski.
  • 426 Upgrade Required: Sunucu farklı protokol istiyor.
  • 428 Precondition Required: Ön koşul başlığı gerekli.
  • 429 Too Many Requests: Çok fazla istek gönderildi.
  • 431 Request Header Fields Too Large: İstek başlıkları çok büyük.

👉 SEO etkisi:

  • 404 ve 410, en kritik olanlardır. 404’ler düzenli kontrol edilmeli, gerekirse 301 yönlendirme yapılmalıdır.
  • 429, Googlebot çok sık istek gönderdiğinde oluşur, crawl bütçesini etkiler.

5xx Durum Kodları (Sunucu Hataları)

Sorun istemciden değil, sunucudan kaynaklanır. SEO açısından en tehlikeli kodlardır.

  • 500 Internal Server Error: Genel sunucu hatası.
  • 501 Not Implemented: İşlev desteklenmiyor.
  • 502 Bad Gateway: Sunucular arası iletişim sorunu.
  • 503 Service Unavailable: Sunucu geçici olarak hizmet veremiyor.
  • 504 Gateway Timeout: Sunucu zaman aşımına uğradı.
  • 505 HTTP Version Not Supported: HTTP sürümü desteklenmiyor.
  • 506 Variant Also Negotiates: Sunucu yapılandırma hatası.
  • 507 Insufficient Storage: Yeterli depolama yok.
  • 508 Loop Detected: Döngü tespit edildi.
  • 510 Not Extended: İstek gerekli uzantılarla tamamlanmadı.
  • 511 Network Authentication Required: Ağ erişimi için kimlik doğrulama gerekli.

👉 SEO etkisi:

  • 500–504 arası hatalar sitenin erişilebilirliğini bozar.
  • Google, uzun süreli 5xx hatalarını görürse sayfaları dizinden çıkarabilir.

Özetleyelim

HTTP durum kodları, web sitenizin sağlığı için kritik önemdedir:

  • 1xx ve 2xx, sağlıklı işleyişi gösterir.
  • 3xx, doğru yapılandırıldığında SEO’ya zarar vermez.
  • 4xx, kullanıcı deneyimini ve sıralamaları olumsuz etkileyebilir, düzenli takip edilmelidir.
  • 5xx, en kritik hata grubudur ve acil müdahale gerektirir.

Düzenli teknik SEO denetimleri, log analizleri ve doğru yönlendirme stratejileri ile bu kodları kontrol altında tutmak, hem kullanıcı deneyimini hem de organik görünürlüğünüzü güçlendirir.

1989 yılında Samsun'da doğdum. İzmir Çınarlı Anadolu lisesinde Bilgisayar Donanım bölümü okumaya başlamamla Bilişim sektörüne girdim. Daha sonra Selçuk Üniversitesinde Bilgisayar Programcılığı bölümü ve Anadolu Üniversitesinde Yönetim Bilişim Sistemleri mezunu oldum. Şu anda özel bir şirkette SEO uzmanı görevi yapıyorum. Arama Motoru Optimizasyonu için fikir alışverişi içerisinde olmamız gerektiğini düşünüyorum. onediro.com ve seogri.com sitelerini yönetiyorum.
İlgili Makaleler
Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu