コンテンツへスキップ

URLスラグ生成ツール

アクセント文字の変換やアンダースコアの単語区切り処理を行い、任意のタイトルをクリーンでURLとして安全なスラグに変換できます。

区切り文字
文字

検索エンジンは検索結果にURLの先頭約60文字を表示します。

生成されたスラグ

URLスラグ

-

タイトルを入力して、生成されるスラグを確認してください。

長さ
-

-

使い方

URLスラグ生成ツールは、特殊文字、アクセント付き文字、スペースを含む任意のテキストを、ハイフンまたはアンダースコアで区切られたクリーンな小文字のURLとして安全なスラグに変換し、入力に合わせて更新します。

  1. タイトルを入力または貼り付けてください

    入力するとスラグがリアルタイムで更新されます。

  2. 区切り文字を選択してください

    ハイフンはSEOの標準です。アンダースコアは古いシステムで必要となる場合があります。

  3. スラグをコピーしてください

    CMSで使用するか、プレビューURL欄に直接貼り付けてください。

適切なURLスラグの条件

適切なスラグは小文字で、単語の区切りにハイフンを使用し、特殊文字を除去して簡潔にまとめられています。優れたスラグはSEOを向上させ、URLを読みやすく共有しやすくします。

  • 小文字のみ: URL内の大文字小文字の混在は混乱を招き、サーバーによっては完全に別のページとして扱われる場合があります。
  • アンダースコアよりハイフン: Googleは従来、ハイフンを単語の区切り、アンダースコアを結合子として扱うため、「hello-world」は2語としてインデックスされますが、「hello_world」は1語として扱われます。
  • 短く具体的に: ページを説明する単語を残し、長さを増やすだけの「a」「the」「of」などの不要な単語は削除してください。
  • ASCIIのみ:アクセント付き文字や非ラテン文字はローマ字変換または削除されるため、サーバー、CDN、データベース間でスラグが確実に機能します。

データがデバイスの外に出ることはありません

変換処理はブラウザ内のJavaScriptで完結します。タイトルがサーバーに送信されることはないため、公開前の下書きでも公開済みページと同様に利用できます。

よくある質問

ブログ記事のタイトルをURLスラグに変換するにはどうすればよいですか?

入力欄にタイトルを入力または貼り付けてください。入力と同時にスラグが生成されます。スペースとアンダースコアはハイフンに変換され(設定により逆も可能)、特殊文字は削除、英字は小文字化、連続する区切り文字は1つにまとめられます。プレビューURL行では、実際のパス内でスラグがどのように表示されるかを確認できます。

SEOに適したURLスラグとはどのようなものですか?

適切なスラグは小文字で、単語の区切りにハイフンを使用し、ASCIIの英数字とハイフンのみを含み、ページの内容を表しつつ可能な限り短くします。長さは約60文字以内に抑え、「a」「the」「of」など長さだけを増やす不要な語は省略してください。

このスラグ生成ツールはアクセント付き文字やアンダースコアを正しく処理できますか?

はい。一般的なアクセント付き文字や特殊文字は、残りのテキスト処理の前に等価な基本文字へ変換されます(éはe、üはu、ñはnなど)。入力内のアンダースコアはスペースと同様に扱われるため、「my_file_name」は1つの単語に連結されることなく「my-file-name」に変換されます。

URLスラグにはハイフンとアンダースコアのどちらを使うべきですか?

公開するページにはハイフンを使用してください。Googleは従来、ハイフンを単語の区切り文字、アンダースコアを文字の結合文字として扱っており、「hello-world」は2つの別々の単語、「hello_world」は1つの単語としてインデックスされます。このため、ほとんどのCMSプラットフォームやSEOガイドラインではハイフン区切りのスラッグがデフォルトとなっています。ここにあるアンダースコアオプションは、それを特に必要とするシステム向けに用意されています。

タイトルにこのツールで変換できる文字が含まれていない場合はどうなりますか?

このツールは、ラテン文字、数字、一般的なアクセント付きラテン文字を変換します。韓国語、日本語、アラビア語など、ラテン文字以外の文字だけで書かれたテキストには代替となるラテン文字がないため、結果は空になります。その場合、説明のない空のスラッグを表示する代わりに、ツールがそのことを直接通知します。

入力したテキストはサーバーで処理されますか?

いいえ。スラッグの変換はJavaScriptを使用してブラウザ内で完全に実行されます。テキストがサーバーに送信されることはなく、ネットワークリクエストを伴わずに入力と同時にスラッグがリアルタイムで更新されます。