İçeriğe atla
KaynakOl

404 ve yönlendirme zincirleri: bot bütçesi nereye gidiyor

Her bot bir siteyi taramak için sınırlı zaman ve istek ayırır. Üç adımlık bir yönlendirme zinciri, tek bir sayfayı okumak için üç istek harcatır — ve bu bütçe sonsuz değildir.

Mustafa Gezer 2 dk okuma

Bir bot bir siteyi ziyaret ettiğinde sınırsız zamanı yoktur. Sunucunuzun yanıt hızına, sitenin genel otoritesine ve o günkü tahsis edilen paya göre belirli sayıda istek yapar, sonra bir sonraki siteye geçer. Bu paya tarama bütçesi denir ve her yönlendirme zinciri, her gereksiz 404, bu bütçeden bir parça çalar.

Bir zincirin gerçek maliyeti

istek 1: /eski-sayfa        → 301 → /ara-sayfa
istek 2: /ara-sayfa         → 301 → /yeni-sayfa
istek 3: /yeni-sayfa        → 200 OK, içerik burada

Tek bir sayfayı okumak için üç istek harcandı. İnsan kullanıcı için bu fark edilmez (tarayıcı otomatik takip eder, göz açıp kapayana kadar biter). Bot için ise her adım ayrı bir HTTP isteğidir ve bütçeden düşer.

Bu tam olarak iç linkleme mimarisi yazısında "yönlendirme zinciri iç linkleri bozar" başlığı altında anlatılan sorunun kök nedeni — sayfa adresi değiştiğinde iç bağlantıları güncellemeyi atlamak, her tıklamayı bir zincire çeviriyor.

Yumuşak 404: görünmeyen kayıp

Gerçek bir 404 en azından açık bir sinyaldir: bot "burada içerik yok" bilgisini alır ve geçer. Yumuşak 404 daha zararlıdır çünkü sinyal yanlıştır: sayfa bulunamadı ama sunucu 200 OK döndürüyor, çoğu zaman "Sayfa bulunamadı" yazan boş bir şablonla.

Sonuç: bot bu boş şablonu geçerli bir sayfa sanır, bazen dizine bile alır, ve gerçek 404 olsaydı harcamayacağı bir tarama isteğini boşa harcar.

DurumDurum koduBot ne yapar
Doğru 404404Sayfayı yok kabul eder, hızla geçer
Yumuşak 404200Boş şablonu geçerli içerik sanır
Doğru yönlendirme301/302Hedefi takip eder, bir istek daha harcar
Kırık yönlendirme301 → 404İki istek harcar, sonunda hiçbir şey bulamaz

Zincirleri nasıl tespit edersiniz

Elle her bağlantıyı takip etmek ölçeklenmez. Site haritası denetimi sitemap'teki her URL'yi gerçek bir istekle çeker ve zincir derinliğini, nihai durum kodunu raporlar — "302 → 301 → 200" gibi bir zinciri, tek bir "200" yanıtından ayırt eder.

Düzeltme sırası

Bir adres kalıcı olarak değiştiğinde doğru sıra:

  1. Yeni adrese doğrudan 301 yönlendirme kurun (ara adım yok).
  2. İç bağlantıları tarayıp doğrudan yeni adrese güncelleyin —

yönlendirmenin üstünden geçmesini beklemeyin.

  1. Sitemap'i güncelleyin.
  2. Yönlendirmeyi kaldırmayın — dış bağlantılar ve eski kaydedilmiş

sonuçlar hâlâ eski adrese gelir.

En sık atlanan adım ikincisi: yönlendirme "çalıştığı için" iç bağlantılar güncellenmeden bırakılır. Zaman içinde site büyüdükçe zincir sayısı da büyür, her biri küçük ama toplamda bütçeyi tüketen bir sızıntı olur.

Kontrol listesi

  • Sitede ikiden fazla adımlı yönlendirme zinciri var mı
  • Hata sayfaları gerçek 404/410 mı döndürüyor, yoksa 200 mü
  • Adres değiştiğinde iç bağlantılar yönlendirmenin üstünden mi geçiyor
  • Sitemap'teki her URL zincirsiz, tek adımda 200 dönüyor mu
  • Kırık yönlendirmeler (301 → 404) var mı
Mustafa GezerSEO ve AI görünürlük denetçisi

Markaların yapay zekâ destekli arama sistemlerindeki görünürlüğünü ölçer ve düzeltir. Ölçüm metodolojisi ham sunucu yanıtına ve tekrarlı çalıştırmaya dayanır; her bulgu kaydedilmiş bir sunucu yanıtına bağlanır.

Sık sorulanlar

Kaç yönlendirme zinciri "çok" sayılır?

Bir yönlendirme (A→B) normaldir ve maliyeti düşüktür. İkiden fazla ardışık adım (A→B→C→D) sorun sayılır; her adım ekstra bir istek ve gecikmedir, bazı botlar belirli bir zincir derinliğinden sonra takip etmeyi bırakır.

Yumuşak 404 nedir, neden normal 404'ten daha kötü?

Sayfa bulunamadığı halde sunucu 200 (başarılı) durum kodu döndürüyorsa buna yumuşak 404 denir. Bot bunu geçerli bir sayfa gibi kaydeder, kaynağını boşa harcar ve bazen boş sayfayı dizine bile alır.

Bot bütçesi küçük siteler için de önemli mi?

Küçük bir site için mutlak etkisi sınırlıdır çünkü zaten az sayfası vardır. Ama yeni bir alan adında (kaynakol.com gibi günler önce açılmış bir site) bütçe zaten düşük tahsis edilir; onu yönlendirme zincirlerine harcamak, asıl içeriğin taranmasını geciktirir.

İlgili yazılar

hreflang: çok dilli sitede yanlış pazara gösterilmek

hreflang bir çeviri etiketi değil, bir hedefleme etiketidir. Yanlış kurulduğunda İngilizce sayfanız Türkiye'de, Türkçe sayfanız Almanya'da gösterilir — ve bu durum çok pazarlı AI görünürlük ölçümünü de bozar.

1 dk okuma

Ölçerek başlayın

Bu yazıda anlatılanın sitenizde geçerli olup olmadığını tahmin etmeyin — ölçün. AI Bot Erişim Kontrolü ücretsiz ve ~10 saniye sürüyor.

WhatsApp