Dış Bağlantı Çıkarıcı

Ham HTML yapıştırın ve içerdiği tüm dış bağlantıların temiz ve kopyasız bir listesini alın. İsteğe bağlı olarak bir temel URL girerek çıkarıcının hangi ana bilgisayarı dahili sayacağını belirleyebilirsiniz; diğer ana bilgisayarlara giden bağlantılar raporlanır. Bir siteyi bağlantı sızıntıları, eski ortak yerleşimleri açısından denetlerken veya dış bağlantıların politikanızın gerektirdiği yerlere gittiğini doğrularken faydalıdır.

Dış bağlantılar nasıl çıkarılır

  1. 1

    Kaynağı belirtin

    Sayfanın ham HTML'ini yapıştırın. İsteğe bağlı olarak, çıkarıcının hangi ana bilgisayarı dahili sayacağını bilmesi için bir temel URL ekleyin; tüm ana bilgisayarları harici saymak için bu alanı boş bırakın.

  2. 2

    Çıkarmayı çalıştırın

    Her `<a href>` okunur ve yalnızca ana bilgisayarı temel ana bilgisayardan farklı olan mutlak http/https bağlantıları tutulur. Kopyalar kaldırılır.

  3. 3

    Listeyi inceleyin

    Her satırda bir harici URL alırsınız; bir elektronik tabloya yapıştırmaya veya tek tek bağlantıları denetlemeye hazırdır.

  4. 4

    Sonucu kullanın

    Listeyi panoya kopyalayın veya her hedefi yeni bir sekmede denetlerken sayfayı açık tutun.

Çıkarıcının harici olarak kabul ettiği şey

Bir bağlantı, ana bilgisayarı belirttiğiniz temel URL’den farklı olduğunda harici kabul edilir (karşılaştırma büyük/küçük harf duyarlı değildir). Alt alan adları ayrı ana bilgisayarlar olarak sayılır; bu nedenle blog.example.com, www.example.com için haricidir. Alt alan adının tamamını denetlemek istiyorsanız alt alan adını temel URL’den kaldırın. Tüm http/https bağlantılarını harici olarak listelemek için temel URL’yi boş bırakın.

Çıkarıcı yalnızca hedef URL’leri raporlar. Çapa metnini veya rel özniteliklerini okumaz; bu nedenle nofollow, ugc ve sponsored jetonlarını doğrudan kaynak HTML’de denetleyin.

Göz ardı edilenler

  • mailto:, tel:, javascript: ve yalnızca parça içeren # href’leri.
  • Göreceli URL’ler ve //cdn.example.com gibi protokol göreceli URL’ler (saymak istiyorsanız bunları yapıştırılan HTML içinde mutlak URL’lere dönüştürün).
  • href içermeyen çapa etiketleri (bunlar gezilebilir bağlantılar değildir).

İpuçları

  • Sayfa JavaScript kullanıyorsa işlenmiş HTML’i yapıştırın. Bir çerçevenin istemci tarafında oluşturduğu bağlantılar yalnızca işlenmiş DOM’u yapıştırdığınızda görünür (örneğin DevTools’tan outerHTML’i kopyalayarak).
  • İzleme sarmalayıcılarına dikkat edin. /go/ veya /out/ üzerinden yapılan ortaklık yönlendirmeleri gerçek hedefi gizleyebilir; çıkarıcı sarmalayıcı URL’sini olduğu gibi döndürür, bu nedenle bir hedef şüpheli göründüğünde ham href’i inceleyin.
  • Karşılaştırmadan önce normalleştirin. Farklı bir parça veya izleme parametresi içeren URL ayrı bir bağlantı sayılır; çıkarıcının iki çalıştırmasını karşılaştırmadan önce URL’leri normalleştirin.
  • Zaman içinde karşılaştırın. Çıkarıcıyı her ay çalıştırın ve listeleri karşılaştırın; eklemediğiniz yeni dış bağlantılar, tema veya eklentinin ele geçirildiğinin ilk belirtisidir.

Sık Sorulan Sorular

href’i HTML’de tam olarak yazıldığı gibi çıkarır. Her yönlendirmeyi takip etmek raporu önemli ölçüde yavaşlatır ve hedefteki bot korumalarını tetikleyebilir; nihai varış URL’sine ihtiyacınız varsa bunları ayrı ayrı çözün.

Hayır. Çıkarıcı, HTML’yi teslim edildiği haliyle ayrıştırır. Bir çerçevenin istemci tarafında oluşturduğu bağlantılar yalnızca işlenmiş DOM’u yapıştırdığınızda görünür (örneğin DevTools’tan outerHTML’i kopyalayarak).

Yalnızca mutlak http/https URL’leri raporlanır. //cdn.example.com gibi protokol göreceli URL’ler, göreceli yollar ve mailto: veya tel: bağlantıları atlanır; saymak istiyorsanız bunları yapıştırılan HTML içinde mutlak URL’lere dönüştürün.

Yapıştırdığınız HTML, yalnızca geçerli istekte çıkarmayı çalıştırmak için sunucumuza gönderilir. Bir veritabanında veya günlükte saklanmaz ve yanıt tarayıcınıza ulaştıktan sonra hiçbir şey tutulmaz.

İlgili Araçlar

Araç diğer dillerde mevcuttur