Deep Link Checker

Web sitelerindeki bağlantıları derinlik bazlı tarayarak hatalı linkleri analiz eden masaüstü uygulaması.

Deep Link Checker

Deep Link Checker

dekstop

Proje Hakkında Açıklama

Belirlenen başlangıç URL’sinden itibaren site içerisindeki bağlantıları tanımlı derinlik seviyesine kadar tarayan bir analiz sistemi geliştirildi. Kullanıcı tarafından seçilen HTTP hata kodlarına göre (4xx, 5xx vb.) filtreleme yapılarak hatalı bağlantılar detaylı şekilde raporlandı. Sistem; hatalı linkin bulunduğu sayfa, ilgili bağlantı adresi ve anchor text bilgilerini listeleyebilecek şekilde tasarlandı. Tarama sürecinde performans ve kullanıcı deneyimini iyileştirmek amacıyla async/await tabanlı asenkron yapı ve paralel tarama mekanizması kullanıldı. Ayrıca döngüsel bağlantı problemlerini önlemek için kontrollü gezinme ve derinlik yönetimi sağlandı.