Yönlendirme Denetleyicisi
Bir URL yapıştırın; denetleyici HTTP yönlendirme zincirini sıçrama sıçrama izler ve her adım için bir satır yazdırır: durum kodu (301, 302, 303, 307 veya 308), işaret ettiği Location ve yanıtta bildirilen sunucu ile içerik türü. 3xx olmayan ilk yanıtta ya da sıçrama sınırınıza ulaştığında durur ve bir URL daha önce ziyaret edilen bir adrese geri işaret ederse bunu döngü olarak işaretler. SEO çalışması bu ize dayanır: çok sıçramalı bir zincirdeki tek bir sessiz 302, PageRank’i sızdırabilir ve uzun bir zincir, Google’ın geri vermeyeceği tarama bütçesini harcar.
Bir yönlendirme zinciri nasıl izlenir
-
1
Başlangıç URL'sini girin
HTTPS veya HTTP, `www` olsun ya da olmasın herhangi bir URL. Şemayı atlarsanız denetleyici ekler.
-
2
Sıçrama sınırını belirleyin
Kaç yönlendirmenin izleneceğini 1 ile 20 arasında seçin. Varsayılan değer, kontrolden çıkan veya döngüye giren bir zinciri erkenden durdurur.
-
3
Denetimi çalıştırın
Her sıçrama sırayla istenir ve 3xx olmayan bir yanıt dönene ya da sınıra ulaşılana kadar izlenir.
-
4
Zinciri okuyun
Her satır; sıçrama numarasını, durum kodunu ve türünü (kalıcı, geçici, OK, istemci hatası, sunucu hatası veya döngü), URL'yi ve nereye yönlendirdiğini gösterir.
Yönlendirme durum kodları ve anlamları
RFC 7231 ve RFC 7538 (308 için) anlamları tanımlar. Aralarındaki fark; SEO, önbellekleme ve tarayıcının bir POST’u tekrarlayıp tekrarlamayacağı ya da GET’e geri dönüp dönmeyeceği açısından önemlidir.
| Kod | Ad | Kalıcı mı? | Yöntem korunur mu? | Varsayılan olarak önbelleklenebilir mi? |
|---|---|---|---|---|
| 301 | Moved Permanently | Evet | Tarihsel olarak hayır | Evet |
| 302 | Found | Hayır | Tarihsel olarak hayır | Yalnızca başlıklar izin verirse |
| 303 | See Other | Hayır | GET’e zorlar | Hayır |
| 307 | Temporary Redirect | Hayır | Evet | Yalnızca başlıklar izin verirse |
| 308 | Permanent Redirect | Evet | Evet | Evet |
SEO açısından 301 ve 308, PageRank’i hedefte toplar; 302 ve 307 toplamaz (Google bunları geçici sayar ve kaynağı dizininde tutar).
Bir yönlendirme zinciri nasıl olmalı
- 1 sıçrama iyidir. Eski URL’den yeni URL’ye tek bir 301 ile. Bağlantı değeri kaybı yok.
- 2 sıçrama kabul edilebilir, biri HTTP’den HTTPS’ye yükseltme, diğeri
wwwnormalleştirmesiyse. - 3 veya daha fazla sıçrama bir uyarı işaretidir. Her sıçrama gecikme ekler ve Google, çok uzun zincirlerin terk edilebileceğini belgeler. Kullanıcıların ve tarayıcıların hedefe tek adımda ulaşması için zinciri sunucuda birleştirin.
Bu denetleyici neyi izler, neyi izlemez
Denetleyici, sunucu tarafı HTTP yönlendirmelerini izler: 3xx durumu ve Location başlığı olan herhangi bir yanıt. Sayfayı çalıştırmaz, bu yüzden iki başka yönlendirme türü izlenmez:
- Meta yenileme.
<meta http-equiv="refresh" content="0; url=...">, HTTP başlığı değil, sayfa gövdesine yazılmış HTML düzeyinde bir yönlendirmedir, bu yüzden burada normal bir 200 yanıtı olarak görünür. - JavaScript yönlendirmeleri.
window.location = '...', sayfa yüklendikten sonra tarayıcıda çalışır, bu yüzden sunucu tarafı bir istek onu asla görmez.
Bir URL yalnızca bunlardan biriyle yönlendirirse, son hedefi görmek için başsız (headless) tarayıcı kullanan bir araç kullanın.
Bozuk bir zincirin hatalarını ayıklama
Bozuk zincirlerin çoğu üç nedenden birine dayanır: bir yönlendirme döngüsü (bir sıçrama daha önce ziyaret edilen bir URL’ye geri işaret eder), yeniden yönlendiren kaybolmuş bir www ya da /page ile /page/ adreslerinin birbirine sektiği bir sondaki eğik çizgi tutarsızlığı. Bir URL tekrarlandığında denetleyici durur ve döngüyü işaretler.
Sık Sorulan Sorular
Hayır. Sunucu tarafı HTTP yönlendirmelerini (Location başlığı olan 3xx durumu) izler. Meta yenileme ve JavaScript yönlendirmeleri sayfa yüklendikten sonra sayfanın içinde çalışır, bu yüzden sunucu tarafı bir istek bunları görmez; bunlar için başsız (headless) tarayıcı kullanan bir araç kullanın.
1 ile 20 arasında sıçrama izleyebilirsiniz, varsayılan 10. Denetleyici, sınırınızda ya da bir URL daha önce ziyaret edilen bir adrese geri işaret ettiğinde durur; böylece bir yönlendirme döngüsü sonsuza kadar süremez.
Yalnızca genel internetten çözümlenebiliyorlarsa. Bir VPN arkasındaki, HTTP temel kimlik doğrulamalı veya localhost üzerindeki (ve diğer özel adreslerdeki) URL’lere denetleyici erişemez.
Her sıçrama için: numarası, HTTP durum kodu ve türü (kalıcı, geçici, OK, istemci hatası, sunucu hatası veya döngü), istenen URL, yönlendirdiği Location ve yanıtta bildirilen sunucu ile içerik türü.
Hayır. Her istek yapılır ve sonucu doğrudan size döndürülür; yapıştırdığınız URL’ler kaydedilmez.
İlgili Araçlar
FAQ Şeması Oluşturucu
Soru-cevap çiftlerinden FAQPage JSON-LD işaretlemesi oluşturun ve sayfanızı Google'ın zengin sonuçlarına ve yanıt kutusuna aday hâle getirin.
Hreflang Denetleyici
Yapıştırılan HTML içindeki hreflang değerlerini yerel olarak denetleyin: kodlar, tam URL'ler, tekrarlar, konum ve öz referans.
Dış Bağlantı Çıkarıcı
Ham HTML yapıştırın, isteğe bağlı olarak bir temel URL belirleyin ve kod içindeki tüm harici http/https bağlantılarının temiz, kopyasız bir listesini bağlantı denetimleri ve SEO incelemeleri için alın.
XML Site Haritası Doğrulayıcı
Site haritası XML kodunu tarayıcıda ayrıştırma hataları, eksik konumlar, yinelenen URL'ler ve yaygın alan değerleri açısından kontrol edin.
HTTP Güvenlik Başlık Kontrolcüsü
HTTP yanıt başlıklarını yapıştırın; HSTS, CSP, clickjacking, MIME, referrer ve cross-origin ilkelerini tarayıcıda inceleyin.
Meta Açıklaması Uzunluk Denetleyicisi
Meta açıklamayı karakter ve tahmini piksel cinsinden ölçün, editoryal ölçütlerle karşılaştırın ve masaüstü ile mobil düzen örneklerini inceleyin.
Araç diğer dillerde mevcuttur
- Omdirigeringskontroll [SV]
- 리디렉션 검사기 [KO]
- Vérificateur de redirections [FR]
- ตัวตรวจสอบการเปลี่ยนเส้นทาง [TH]
- Redirect-checker [NL]
- Trình kiểm tra chuyển hướng [VI]
- Weiterleitungs-Checker [DE]
- Comprobador de redirecciones [ES]
- Pemeriksa Pengalihan [ID]
- فاحص إعادة التوجيه [AR]
- リダイレクトチェッカー [JA]
- Sprawdzanie przekierowań [PL]
- Verificador de redirecionamentos [PT]
- Redirect Checker [EN]
- Verificatore di reindirizzamenti [IT]
- Проверка редиректов [RU]
- 重定向检查器 [ZH]