スラグ生成器

区切り文字

「Las 10 Mejores Recetas de Paella、Edición 2026」のようなタイトルを貼り付けると、ジェネレータは「las-10-mejores-recetas-de-paella-edicion-2026」を返します。この処理では、アクセント付き文字がASCIIに変換され、すべての文字が小文字になり、空白および句読点がハイフンに置き換えられ、連続するハイフンが1つにまとめられ、先頭および末尾のハイフンが削除されます。オプションのストップワードフィルタリングを使うと、「the」「a」「of」などが取り除かれ、スラグがより短くなります。

スラグの構築方法

  1. 1

    タイトルを貼り付けてください

    どの言語、どんな長さでも対応します。ソーステキストは単語の途中で決して切り捨てられません。

  2. 2

    Unicodeが正規化されます

    NFKD分解ではアクセントを文字から分離し、結合マークは削除されます。`ñ`は`n`に、`ö`は`o`に変換されます。

  3. 3

    空白と句読点が結合します

    [a-z0-9]に含まれていない文字はハイフンとなり、連続するハイフンは1つに統合されます。

  4. 4

    オプションの最大長

    単語の途中で切れることなく、60/80文字で切り詰めます。

例

入力 スラグ
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

SEOに関する考慮事項

  • スラグの読みやすさを確保してください。 /recipes/paellaは/recipes/post?id=17よりも優れています。
  • ターゲットキーワードを早めに含めましょう。 検索エンジンはURL内の語句、特に最初の3~4語に対してわずかに重みを与えます。
  • 日付トークンは避けてください。 コンテンツが日付に依存する場合を除き、使用すると正規URLのずれ(canonical drift)をすぐに招きます(/2024/best-headphonesは2026年には違和感があります)。
  • 内容を詰め込まないでください。 /best-cheap-running-shoes-for-men-women-kids-under-50-dollars-on-saleはスラグであり、同時に助けを求める声でもあります。2つまたは3つのコンセプトを選んでください。
  • h1を緩やかに一致させる。 スラグとタイトルは明らかに同じ内容であるべきであり、完全に同一である必要はありません。

言語ごとの問題

  • ドイツ語のウムラウト。 出版分野での慣例はü → ueであり、uではありません。お使いのCMSがこの記法に対応しているかご確認ください。
  • ポーランド語の特殊文字。 łはNFKD処理では分解できません。カスタムマップを使用している場合のみ、lとして保持されます。
  • 非ラテン文字体系。 アラビア語、中国語、およびキリル文字による文字の変換形はURL(IRI)として有効ですが、一部のCDNでは動作が障害されることがあります。ほとんどのサイトではこれらの文字を音訳しています(例:中国語ではピンインを使用します)。
  • 絵文字。 デフォルトではすべて削除されています。残っているものでさえもURL共有に対して敵対的です。

衝突の処理

2つのコンテンツが同じスラグを生成した場合、後者には通常「-2」や「-3」などの接尾辞、または短いハッシュが付加されます。スラグにタイムスタンプを使うのは避けてください。見た目が悪く、ほとんど役に立ちません。

よくある質問

これらは技術的には有効ですが、URLの一部においてのみ大文字・小文字を区別しない仕様です。ほとんどのCMSや検索エンジンでは/Aboutと/aboutを異なるURLとして扱うため、小文字を使用することがより安全で標準的な方法です。

3~5語、または約50~60文字です。長いスラグは検索結果では表示可能ですが、見栄えが乱れやすく、共有時には切り捨てられます。

はい、しかしハイフンは一般的な慣習であり、Googleのジョン・ミュラーも繰り返し、Googleではハイフンを単語の区切り符とし、アンダースコアを接続記号として扱っていると述べています。ハイフンの使用を維持してください。

URLエンコーディングを用いてこれらの文字を保持することは可能ですが、ほとんどのプラットフォームでは互換性の観点からASCII形式に変換します。ジェネレータはデフォルトでASCII安全なスラグ形式を使用します。

関連ツール

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