Generator Slug
Tempelkan judul seperti Las 10 Mejores Recetas de Paella, Edición 2026, maka generator akan menghasilkan las-10-mejores-recetas-de-paella-edicion-2026. Alat ini mengubah karakter beraksen menjadi ASCII, mengubah semua huruf menjadi huruf kecil, mengganti spasi dan tanda baca dengan tanda hubung, menggabungkan rangkaian tanda hubung menjadi satu, serta menghapus tanda hubung di awal dan akhir. Penyaringan stop word yang opsional dapat membuang the, a, of, dan sebagainya agar slug lebih ringkas.
Cara pembuatan sebuah slug
-
1
Tempelkan judul Anda
Bahasa apa pun, panjang berapa pun. Teks sumber tidak pernah dipotong di tengah kata.
-
2
Unicode telah dinormalisasi.
Proses dekomposisi NFKD memisahkan aksen dari huruf; tanda-tanda penggabungan dihilangkan. Contohnya, `ñ` menjadi `n`, dan `ö` menjadi `o`.
-
3
Spasi dan tanda baca digabungkan
Setiap karakter yang tidak termasuk dalam himpunan [a-z0-9] akan menjadi tanda hubung; beberapa tanda hubung yang berurutan digabung menjadi satu.
-
4
Panjang maksimum (opsional)
Potong teks pada posisi 60 atau 80 karakter tanpa memutus tengah kata.
Contoh-contoh
| Masukan | Slug |
|---|---|
Hello, World! |
hello-world |
Café & Croissants: a Parisian Guide |
cafe-croissants-a-parisian-guide |
2024 vs 2025: Which Year Wins? |
2024-vs-2025-which-year-wins |
¿Qué hora es? |
que-hora-es |
Apple M3, Real-world benchmarks |
apple-m3-real-world-benchmarks |
Leading/trailing spaces |
leading-trailing-spaces |
Pertimbangan SEO
– Jaga agar teks tersebut mudah dibaca. /recipes/paella unggul dibandingkan /recipes/post?id=17.
- Masukkan kata kunci target sejak awal. Mesin pencari memberikan bobot yang relatif kecil pada istilah dalam URL, terutama pada 3–4 kata pertama.
- Hindari penggunaan token tanggal kecuali kontennya bergantung pada tanggal; jika tidak, Anda berisiko mengalami pergeseran kanonik secara langsung (
/2024/best-headphonesakan terjadi pada tahun 2026). - Jangan memadati konten.
/best-cheap-running-shoes-for-men-women-kids-under-50-dollars-on-salemerupakan kombinasi dari sebuah “slug” dan seruan minta bantuan. Pilih dua atau tiga konsep saja. - Cocokkan dengan h1 secara longgar. Slug dan judul seharusnya jelas merupakan konten yang sama; keduanya tidak perlu identik persis.
Masalah khusus terkait bahasa
- Umlaut Jerman: Konvensi dalam penerbitan adalah
ü → ue, bukanu. Periksa apakah sistem manajemen konten (CMS) Anda mendukung format tersebut. – Huruf khusus dalam format Polandia:łtidak dapat diurai menggunakan metode NFKD; nilai tersebut tetap berupalhanya jika Anda menggunakan peta khusus. – Aksara non-Latina: Aksara Arab, aksara Tionghoa, dan versi aksara Cyrillic yang telah disederhanakan dapat digunakan dalam URL (IRI), namun penggunaannya sering mengalami masalah pada beberapa CDN. Sebagian besar situs menggunakan transliterasi (misalnya, pinyin untuk aksara Tionghoa). - Emoji: Secara default, emoji sama sekali tidak ditampilkan. Bahkan yang tetap muncul pun bersifat menentang pembagian URL.
Penanganan tabrakan
Jika dua konten menghasilkan slug yang sama, konten kedua umumnya diberi sufiks seperti -2, -3, atau hash singkat. Hindari mengandalkan waktu pencatatan dalam slug, informasi tersebut kurang rapi dan jarang berguna.
Pertanyaan yang Sering Diajukan
Secara teknis URL tersebut sah, namun tidak membedakan huruf kapital dan kecil hanya pada beberapa bagian tertentu dari URL. Sebagian besar sistem manajemen konten (CMS) dan mesin pencari menganggap /About dan /about sebagai URL yang berbeda; oleh karena itu, penggunaan huruf kecil lebih aman dan merupakan standar yang umum digunakan.
3–5 kata atau sekitar 50–60 karakter. Teks yang terlalu panjang dapat diakses meskipun tidak ideal karena tampak kacau dalam hasil pencarian dan akan dipotong saat dibagikan.
Ya, tetapi tanda hyphen merupakan konvensi yang umum digunakan; John Mueller dari Google telah berulang kali menyatakan bahwa Google memperlakukan tanda hyphen sebagai pemisah kata dan tanda garis bawah sebagai penanda penghubung. Sebaiknya tetap menggunakan tanda hyphen.
Anda dapat mempertahankannya melalui enkoding URL, namun sebagian besar platform mengonversinya ke format ASCII untuk kecocokan. Generator secara default menggunakan format slug yang aman untuk penggunaan di ASCII.
Alat Terkait
Generator Konfigurasi Webpack
Buat webpack.config.js untuk webpack 5 bagi JavaScript biasa, React, atau Vue: TypeScript, Babel, CSS atau Sass, gambar, HtmlWebpackPlugin, server pengembangan, dan baris npm install.
Referensi Tabel ASCII
Tabel ASCII lengkap dari 0 sampai 127 dengan desimal, heksadesimal, oktal, biner, dan referensi karakter numerik HTML untuk setiap karakter, termasuk kode kontrol seperti NUL, LF, dan DEL.
Validator OpenAPI
Tempel dokumen OpenAPI atau Swagger dalam JSON atau YAML dan periksa struktur intinya: bidang versi, objek info, dan paths, dengan galat dan peringatan yang jelas.
Pemformat PHP
Tambahkan baris baru dan indentasi 2 atau 4 spasi ke cuplikan PHP sederhana. Periksa hasilnya: alat ini bukan parser PHP dan tidak menerapkan PSR-12.
Generator Loader CSS
Buat spinner lingkaran CSS murni: atur diameter, ketebalan border, warna dan kecepatan rotasi, lihat pratinjau langsung, lalu salin CSS siap pakai. Tanpa SVG, tanpa JavaScript.
Referensi Karakter HTML
Daftar entitas HTML yang dapat dicari, beserta kode bernama dan kode numeriknya, serta fitur salin dengan satu klik untuk karakter khusus dan simbol.
Alat ini tersedia dalam bahasa lain
- Slug-generator [SV]
- Gerador de Slug [PT]
- Generador de Slugs [ES]
- เครื่องมือสร้างสลัก (Slug) [TH]
- Générateur de Slugs [FR]
- Slug-Generator [DE]
- 슬러그 생성기 [KO]
- スラグ生成器 [JA]
- Slug-generator [NL]
- مولد الـ Slug [AR]
- Trình tạo slug [VI]
- Generator slugów [PL]
- Slug 生成器 [ZH]
- Slug Generator [EN]
- Generatore di Slug [IT]
- Генератор слагов [RU]
- Slug Oluşturucu [TR]