URL Canonicalizer & Normalizer
Memandu
URL Canonicalizer & Normalizer
Normalisasi URL ke bentuk kanoniknya mengikuti standar RFC 3986. Alat ini menerapkan langkah-langkah normalisasi yang dapat dikonfigurasi — skema dan host huruf kecil, hapus port default, urutkan parameter kueri, selesaikan segmen titik, dan lainnya — dengan perbandingan berdampingan dan penyorotan perbedaan untuk menunjukkan dengan tepat apa yang berubah.
Cara Penggunaan
Masukkan satu atau beberapa URL (satu per baris untuk pemrosesan batch). Alihkan langkah normalisasi individu atau matikan menggunakan kotak centang, lalu klik Normalisasi. Alat ini menampilkan URL asli dan kanonik berdampingan dengan perbedaan yang disorot dengan warna.
Fitur
- 10 Langkah Normalisasi – Skema/host huruf kecil, hapus port default, dekode pengkodean persen yang tidak dicadangkan, selesaikan segmen titik, urutkan parameter kueri, hapus kueri kosong, hapus fragmen, tambahkan garis miring di akhir, hapus garis miring duplikat
- Langkah yang Dapat Dialihkan – Aktifkan atau nonaktifkan setiap aturan normalisasi secara independen melalui kotak centang
- Penyorotan Perbedaan – Perbandingan yang dikodekan warna yang menunjukkan dengan tepat bagian mana dari URL yang berubah
- Moda Batch – Proses banyak URL sekaligus, satu per baris
- Sesuai RFC 3986 – Mengikuti standar normalisasi URI yang ditentukan dalam RFC 3986
- Menyalin ke clipboard – Salin semua URL yang dikanonisasi dalam sekali klik
- Default Cerdas – Menambahkan https:// ke domain kosong, menangani URL yang salah format dengan baik
Tanya Jawab Umum
-
Apa itu kanonisasi URL?
Kanonisasi URL adalah proses mengubah URL menjadi bentuk standarnya (kanonik) dengan menerapkan serangkaian aturan normalisasi. Beberapa URL yang berbeda dapat menunjuk ke sumber daya yang sama — misalnya, HTTP://Example.COM:80/page dan http://example.com/page setara tetapi terlihat berbeda. Kanonisasi menstandarkan variasi ini sehingga URL yang setara menghasilkan string yang identik. Ini penting untuk SEO (mesin pencari memperlakukan URL duplikat sebagai halaman terpisah), caching (kunci cache memerlukan kecocokan yang tepat), dan keamanan (perbandingan URL untuk kontrol akses).
-
Mengapa saya harus mengurutkan parameter kueri?
Urutan parameter kueri biasanya tidak relevan bagi server — ?a=1&b=2 dan ?b=2&a=1 biasanya menghasilkan respons yang sama. Namun, URL ini secara teknis adalah string yang berbeda, yang menyebabkan masalah bagi cache (menyimpan dua salinan halaman yang sama), analitik (menghitung halaman yang sama dua kali), dan SEO (mesin pencari memperlakukannya sebagai konten duplikat). Mengurutkan parameter kueri secara alfabetis memastikan bahwa URL yang setara menghasilkan bentuk kanonik yang identik terlepas dari urutan parameter aslinya.
-
Apa itu segmen titik dalam URL?
Segmen titik adalah komponen jalur . (direktori saat ini) dan .. (direktori induk) dalam URL, mirip dengan jalur sistem file. URL https://example.com/a/b/../c berisi segmen titik (/..) yang diselesaikan menjadi https://example.com/a/c — naik satu tingkat dari /b dan kemudian ke /c. Demikian pula, /a/./b diselesaikan menjadi /a/b (titik tunggal adalah no-op). RFC 3986 Bagian 5.2.4 mendefinisikan algoritme yang tepat untuk menyelesaikan segmen titik, dan alat ini menerapkannya untuk menghasilkan jalur yang bersih dan ternormalisasi.
Instal Ekstensi Kami
Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat
恵 Papan Skor Telah Tiba!
Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!
Alat Wajib Coba
Lihat semua Pendatang baru
Lihat semuaMemperbarui: Kita alat terbaru ditambahkan pada 21 Apr 2026
