Ekstraktor Tautan Eksternal

Tempelkan kode HTML mentah dan dapatkan daftar bersih tanpa duplikat dari semua tautan eksternal yang ada di dalamnya. Secara opsional, masukkan URL dasar agar ekstraktor mengetahui host mana yang dianggap internal; tautan ke host lain akan dilaporkan. Berguna saat mengaudit situs untuk kebocoran tautan, penempatan tautan mitra yang usang, atau memastikan tautan keluar mengarah ke tempat yang disyaratkan kebijakan Anda.

Cara mengekstraksi tautan eksternal

  1. 1

    Sediakan sumbernya

    Tempelkan kode HTML mentah halaman tersebut. Secara opsional, tambahkan URL dasar agar ekstraktor mengetahui host mana yang dianggap internal; biarkan kosong untuk memperlakukan setiap host sebagai eksternal.

  2. 2

    Jalankan ekstraksi

    Pilih apakah subdomain dihitung sebagai internal dan apakah tautan nofollow, sponsored, dan ugc disertakan. Setelah itu setiap `<a href>` dan `<area href>` dibaca, tautan relatif diubah menjadi URL lengkap berdasarkan URL dasar, dan hanya tautan http/https ke host lain yang dipertahankan. Duplikat digabungkan dan dihitung.

  3. 3

    Tinjau daftar

    Anda mendapatkan tabel URL eksternal beserta teks anchor, nilai rel (nofollow, sponsored, ugc), dan berapa kali masing-masing muncul, ditambah jumlah tautan internal.

  4. 4

    Gunakan hasilnya

    Salin semua URL ke papan klip, unduh tabel sebagai file CSV untuk spreadsheet, atau buka tujuan mana pun di tab baru.

Apa yang dianggap ekstraktor sebagai eksternal

Sebuah tautan dianggap eksternal jika host-nya berbeda dari host URL dasar yang Anda berikan. Perbandingan ini mengabaikan huruf besar/kecil dan awalan www., jadi example.com dan www.example.com dianggap situs yang sama. Secara default, subdomain dianggap sebagai host terpisah, jadi blog.example.com dianggap eksternal terhadap www.example.com; pilih Ya pada opsi subdomain untuk menganggap semua subdomain dari host Anda sebagai internal. Biarkan URL dasar kosong untuk memperlakukan setiap tautan http/https sebagai eksternal.

Untuk setiap tujuan, tabel menampilkan teks anchor (teks alt untuk tautan gambar dan area peta <area>), nilai rel yang ditemukan pada tautannya dengan nofollow, sponsored, dan ugc disorot, serta berapa kali tujuan tersebut muncul. File CSV yang diunduh berisi kolom yang sama ditambah domain.

Apa yang diabaikan

  • Tautan mailto:, tel:, javascript:, dan yang hanya berisi fragmen #.
  • URL relatif saat URL dasar kosong: tanpa URL dasar, ekstraktor tidak bisa mengetahui ke mana arahnya, jadi hanya menghitungnya. Dengan URL dasar, URL relatif diubah menjadi URL lengkap dan dihitung sebagai internal. URL yang relatif terhadap protokol seperti //cdn.example.com selalu menyebutkan host, jadi tetap diperiksa (sebagai https jika tidak ada URL dasar).
  • Tag anchor tanpa href (bukan tautan yang dapat dinavigasi).

Tips

  • Tempelkan HTML yang telah dirender jika halaman menggunakan JavaScript. Tautan yang dibuat framework di sisi klien hanya muncul jika Anda menempelkan DOM hasil render (misalnya, salin outerHTML dari DevTools).
  • Perhatikan wrapper pelacakan. Redireksi afiliasi melalui /go/ atau /out/ dapat menyembunyikan tujuan sebenarnya; ekstraktor mengembalikan URL wrapper apa adanya, jadi periksa href mentah jika sebuah tujuan tampak mencurigakan.
  • Normalisasi sebelum membandingkan. URL dengan fragmen atau parameter pelacakan yang berbeda dihitung sebagai tautan terpisah; normalisasi URL sebelum membandingkan dua hasil ekstraksi.
  • Bandingkan dari waktu ke waktu. Jalankan ekstraktor setiap bulan dan bandingkan daftarnya; tautan eksternal baru yang tidak Anda tambahkan adalah tanda pertama bahwa tema atau plugin telah disusupi.

Pertanyaan yang Sering Diajukan

Alat ini mengekstrak href persis seperti yang tertulis di HTML. Mengikuti setiap redirect akan memperlambat laporan secara signifikan dan dapat memicu proteksi bot di tujuan; selesaikan secara terpisah jika Anda memerlukan URL tujuan akhir.

Tidak. Ekstraktor memproses HTML sebagaimana adanya. Tautan yang dirender framework di sisi klien hanya akan muncul jika Anda menempelkan DOM hasil render (misalnya, menyalin outerHTML dari DevTools).

Hanya tautan http/https ke host lain yang ditampilkan. Jalur relatif bersifat internal (tanpa URL dasar, jalur ini hanya dihitung), tautan mailto:, tel:, dan javascript: dilewati, subdomain dihitung sebagai internal jika Anda memilih Ya pada opsi subdomain, dan tautan nofollow, sponsored, serta ugc tidak disertakan jika Anda memilih Tidak pada opsi untuk tautan tersebut.

HTML yang Anda tempel dan URL dasar tetap berada di browser Anda. Keduanya tidak dikirim ke server kami dan tidak ditambahkan ke URL halaman: tautan diekstrak di halaman ini, dan di antara langkah-langkah, HTML disimpan di penyimpanan sementara tab ini hingga Anda memulai dari awal atau menutup tab.

Alat Terkait

Alat ini tersedia dalam bahasa lain