Link kontrolcüsü
Bir URL yapıştırın — HEAD istekleriyle en fazla beş yönlendirme atlamasını izleriz ve size zinciri ile son durum kodunu gösteririz.
Bu aracın yaptıkları (ve yapmadıkları)
- Yapar: 5 HTTP 30x yönlendirmesine kadar izler, her atlamayı durum koduyla birlikte gösterir ve son hedefi bildirir.
- Yapmaz: Google Safe Browsing kontrolü, kötüye kullanım kara listesi taraması veya içerik taraması yapmaz. Elido'nun url-scanner'ı panelde her kısaltılmış bağlantı için bunu yapar — ihtiyacınız varsa kaydolun.
Bir yönlendirme zinciri nasıl okunur
- 01
Linki paylaşıldığı haliyle birebir yapıştırın
Takip parametreleri ve tam host dahil. Yeniden yazdığınızda çalışan bir link, insanların aldığı haliyle yine de bozuk olabilir - kontrol etmeye değer olan versiyon da odur.
- 02
Her atlamadaki durum kodunu okuyun
301 ve 308 kalıcıdır, 302 ve 307 geçicidir; son atlama ise 200 olmalıdır. Sonunda 4xx veya 5xx aralığında bir kod varsa hedef kaybolmuş veya isteği reddediyor demektir.
- 03
Atlama sayısını sayın
Tek bir yönlendirme normaldir. İki yönlendirme, bir kısaltma servisinin kendini normalleştiren bir pazarlama URL'sine yönlendirdiği durumlarda yaygındır. Bundan fazlası, her atlamada ziyaretçiye gecikme ekler ve arama motorlarına izi kaybetmesi için bir fırsat daha verir.
- 04
Gerçekte nereye ulaştığınızı kontrol edin
Son URL'yi beklediğinizle karşılaştırın: yanlış dil/bölge ayarı, fazladan bir www, kaybolmuş bir sorgu dizesi ya da içerik yerine bir giriş sayfası - bunların hiçbiri yalnızca durum kodlarına bakarak anlaşılmaz.
Durum kodları ne anlama gelir ve bedeli nedir
301 veya 308 - kalıcı
Hedefi kesinleşmiş bir kısa link için doğru seçimdir. Arama motorları sıralama sinyalini aktarır, tarayıcılar sonucu önbelleğe alır - istediğiniz tam olarak budur, ama bir hatayı geri almanın pahalı olmasının nedeni de budur.
302 veya 307 - geçici
Hedef döngüsel olarak değiştiğinde doğru seçimdir: A/B testleri, coğrafi veya cihaza göre yönlendirme, yeniden hedeflenecek bir kampanya. Hiçbir şey uzun süre önbelleğe alınmaz; bedeli, bayat bir sonuç yerine her ziyarette yeni bir sorgu yapılmasıdır.
Uzun zincirler
Her atlama, herhangi bir şey görüntülenmeden önce bir gidiş-dönüş demektir ve bu en çok mobil ağlarda hissedilir. Zincirler ayrıca risk biriktirir: tek bir atlamanın devre dışı kalması tüm yolu bozar ve bu arıza biri tıklayana kadar görünmez.
Bu aracın göremediği yönlendirmeler
Bir meta refresh ya da JavaScript ile yapılan konum değişikliği yanıttan sonra gerçekleşir; bu yüzden bir HTTP kontrolcüsü temiz bir 200 bildirirken ziyaretçi yine de başka yere taşınır. Tarayıcı botları da bunları aynı şekilde ele alır, bu yüzden bunlar kötü birer yönlendirme yöntemidir.
Yönlendirmeler hakkında sıkça sorulan sorular
Bir kısa link hangi durum kodunu kullanmalı?
Hedefin değişmesi planlanmıyorsa 301 veya 308. Döngüsel linkler için geçici bir kod kullanın ve tarayıcıların kalıcı yönlendirmeleri agresif biçimde önbelleğe aldığını unutmayın - yanlış bir 301, düzeltmeden sonra bile uzun süre yaşamaya devam edebilir.
Bir yönlendirme zinciri SEO'ya zarar verir mi?
Sinyaller, zincirler dahil yönlendirmeler üzerinden aktarılır, ama her atlama gecikme ekler ve bozulabilecek bir şey daha yaratır. Bunu tek atlamada tutmak sıralamadan çok hız ve güvenilirlikle ilgilidir.
Kontrolcü neden tarayıcımdan farklı bir şey görüyor?
Çünkü çerezleriniz, oturumunuz veya konumunuz olmadan gelir ve kendini farklı tanıtır. Coğrafyaya, cihaza veya giriş durumuna göre yönlendirme yapan linkler ona sizden farklı - ama meşru bir şekilde - yanıt verir.
Bunu bir linke tıklamadan önce kontrol etmek için kullanabilir miyim?
Evet, beklenmedik şekilde gelen linkler için makul bir alışkanlıktır. Sayfayı yüklemeden tüm zinciri ve son hedefi görürsünüz; bu da bir kısaltma servisinin olmaması gereken bir yere yönlendirdiğini fark etmek için yeterlidir.