Konverter Teks ke Slug URL
Ketik atau tempel judul dan dapatkan slug URL dalam kebab-case, snake_case, dan camelCase sekaligus, dengan pratinjau alamat dan jumlah karakter. Huruf Latin beraksen ditransliterasi, tanda baca dihapus, dan spasi digabung menjadi satu pemisah. Gratis, tanpa perlu mendaftar, dan teks dikonversi di browser Anda.
Turki adalah satu-satunya bahasa yang mengubah huruf besar/kecil huruf i secara berbeda: İ menjadi i, dan i menjadi İ.
Cara Menggunakan Generator Slug URL
- 1. Ketik atau tempel judul. Slug muncul saat Anda mengetik; tidak ada yang perlu dikirim.
- 2. Periksa jumlahnya. Karakter Input adalah teks Anda; Karakter Slug adalah panjang slug kebab-case.
- 3. Salin versi yang Anda butuhkan. Kebab-case untuk alamat web. Snake_case dan camelCase untuk nama file, kolom basis data, dan kode.
- 4. Pratinjau alamatnya. Pratinjau URL menampilkan slug kebab-case setelah
https://example.com/. - 5. Untuk teks Turki, centang Aturan huruf i Turki (İ ı) agar İ dan I diubah ke huruf kecil dengan benar.
Apa yang Membuat Slug Baik
Slug adalah bagian dari URL yang menamai halaman, seperti example.com/how-to-cite-a-website. Panduan struktur URL Google menganjurkan URL yang sederhana dan mudah dibaca, dibangun dari kata-kata, dengan tanda hubung, bukan garis bawah, sebagai pemisah. Huruf kecil juga penting: selain skema dan host, URL bersifat sensitif huruf (RFC 3986), sehingga /Cite-Guide dan /cite-guide adalah alamat yang berbeda, dan campuran huruf besar-kecil mengundang halaman duplikat.
| Format | Contoh | Gunakan untuk |
|---|---|---|
| kebab-case | how-to-cite-a-website | URL, dan nama kelas CSS |
| snake_case | how_to_cite_a_website | Nama file, kolom basis data, nama Python |
| camelCase | howToCiteAWebsite | Variabel JavaScript dan Java, kunci JSON |
Apa yang Dilakukan Konverter
- Mengubah ke huruf kecil teks (dengan aturan Turki jika Anda mencentangnya).
- Mentransliterasi huruf Latin beraksen — é menjadi e, ü menjadi u, ñ menjadi n, ø menjadi o, ß menjadi ss, æ menjadi ae, đ menjadi d, œ menjadi oe, þ menjadi th, dan seterusnya.
- Mengganti rangkaian spasi dengan satu tanda hubung atau garis bawah.
- Menghapus semua yang lain yang bukan huruf a–z, angka, atau pemisah, lalu menggabungkan pemisah yang berulang dan memangkasnya dari kedua ujung.
- Membangun camelCase dari kata-kata kebab, dengan memberi huruf kapital pada setiap kata setelah yang pertama.
Contoh Kasus
Judul Café Culture: A Guide to Dr. Smith's 2024 Q&A! menghasilkan:
| Versi | Hasil |
|---|---|
| kebab-case | cafe-culture-a-guide-to-dr-smiths-2024-qa |
| snake_case | cafe_culture_a_guide_to_dr_smiths_2024_qa |
| camelCase | cafeCultureAGuideToDrSmiths2024Qa |
Masukannya 46 karakter dan slug kebab-case-nya 41. Perhatikan apa yang terjadi pada tanda baca: titik dua, titik, apostrof, ampersand, dan tanda seru dihapus, bukan diganti, sehingga Smith's menjadi smiths dan Q&A menjadi qa. Jika Anda ingin q-and-a, ketik seperti itu terlebih dahulu. Alat ini juga mempertahankan setiap kata, termasuk "a" dan "to"; memperpendek slug yang panjang adalah keputusan penyuntingan yang diserahkan kepada Anda.
Batasan yang Perlu Diketahui
- Hanya huruf Latin yang ditransliterasi. Huruf dasar yang ditambah aksen (ť, ů, ň, ễ, dan sejenisnya) kehilangan tandanya, dan đ, œ, þ, ß, æ, ø, serta ł memiliki pemetaan sendiri, sehingga
Žluťoučký kůňmenjadizlutoucky-kun. Setiap karakter Kiril, Yunani, dan CJK tetap dihapus tanpa pemberitahuan. Lakukan transliterasi terlebih dahulu dengan transliterator Kiril atau Yunani, atau gunakan Penghapus Aksen untuk teks Latin. - Pemisah yang ada tidak diubah. Dalam kebab-case, garis bawah dihapus (
snake_casemenjadisnakecase), dan dalam snake_case, tanda hubung dihapus (well-knownmenjadiwellknown). Ganti terlebih dahulu dengan spasi jika Anda ingin pemisah kata. - Angka dipertahankan persis seperti yang diketik.
- Tidak ada batas panjang. Mesin pencari biasanya hanya menampilkan sebagian awal dari URL yang panjang, dan slug yang lebih pendek lebih mudah dibaca dan dibagikan, jadi pangkas secara manual.
Alat Mana yang Anda Butuhkan?
Halaman ini menghasilkan slug yang siap pakai. Untuk mengubah kapitalisasi kalimat tanpa menghapus apa pun, gunakan Konverter Huruf Besar/Kecil atau Konverter Huruf Kapital Judul. Untuk mengenkode persen teks yang harus tetap dapat dibaca dalam kueri URL, gunakan Enkoder & Dekoder Teks.
Pertanyaan yang Sering Diajukan
- Apa itu slug URL?
- Bagian dari alamat web yang mengidentifikasi halaman dengan kata-kata yang mudah dibaca, seperti how-to-cite-a-website dalam example.com/how-to-cite-a-website. Slug mengikuti nama domain dan nama folder apa pun.
- Mengapa slug harus menggunakan tanda hubung?
- Panduan Google menganjurkan tanda hubung untuk memisahkan kata dalam URL, karena itu adalah pemisah kata yang lazim dan mudah dibaca. Garis bawah berfungsi dalam URL, tetapi kurang mudah dibaca.
- Apa perbedaan antara kebab-case dan snake_case?
- Kebab-case memisahkan kata dengan tanda hubung (my-blog-post) dan merupakan konvensi alamat web. Snake_case memisahkan kata dengan garis bawah (my_blog_post) dan lazim dalam nama file, basis data, dan Python.
- Bagaimana aksen dan karakter khusus ditangani?
- Huruf Latin beraksen dipetakan ke huruf biasa (é menjadi e, ť menjadi t, ß menjadi ss, æ menjadi ae, þ menjadi th). Tanda baca dan simbol dihapus, bukan diganti, dan rangkaian spasi atau pemisah menjadi satu. Huruf dari aksara lain dihapus.
- Bisakah saya menggunakan karakter non-Inggris dalam URL?
- Browser dan mesin pencari dapat menanganinya, tetapi karakter tersebut di-enkode persen saat disalin (é menjadi %C3%A9), sehingga tautan menjadi panjang dan sulit dibaca. Alat ini menghasilkan slug a–z biasa; jika bahasa Anda memerlukan aksaranya sendiri, transliterasi terlebih dahulu, atau pertahankan karakter asli dan terima pengenkodeannya.
- Haruskah saya mengubah slug setelah halaman diterbitkan?
- Hindari itu. Mengubah slug berarti mengubah alamat, sehingga tautan dan markah yang ada rusak kecuali Anda menambahkan pengalihan permanen dari alamat lama ke yang baru.
- Apakah teks saya diunggah ke suatu tempat?
- Tidak. Slug dibuat di browser Anda saat Anda mengetik, dan tidak ada yang dikirim ke CitationEasy.