テキストをスラッグに変換

スラッグとは URL の読める部分のことで、yoursite.jp/why-rust-is-winning の why-rust-is-winning にあたります。このツールはアクセント付きのラテン文字を素の ASCII に直し、英数字以外の文字の並びを 1 つの区切り文字に置き換え、前後の余分を整え、指定した文字数で切り詰めます。最初に大切な制限をお伝えします。ひらがな、カタカナ、漢字はローマ字に変換されるのではなく削除されます。そのため日本語の記事タイトルは、あらかじめご自身でローマ字か英語に置き換えてから貼り付けてください。詳しい理由と対処法は下でご説明します。

スラッグができるまで

  1. 1

    タイトルや語句を貼り付ける

    記事の見出し、商品名、セクション名など。入力に合わせて結果がその場で更新されます。

  2. 2

    アクセント付き文字は ASCII になる

    `é` は `e`、`ß` は `ss`、`ø` は `o`、`ł` は `l` になります。通貨記号は文字で書き出され、`€` は `EUR` になります。

  3. 3

    日本語の文字はここで消える

    ひらがな、カタカナ、漢字には ASCII の対応がないため、そのまま取り除かれます。タイトルに含まれていた数字と半角英字だけが残ります。

  4. 4

    残りはすべて区切り文字になる

    `A-Z`、`a-z`、`0-9` 以外の文字の並びは 1 つの区切り文字になります。連続した区切り文字はまとめられ、前後は削られます。

  5. 5

    最大文字数で末尾を切る

    上限を文字数で指定するか、制限しない場合は `0` を入力します。切り取りは文字単位なので語の途中で切れることがあり、末尾に残った区切り文字はその後で取り除かれます。

いちばん大きな制限:日本語は削除されます

このツールが作るのは ASCII のスラッグで、翻字できるのは ASCII に対応があるものだけ、つまりアクセント付きのラテン文字に限られます。日本語には対応がないため、ローマ字化されるのではなく取り除かれます。キリル文字、ギリシャ文字、アラビア文字、ヘブライ文字、中国語、韓国語、タイ語も同じ扱いです。

貼り付けた文字列 得られるスラッグ
初心者向けSEOガイド seo
2026年のおすすめノートパソコン 2026
ブログの始め方 (空)

そこで現実的な方法は 2 つあります。

自分でローマ字か英語のタイトルを用意する。 日本語メディアの多くが実際にこうしています。Shoshinsha muke SEO guide 2026 と入力すれば shoshinsha-muke-seo-guide-2026 が得られ、あとは空白、記号、大文字小文字、文字数をこのツールがきれいに整えてくれます。

URL を日本語のまま使う。 最近のブラウザーと検索エンジンは /ブログの始め方 のような URL を正しく扱い、内部ではパーセントエンコードで保持されます。この場合はスラッグを CMS で直接指定すればよく、このツールは不要です。

3 つの設定

設定 はたらき 補足
区切り文字 空白や記号の代わりに入る文字 1 文字だけ。空にすると - に戻ります。
最大文字数 文字数の上限 0 で制限なし。500 まで。語単位ではなく文字単位で切ります。
小文字化 A-Z を a-z にする 既定でオン。オフにすると入力した大文字小文字がそのまま残ります。

変換の例

貼り付けた文字列 得られるスラッグ
Shoshinsha muke SEO guide 2026 shoshinsha-muke-seo-guide-2026
Osusume note PC 2026 osusume-note-pc-2026
Node.js vs Deno: benchmark 2026 node-js-vs-deno-benchmark-2026
Rust vs Go benchmark 2026 rust-vs-go-benchmark-2026
C++ for beginners c-for-beginners

最後の行は覚えておく価値があります。++ も記号なので、C++ からは c の 1 文字しか残りません。記号に意味がある場合は、タイトルの段階で言葉として書き出してください。C plus plus for beginners なら c-plus-plus-for-beginners になります。

よいスラッグの条件

  • 短いこと。 3 語から 5 語でたいていの話題は足ります。12 語のスラッグは、たいていタイトルが冗長だという合図です。
  • キーワードを前に。 大事な語を先頭に置きます。検索エンジンも人も左から読みます。
  • 飾りの語は落とす。 a、the、of、no のような語は、意味が変わらないかぎり長くするだけです。
  • 年号は慎重に。 top-10-js-frameworks-2026 は 2 月にはもう古びて見えます。
  • 動詞より名詞。 rust-performance-guide のほうが guiding-rust-performance より読みやすくなります。

スラッグの重複を避ける

2 つの記事が同じスラッグになる場合、たとえばどちらも「はじめに」というタイトルのとき、多くの CMS は黙って -2、-3 を付け足します。動きはしますが見た目が悪く、読者には何も伝わりません。保存する前にタイトル自体を書き分けてください。introduction-to-rust と introduction-to-go なら重複せず、introduction と introduction-2 よりずっと内容が伝わります。

よくある質問

ひらがな、カタカナ、漢字には ASCII に対応する文字がないためです。ローマ字化されるのではなく削除され、タイトルに含まれていた半角英字と数字だけが残ります。アラビア文字、ヘブライ文字、ギリシャ文字、キリル文字、中国語、韓国語、タイ語も同様です。URL 用に短いローマ字または英語のタイトルを用意して貼り付けるか、日本語のまま CMS に入力して URL のエンコードは CMS に任せてください。

ハイフンです。Google はハイフンを語の区切りとして、アンダースコアを 1 語の一部として扱うため、text-to-slug は 3 語、text_to_slug は 1 語と読まれます。古いシステムの都合でアンダースコアが必要なら区切り文字の欄で指定できますが、ハイフンが既定なのには理由があります。

語ではなく文字を数え、指定した位置でそのまま切ります。語の途中で切れた場合、その語は切れたまま残り、末尾に残った区切り文字だけが取り除かれます。制限したくない場合は 0 を入力してください。

変更するなら旧 URL から新 URL への 301 リダイレクトが必須です。リダイレクトなしで公開中の URL を変えると、既存の被リンクがすべて切れ、そのページが積み上げた評価も失われます。明らかな誤りでないかぎり、そのままにしておくのが安全です。

はい。スラッグは当社のサーバーで生成され、入力に合わせてページへ返されます。ほかのウェブフォームと同じものと考え、機密情報は貼り付けないでください。テキストは保存されませんが、端末の外には出ています。

関連ツール

このツールは他の言語でも利用できます