ガイド
URL向けのスラッグに変換する考え方
slugify は、見出しやタイトルを短く安全な path に変える処理です。記号を整理し、URL に載せやすい形へ寄せます。
文字列処理読了目安 3 分
Slugify - URL向けスラッグテキストケース変換 - camelCase対応URLエンコード - 変換
これは何か
slugify は、見出しやタイトルを短く安全な path に変える処理です。記号を整理し、URL に載せやすい形へ寄せます。
どんな時に使うか
- - 記事タイトルからパスを作りたい時。
- - ルート名をそろえたい時。
- - 特殊文字がどう変わるか確認したい時。
よくある勘違い
- - スラッグと query parameter は別物です。
- - スラッグから元の文を完全に復元できるとは限りません。
- - slugify は文字をそのまま全部残すためのものではありません。
すぐ試す方法
- slugify ツールを開きます。
- 変換したい文を貼り付けます。
- 生成されたスラッグを確認します。
- 必要なら先に text case を整えます。
例
入力例
Cuvel Guide for JSON Tips
出力例
cuvel-guide-for-json-tips
注意点
- - スラッグは文字の完全保存より、一貫性を優先します。
- - アクセントや非ラテン文字は特に確認してください。
- - 文言を確定してから slugify するのが安全です。
よくある質問
スラッグから元文は戻せますか?
完全には戻せません。可逆変換ではありません。
いつ slugify すべきですか?
文章を確定してから行うのが基本です。
相性のよいツールは?
text case と URL encoding がよく使われます。