# Yönlendirme Zinciri Kontrolü

> Bir adresin 301/302 zincirini adım adım izler; döngüyü, geçici kodu ve http/www varyantlarını gösterir.

Ücretsiz çevrimiçi araç: https://flatinium.com/araclar/yonlendirme-zinciri-kontrolu

Bir sayfa taşındığında eski adres yenisine yönlendirilir; sonra yenisi de taşınır ve kimse ilk kuralı güncellemez. Birkaç yıl içinde eski bir adresi açan tarayıcı üç, dört, bazen daha fazla sıçrama yapıyor. Her sıçrama kullanıcıyı bekletiyor, Googlebot için fazladan bir istek demek ve 10 sıçramadan sonra Google izlemeyi bırakıyor.

Bu araç verdiğiniz adrese gerçek bir istek atıyor, yönlendirmeyi kendisi takip etmiyor; her adımı tek tek kaydediyor. Böylece zincirin tamamını, her halkadaki HTTP kodunu ve süresini görüyorsunuz. Tek adres de yazabilirsiniz, taşıma sonrası kontrol için on adrese kadar liste de.

Ayrıca ilk adresin alan adı için dört varyantı deniyor: http ve https, www’lu ve www’suz. Dördü de tek sıçramayla aynı kanonik adrese gitmiyorsa, aynı sayfa birden fazla adreste yayında demektir ve bu, taşıma listesinde hiç görünmeyen bir kopya adres sorunu.

## Neyi ölçer

- Zincirin her halkası — adres, HTTP kodu ve o adımın süresi
- Zincir uzunluğu: 1 sıçrama normal, 2–3 uyarı, 3’ten fazlası sorun
- Kalıcı taşınmada 302, 303 ya da 307 kullanılmış mı (301 ya da 308 olmalı)
- Döngü, 10 sıçrama sınırı ve 4xx/5xx ile biten zincir
- http → https yönlendirmesi var mı; www ve kök varyantları tek kanonik adrese gidiyor mu
- Son sayfanın canonical etiketi ulaşılan adresle uyuşuyor mu, noindex taşıyor mu
- Gövdede meta refresh ya da JavaScript yönlendirme izi var mı (ipucu olarak)
- Yalnızca büyük/küçük harf ya da sondaki eğik çizgi farkı için yapılan sıçramalar

## Sınırları

- Yalnızca HTTP katmanı izleniyor. Sayfa JavaScript ile ya da meta refresh ile yönlendiriyorsa araç bunu çalıştırmıyor; gövdede izini bulursa ipucu olarak yazıyor.
- İstekler kendi tarayıcı kimliğimizle atılıyor. Googlebot gibi davranılmıyor; ajana, ülkeye ya da çereze göre farklı yönlendiren siteler burada farklı sonuç verebilir.
- Her adres için en fazla 10 sıçrama izleniyor. Bu sınır keyfî değil: Google da aynı noktada bırakıyor.
- Araç sitenizdeki bütün yönlendirmeleri bulmaz; verdiğiniz adresleri izler. Toplu liste için Search Console’daki tarama istatistiklerine ya da bir site tarayıcısına ihtiyaç var.

## Sık sorulan sorular

### Yönlendirme zinciri nedir?

Bir adresin hedefe tek adımda değil, birden fazla ara yönlendirmeyle ulaşması. A sayfası B’ye, B de C’ye yönlendiriyorsa A için iki sıçramalık bir zincir var demektir. Doğrusu A’nın doğrudan C’ye gitmesi.

### 301 ile 302 arasındaki fark ne, neden önemli?

301 ve 308 “kalıcı taşındı”, 302 ve 307 “geçici” diyor. Google geçici yönlendirmeyi uzun süre yerinde görürse kalıcı sayabiliyor, ama bunun ne zaman olacağını bildirmiyor. Taşınma kalıcıysa kodu doğru vermek bu belirsizliği ortadan kaldırıyor ve sinyalin yeni adrese geçtiğini netleştiriyor.

### Zincir 2 sıçramaysa gerçekten sorun mu?

Tek sayfa için küçük bir kayıp. Sorun ölçek: site genelinde bütün eski adresler iki sıçrama yapıyorsa tarayıcı her sayfa için fazladan bir istek atıyor ve bu tarama bütçesinden düşüyor. Düzeltmesi de ucuz: ilk kuralın hedefini güncellemek.

### http ve www varyantları neden deneniyor?

Çünkü aynı sayfa http://ornek.com, https://ornek.com, http://www.ornek.com ve https://www.ornek.com olmak üzere dört adreste yayında olabilir. Dördü de tek bir kanonik adrese gitmiyorsa Google bunları ayrı sayfalar olarak görebiliyor ve dışarıdan gelen bağlantılar dört adrese bölünüyor.

### Zincirin sonundaki canonical neden kontrol ediliyor?

Yönlendirme Google’a “asıl adres şurası” diyor; sayfanın canonical etiketi de aynı şeyi söylüyor. İkisi farklı adres gösteriyorsa Google birini seçmek zorunda kalıyor ve seçtiği her zaman sizin istediğiniz olmuyor. İki sinyalin aynı adresi göstermesi gerekiyor.

### Sonuçlar kaydediliyor mu?

Hayır. Girdiğiniz adresler sonuç üretildikten sonra tutulmuyor; kayıt ve e-posta istemiyoruz.
