Kırık Bağlantı Bulucu Nedir?
Bir kırık bağlantı bulucu, bir web sitesinin sayfalarını sistematik olarak tarayan, HTML'de bulunan her köprüyü tanımlayan ve geçerli bir yanıt mı yoksa hata durum kodu mu döndürdüğünü belirlemek için her bağlantı hedefini test eden bir web sitesi denetim aracıdır. 404 Bulunamadı, 410 Kaldırıldı, 500 Dahili Sunucu Hatası veya diğer başarısız HTTP yanıtları döndüren bağlantılar kırık olarak işaretlenerek siteniz genelindeki bağlantı hatalarının kesin bir haritasını sunar.
Ölü bağlantılar olarak da bilinen kırık bağlantılar, bir köprünün işaret ettiği hedef URL artık mevcut olmadığında, uygun bir yönlendirme olmadan taşındığında veya içeriği barındıran sunucu kalıcı olarak çevrimdışı olduğunda oluşur. Yaygın olarak bağlantı çürümesi olarak adlandırılan bu olgu, içeriğin sürekli oluşturulduğu, değiştirildiği, yeniden düzenlendiği ve silindiği internetin kaçınılmaz bir gerçeğidir. Çalışmalar, web'deki tüm bağlantıların yaklaşık %6-7'sinin her yıl kırıldığını tahmin etmektedir; bu, iyi bakım yapılan web sitelerinin bile aktif izleme olmadan zamanla ölü bağlantılar biriktirdiği anlamına gelir.
Kırık bağlantı bulucu aracımız, arama motoru tarayıcılarının web sitenizi nasıl gezdiğini yansıtan çok adımlı bir tarama süreciyle çalışır:
- Sayfa tarama: Araç, belirtilen URL'nizi yükler ve navigasyon menüleri, gövde içeriği, alt bilgiler, kenar çubukları ve gömülü öğelerdeki bağlantılar dahil her köprüyü çıkarmak için eksiksiz HTML kaynak kodunu ayrıştırır.
- Bağlantı sınıflandırma: Çıkarılan bağlantılar, domaininizdeki diğer sayfalara işaret eden dahili bağlantılar veya üçüncü taraf web sitelerine işaret eden harici bağlantılar olarak kategorize edilir. Bu sınıflandırma, doğrudan kontrol sahibi olduğunuz kırık bağlantılara göre düzeltmeleri önceliklendirmenize yardımcı olur.
- HTTP istek testi: Her bağlantı hedefine yanıt durum kodunu kontrol etmek için bir HTTP HEAD veya GET isteği gönderilir. Geçerli sayfalar 200 OK döndürürken, kırık bağlantılar 404, 410, 500, 502, 503 veya zaman aşımı hataları gibi hata kodları döndürür.
- Rapor oluşturma: Test edilen tüm bağlantılar, kaynak sayfayı, kırık URL'yi, döndürülen HTTP durum kodunu, kullanılan bağlantı metnini ve bağlantının dahili mi harici mi olduğunu gösteren yapılandırılmış bir rapor halınde derlenir.
Bir kırık bağlantı bulucu ile web sitenizde manuel olarak tıklama arasındaki fark hem ölçek hem de kapsamlılık açısındandır. Mütevazı bir 50 sayfalık web sitenin bile manuel incelemesi yüzlerce bireysel bağlantının test edilmesini gerektirir — bu, saatler alan ve kaçınılmaz olarak daha az ziyaret edilen sayfalarda gizli bağlantıları kaçıran bir süreçtir. Otomatik bir tarayıcı, dakikalar içinde her sayfadaki her bağlantıyı test ederek sitenizin boyutuna bakılmaksızın tam kapsam sağlar. Binlerce sayfalık daha büyük web siteleri için otomatik tarama sadece uygun değil, pratik olarak gereklidir; çünkü bu ölçekte manuel kontrol imkansız derecede zaman alıcı ve hataya açık olacaktır.