Sitenizin Gizli Kahramanları: HTTP Kodları ve SEOya Etkileri

Enis Öztürk
YazarEnis Öztürk
18 Mayıs 2020Günc: 6 Haziran 2026 4 dk okuma
Sitenizin Gizli Kahramanları: HTTP Kodları ve SEOya Etkileri

HTTP durum kodları, bir web sunucusu ile tarayıcınız arasındaki iletişimin mihenk taşlarıdır. Bu kodlar, gönderilen bir HTTP isteğinin başarılı olup olmadığını anında belirtir. Bu yanıt mesajları, siz kullanıcı olarak ekranınızda görmeseniz bile, tarayıcınız sunucuyla her etkileşim kurduğunda arka planda çalışır. Bir web geliştiricisiyseniz veya dijital varlığınızı yönetiyorsanız, bu durum kodlarını derinlemesine anlamak kritik bir öneme sahiptir.

Bu kodlar sayesinde web sitenizdeki olası hataları hızlıca teşhis edebilir ve etkin çözümler üretebilirsiniz. Bu makalemizde, en sık karşılaşılan HTTP durum kodlarını detaylıca inceleyecek ve bu kodların SEO üzerindeki etkilerini analiz edeceğiz.

1XX Bilgi İsteği

Kod

Mesaj

Açıklama

100

Devam

İstemci talebi geçerlidir ve işlenmeye devam ediyor.

101

Protokol Değiştirme

İstemci protokol tipini değiştirmek istedi ve sunucu bu değişikliği kabul etti.

102

İşlem

İşlem normalden daha uzun sürmektedir.


2XX Başarı Durumu

Kod

Mesaj

Açıklama

200

Tamam

Sunucu, isteği başarıyla işledi. Tarayıcının talep ettiği eylemin eksiksiz yerine getirildiğini gösterir.

201

Oluşturuldu

İstemci, sunucuda başarılı bir şekilde yeni bir kaynak oluşturdu.

202

Kabul edildi

Bu yanıt, işlenmesi zaman alacak eylemler için kullanılır. İsteğin işlenmek üzere kabul edildiğini belirtir.

203

Yetkili Olmayan Bilgiler

Bu kod, genellikle bir proxy sunucusu aracılığıyla yanıt alındığında görüntülenir.

204

İçerik Yok

Sunucu, istemcinin isteğine geçerli bir yanıt gönderdi ancak bu yanıtta herhangi bir içerik gövdesi bulunmuyor, yalnızca başlık bilgileri mevcut.

206

Kısmı İçerik

İstemcinin duraklatılmış indirme işlemlerine devam etmesine veya indirmeyi birden fazla akışa bölmesine olanak tanır.

3XX Yönlendirme Yanıtları

Kod

Mesaj

Açıklama

301

Kalıcı Olarak Taşındı

İstekte bulunulan kaynağın kalıcı olarak yeni bir URI'ye taşındığını gösterir. Bu, sayfanın sitede kalıcı olarak yeniden yapılandırıldığı anlamına gelir.

302

Geçici Olarak Taşındı

İstenen kaynağın geçici bir süreliğine başka bir URI altında erişilebilir olduğunu bildirir.

304

Değiştirilmemiş

İstenen kaynağın en son erişiminizden bu yana hiç değişmediğini ifade eder. Tarayıcı önbelleğini kullanmasını sağlar.

307

Geçici Yönlendirme

Bir kaynağı geçici olarak başka bir adrese yönlendirir. 302'ye göre daha katı kurallara sahiptir.


4XX İstemci Hataları

Kod

Mesaj

Açıklama

400

Kötü İstek

İstek, sunucu tarafından anlamlandırılamayacak kadar hatalı veya geçersiz olduğunda kullanılan genel bir istemci tarafı hatasıdır.

401

Yetkisiz

İstemcinin, korumalı bir kaynağa erişim için geçerli kimlik doğrulama bilgileri sağlamadığını gösterir.

403

Yasak

İstek geçerli olmasına rağmen, kullanıcının istenen kaynağa erişim yetkisi (izinleri) bulunmadığı anlamına gelir.

404

Bulunamadı

İstemcinin talep ettiği URL üzerinde sunucuda herhangi bir kaynak bulunamadığını belirtir. Bu kod, SEO açısından en çok dikkat edilmesi gereken hatalardandır.

405

Yönteme İzin Verilmiyor

İstemcinin, kaynağın desteklemediği bir HTTP metodunu (örneğin POST yerine GET) kullanmaya çalıştığını gösteren yanıttır.

406

Kabul Edilemez

Sunucu, gönderilen 'Accept' başlıklarına göre istemcinin istediği formatta içerik üretemediğinde ortaya çıkar.


5XX Sunucu Hataları

Kod

Mesaj

Açıklama

500

Dahili Sunucu Hatası

Sunucuda beklenmedik bir durum oluştuğunda ve isteğin düzgün bir şekilde yerine getirilemediği genel hata mesajıdır.

501

Uygulanmadı

Sunucu, gönderilen istek yöntemini tanımıyor ya da bu isteği yerine getirme kapasitesine sahip değil.


Yukarıdaki tablolar, günlük operasyonlarda en sık karşılaşılan HTTP durum kodlarını kapsamaktadır. Ancak, bunlara ek olarak bilmeniz gereken daha pek çok detaylı durum kodu mevcuttur. Daha kapsamlı bir bilgi edinmek isterseniz, Wikipedia'nın HTTP durum kodları listesini incelemenizi tavsiye ederim.

Arama Motoru Optimizasyonu (SEO) İçin HTTP Durum Kodlarının Önemi

Arama motoru botları (örümcekleri), web sitenizi tararken sürekli olarak bu HTTP durum mesajlarıyla karşı karşıya gelir. Bu mesajlar, sayfalarınızın dizine eklenip eklenmeyeceğini, nasıl yönlendirileceğini ve en önemlisi arama motorlarının sitenizin genel sağlığını nasıl algılayacağını doğrudan etkiler.

Genellikle 1XX (Bilgi) ve 2XX (Başarı) ile başlayan durum kodlarının SEO üzerinde doğrudan negatif bir etkisi olmaz. Ancak 4XX (İstemci Hatası) ve 5XX (Sunucu Hatası) ile başlayan kodlar, SEO performansı açısından son derece önemlidir. Bu hataların yüksek sayılarda bulunması, sitenizin teknik kalitesinin düşük olduğuna dair arama motorlarına güçlü bir sinyal gönderir.

4XX ve 5XX hatalarını zamanında müdahale edip düzeltmediğiniz takdirde, arama motoru sıralamalarınızda belirgin bir düşüş yaşayabilirsiniz. Bu yüzden, sitenizin teknik sağlığını düzenli olarak analiz etmek için Screaming Frog gibi profesyonel SEO denetim araçlarını kullanmanız büyük fayda sağlayacaktır.

Search Console ile HTTP Durum Kodlarını Tespit Etme

Google botlarının sitenizdeki sayfaları hangi HTTP durum kodlarıyla gördüğünü anlamanın en güvenilir ve erişilebilir yolu, şüphesiz Google Search Console aracıdır. Search Console'da yer alan Kapsam (Index) raporu üzerinden tüm kritik HTTP hata kodlarını detaylıca görebilirsiniz.

HTTP Durum Kodları Kapsam Hataları

Kapsam raporu içerisinde genel olarak dört ana bilgi kategorisi ile karşılaşılır:

  • Hata veren sayfalar

  • Uyarı veren sayfalar

  • Geçerli olan sayfalar

  • Hariç bırakılan sayfalar

Bu kategorilerden 'Geçerli sayfalar' hariç diğer üç türde (Hata, Uyarı, Hariç Bırakılan), genellikle 3XX, 4XX veya 5XX seviyesinde HTTP durum kodlarını tespit edebilirsiniz. Bu hatalar, sayfalarınızın başka bir adrese yönlendirildiğini (3XX), kalıcı olarak silindiğini (404) veya sunucu kaynaklı tarama sorunları yaşandığını gösterir.

Search Console Kapsam Hataları

Önceki görseldeki örnekte, 404 HTTP durum kodu ile işaretlenmiş, hata veren sayfalara dair bir kesit görülmektedir. Şimdi bu spesifik sayfaların durumunu inceleyelim.

Search Console Kapsam 404 Bulunamadı Hatası

Bu örnekte, sitede etiketler kullanılarak oluşturulan ve daha sonra silinen bazı sayfaların 404 hatası verdiği anlaşılmaktadır. Bu tür durumlar için en doğru müdahale, 404 hatası veren tüm bu linkleri, içeriğin taşındığı orijinal ve geçerli olan sayfaya 301 kalıcı yönlendirmesi ile yönlendirmektir.

Eğer WordPress altyapısı kullanıyorsanız, Redirection eklentisi bu yönlendirmeleri yapmanız için oldukça kolaylaştırıcıdır. Ayrıca Rank Math SEO gibi kapsamlı SEO eklentileri kullanıyorsanız, eklenti içindeki Redirections modülü üzerinden de bu işlemleri gerçekleştirebilirsiniz. Eğer siteniz WordPress tabanlı değilse, sunucu yapılandırma dosyası olan .htaccess dosyasını düzenleyerek kolayca 301 yönlendirmesi oluşturabilirsiniz.

Sonuç olarak, HTTP durum kodları web sitenizin teknik sağlığı hakkında bize son derece güçlü ve bilgilendirici mesajlar sunar. Bu sık karşılaşılan kodları tanımak ve doğru aksiyonları almak, web sitenizdeki hataları rakiplerinizden daha hızlı çözmenizi sağlayarak sıralamalardaki yerinizi korumanıza yardımcı olur.

HTTP durum kodlarının yönetimiyle ilgili herhangi bir sorunuz olursa veya ek desteğe ihtiyaç duyarsanız, lütfen yorum bırakarak bize ulaşmaktan çekinmeyin.

Sıkça Sorulan Sorular

Son Güncelleme: 6 Haziran 2026
Enis Öztürk
Makaleyi Yazan
Enis Öztürk

Kukumav.Net’in kurucusu ve dijital pazarlama uzmanıdır. Google Ads, SEO, Meta Ads, ve web tasarımı alanlarında KOBİ’lere ve girişimcilere özel çözümler sunarak markaların dijitalde daha görünür, güçlü ve dönüşüm odaklı hale gelmesine yardımcı olur.

Tüm Yazılarını İncele
Haftalık Bülten
Bunun Gibi İçeriklerden Anında Haberdar Olun

Dijital pazarlama, SEO ve büyüme stratejilerine dair yeni makaleler yayınlandığında sizi ilk biz haberdar edelim. Spam yok, sadece değerli içerik.

Haftada 1 e-postaİstediğinizde çıkabilirsinizÜcretsiz
Yorumlar

0 yorum

Yorum Yazın

E-posta adresiniz yayınlanmayacaktır.