Yönlendirme kontrol aracı: URL zincirini görün

Bu yönlendirme kontrol aracı bir adresi adım adım izler ve durum kodlarıyla birlikte tüm yönlendirme zincirini gösterir: http://’den https://’e, www’siz adresten www’li adrese, son sayfaya kadar. Bir 301’in gerçekten kalıcı olup olmadığını, 302’nin nerede saklandığını ve zincir ya da döngü olup olmadığını hemen görürsünüz.

Kaynak: § 15.4 (Redirection 3xx), RFC 9110 – HTTP Semantics. Güncelleme: .

Araçlarım

Tıkladığınızda tarayıcınız girdiğiniz URL’yi sunucumuza (Cloudflare Worker) gönderir. Sunucu sayfayı “ToolboxDayBot” olarak getirir, sitenin robots.txt dosyasına uyar ve yalnızca analizi geri gönderir. URL ve IP adresi kaydedilmez; saatte 30 kontrol sınırı için sunucu, IP’nizin geri döndürülemez bir özetini (hash) en fazla bir saat boyunca yalnızca bellekte tutar.

Sonuç

Sonuç
–
Yönlendirme zinciri
Değerlendirme
Öneriler

Nasıl hesaplanır?

Bilinmesi gereken yönlendirme kodları

KodAnlamıGoogle’daki etkisi
301Moved Permanently – kalıcı taşındıGüçlü sinyal: sonuçlarda hedef görünür
308Permanent Redirect – kalıcı, aynı yöntem301 gibi
302Found – geçiciZayıf sinyal: eski URL genellikle dizinde kalır
307Temporary Redirect – geçici, aynı yöntem302 gibi

Kodları RFC 9110 tanımlar; Google Search Central, Google’ın bunları nasıl ele aldığını açıklar. Site taşıma, alan adı değişikliği veya HTTPS’e geçiş için doğru olan 301 ya da 308’dir. 302 ve 307 kampanya sayfası ya da bakım gibi gerçekten geçici durumlar içindir.

Zincirler neden zararlı?

Tipik örnek: http://example.com → https://example.com → https://www.example.com/. Her adım ayrı bir istektir ve yüklemeyi yavaşlatır. Google 10 adıma kadar izler, ancak doğrudan son hedefe yönlendirmeyi önerir. En iyisi, her varyantı tek adımda ana adrese gönderen tek bir kural ve doğrudan son URL’yi kullanan iç bağlantılardır. Apache için bu kuralı .htaccess yönlendirme oluşturucu hazırlar.

Çalışma şekli ve sınırlar

Sunucumuz her adımı otomatik izlemeden ayrı ayrı sorgular; durum kodunu, hedefi (Location başlığı) ve yanıt süresini kaydeder. 5 yönlendirmeden sonra veya bir döngü fark ettiğinde durur. Her hedef yeniden doğrulanır: bir yönlendirme dahili bir adrese (localhost, özel ağ) gidiyorsa kontrol durur ve her alan adının robots.txt dosyasına uyulur. Yalnızca sunucu taraflı yönlendirmeler (3xx) tespit edilir; JavaScript veya meta refresh yönlendirmelerini SEO analizi gösterir. Bazı sunucular dile, cihaza veya ülkeye göre farklı yönlendirir – araç, sunucumuzun bir Cloudflare veri merkezinde aldığı yanıtı görür.

Sıkça sorulan sorular

301 ile 302 yönlendirme arasındaki fark nedir?

301 “kalıcı olarak taşındı” demektir: Google sinyalleri hedefe aktarır ve yeni URL’yi gösterir. 302 “geçici” demektir: Google genellikle eski URL’yi dizinde tutar. Kalıcı bir taşımada 301 (veya 308) kullanın.

Arka arkaya kaç yönlendirme fazladır?

Google 10 adıma kadar izler, ancak her adım yükleme süresine eklenir. İdeali, eski adresten hedefe tek bir yönlendirmedir. Araç iki adımdan itibaren uyarır ve beşten sonra durur.

Bir bağlantının nereye yönlendirdiğini nasıl anlarım?

Bağlantıyı alana yapıştırıp “Yönlendirmeleri kontrol et”e tıklayın. Tablo her durağı durum kodu ve hedefiyle gösterir – kısaltılmış bağlantılarda da – son sayfayı açmanıza gerek kalmaz.

Yönlendirme döngüsü nedir?

İki veya daha fazla kural ziyaretçiyi birbirine gönderir, örneğin https → http → https. Tarayıcı “çok fazla yönlendirme” hatası verir. Sık görülen neden: CMS’teki HTTPS kuralının barındırma veya CDN tarafındaki kuralla çakışması.

Kontrol edilen URL’ler kaydediliyor mu?

Hayır. URL yalnızca bu kontrol için sunucumuza gider ve hiçbir şey günlüğe yazılmaz. Saatte 30 kontrol sınırı için sunucu, IP’nizin geri döndürülemez bir özetini en fazla bir saat bellekte tutar.

Kaynaklar ve yasal dayanak

Güncelleme:

Benzer araçlar