Pemeriksa URL Kanonis
Periksa tag rel="canonical" dan header HTTP Link sebuah halaman, bandingkan dengan URL akhir, dan temukan canonical yang hilang, ganda, bertentangan, atau noindex.
https:// ditambahkan jika skema tidak disebutkan.
Apa itu Pemeriksa URL Kanonis?
Alat ini mengambil sebuah halaman, mengikuti pengalihannya, dan melaporkan URL kanonis yang dideklarasikan di HTML <link rel="canonical"> dan di header HTTP Link. Alat ini membandingkan canonical dengan URL akhir dan menandai masalah umum: tidak ada canonical, beberapa canonical berbeda, protokol atau host yang berbeda, halaman yang bukan 200, serta canonical yang digabung dengan noindex.
Cara menggunakan Pemeriksa URL Kanonis
- Masukkan URL halaman.
- Tekan Periksa.
- Tinjau tabel: URL akhir, kode status, canonical dari HTML, canonical dari header Link, direktif robots, dan tautan hreflang.
- Baca daftar temuan untuk peringatan dan penjelasannya.
Kapan menggunakan Pemeriksa URL Kanonis
Gunakan untuk mengaudit penanganan konten duplikat, URL berhalaman atau terfilter, dan migrasi. Halaman diambil tanpa JavaScript, sehingga tag canonical yang disisipkan skrip sisi klien tidak terlihat; Google juga bisa memilih canonical yang berbeda dari yang Anda deklarasikan.
Cara kerja Pemeriksa URL Kanonis
Halaman diambil oleh Pages Function AlgoKit yang dilindungi dari SSRF (hingga 10 pengalihan, batas waktu 8 detik, maksimal 512 KB HTML). HTML dipindai untuk tag <link> dan <meta> setelah komentar dan skrip dihapus; href canonical di-resolve terhadap URL halaman (dengan memperhatikan <base>). Header Link dan X-Robots-Tag dibaca dari respons akhir. Perbandingan dan temuan dihitung di browser Anda.
Kasus Penggunaan Umum
- Memeriksa bahwa varian produk mengarahkan canonical-nya ke URL produk utama.
- Memverifikasi bahwa setiap halaman memiliki canonical yang merujuk ke dirinya sendiri setelah perubahan CMS.
- Mendeteksi template yang menghasilkan dua tag canonical yang bertentangan.
- Menemukan halaman yang sekaligus noindex dan memiliki canonical.
Pertanyaan Umum
Apakah setiap halaman harus memiliki tag canonical?
Sangat disarankan. Canonical yang merujuk ke diri sendiri memperjelas URL mana yang harus diindeks ketika parameter pelacakan atau jalur alternatif menghasilkan duplikat.
Apakah canonical merupakan perintah wajib?
Tidak, mesin pencari memperlakukannya sebagai petunjuk kuat. Pengalihan, tautan internal, dan sitemap sebaiknya mengarah ke URL yang sama agar efektif.
Mengapa canonical di halaman 404 tidak berguna?
Mesin pencari hanya mempertimbangkan tag canonical di halaman yang mengembalikan 200; halaman error tetap dibuang.