Yönlendirme kontrolü ve HTTP durum kodu izleyici
10 URL'ye kadar her adımı tek tek izleyin. Her 301, 302, 307 ve 308'i durum kodları ve yanıt süreleriyle görün; yönlendirme zincirlerini, döngüleri, geçici yönlendirmeleri ve bozuk hedefleri yakalayın.
10 URL'ye kadar yapıştırın
Her satıra bir tane — eski URL'ler, http:// sürümleri, www'lu ve www'suz varyantlar, kampanya linkleri ya da taşıdığınız her şey.
Her adımı takip ediyoruz
Her yönlendirme ayrı ayrı istenir (10 adıma kadar); durum kodu, Location başlığı ve yanıt süresi kaydedilir.
İşaretlenenleri düzeltin
Zincirler, döngüler, geçici yönlendirmeler, HTTPS'ten düşüşler, www geçişleri, meta refresh'ler ve 4xx/5xx hedefler, düzeltme önerisiyle birlikte işaretlenir.
Sıkça sorulan sorular
301 ve 302 yönlendirme arasındaki fark nedir?
301 (ve 308), arama motorlarına taşınmanın kalıcı olduğunu söyler; böylece indekslerinde eski URL'yi yenisiyle değiştirir ve sıralama sinyallerini birleştirirler. 302 (ve 307) taşınmanın geçici olduğunu söyler; bu yüzden eski URL indekste kalabilir. HTTPS geçişleri, URL değişiklikleri ve alan adı taşımaları gibi kalıcı taşımalarda 301 veya 308 kullanın.
Yönlendirme zincirleri SEO için kötü mü?
Her ekstra adım gecikme ekler ve bir şeylerin bozulma ihtimalini artırır. Google 10 adıma kadar takip eder ama uzun zincirlerin taranmasını erteleyebilir; diğer tarayıcılar daha erken vazgeçer. En iyi uygulama, her eski URL'yi tek adımda doğrudan son hedefine yönlendirmektir.
Yönlendirme döngüsü nedir?
Döngü, bir URL'nin sonunda kendisine geri yönlenen bir URL'ye yönlendirmesiyle oluşur — örneğin http → https → http. Tarayıcılar “çok fazla yönlendirme” hatası gösterir ve arama motorları sayfaya hiç ulaşamaz. Genellikle sunucu yapılandırması, CDN ve CMS'teki çakışan kurallardan kaynaklanır.
URL'm neden www'dan www'suz sürüme (veya tersine) yönleniyor?
Sitenizin tek bir ana host seçmesi ve diğerini 301 ile ona yönlendirmesi gerekir. Zincir www ile www'suz arasında birden fazla kez geçiş yapıyorsa iki katman (örneğin CDN'iniz ve CMS'iniz) ana host konusunda anlaşamıyor demektir — birini düzeltin.
Meta refresh bir yönlendirmeyle aynı şey mi?
Hayır. Meta refresh, tarayıcıya ilk sayfayı yükledikten sonra başka bir sayfayı yüklemesini söyleyen bir HTML etiketidir. Sunucu taraflı bir 301'den daha yavaştır ve arama motorları için daha zayıf bir sinyaldir. Araç, son sayfada bunu işaretler.
Neden önce HEAD istekleri gönderiyorsunuz?
HEAD istekleri, sayfayı indirmeden durum kodunu ve başlıkları döndürür; bu daha hızlıdır ve sunucunuzu daha az yorar. Sunucu HEAD'i reddederse ya da hata döndürürse normal bir GET ile tekrar deneriz; böylece sonuç, tarayıcıların ve botların gördüğüyle eşleşir.