本文へスキップ
LeedyBox
支援する

URL スラッグ生成・アクセント記号除去ツール

記事タイトルから URL スラッグを作り、ラテン文字の言語のアクセント記号を取り除きます。トルコ語の ç・ğ・ı・ş、ドイツ語の ä・ö・ü・ß、ベトナム語の đ、ø や æ などに対応します。

0 = 制限なし

文字の変換方法

  • アクセント付きの文字は、パスポートの機械読取部に使われる ICAO の翻字表に従います:é → e、ç → c、ş → s、ğ → g、ı → i、đ → d、ß → ss、æ → ae、ø → oe、þ → th。ä・ö・ü は a・o・u と ae・oe・ue のどちらも認められており、後者はドイツ語の書き方なので専用のオプションにしています。
  • スラッグでは、文字と数字以外はすべて1つの区切り文字になり、アポストロフィは削除され(don't → dont)、先頭と末尾の区切り文字も取り除かれます。最大文字数を指定すると、できるだけ単語の切れ目で切ります。
  • 「ロシア語の文字をラテン文字に」にチェックすると、ロシア語の文字はパスポート用の ICAO の表に従います(Юлия Щукина → iuliia-shchukina)。ハングル、漢字、かななどはローマ字にしません。そのままスラッグに残すか、上のオプションで削除します。
  • 処理はすべてブラウザ内で行われます。入力したテキストが LeedyBox に送信・保存されることはありません。

出典:ICAO Doc 9303 Part 3, 6.A・確認日:

出典:ICAO Doc 9303 Part 3, 6.B・確認日:

出典:Unicode Character Database 18.0 (UnicodeData.txt)・確認日:

結果がおかしいときは 誤って変換される文字や消えてしまう文字があれば、テキスト、選んだオプション、期待した結果をメールでお知らせください。修正します。

このページの文章に不自然なところがあれば、それもお知らせください。

support@leedybox.com

使用する前に結果を確認してください。 このツールは現状のまま無保証で提供されており、結果が不完全または誤っている場合があります。 利用規約

公開済みのページの URL を変えると、リダイレクトを設定しない限りそのページへのリンクが切れます。新しいスラッグがサイト内で使われていないかも確認してください。

使い方

  1. タイトルを1行に1つずつ貼り付けます。各行から1つのスラッグができます。
  2. 区切り文字を選び、システムに文字数の上限があれば最大文字数を入れます。
  3. 日本語、韓国語のようにラテン文字にならない文字を、スラッグに残すか削除するかを選びます。ロシア語の文字は「ロシア語の文字をラテン文字に」がオンのときラテン文字になります。ドイツ語のテキストなら「ドイツ語のウムラウトを ae・oe・ue にする」にチェックします。
  4. スラッグをコピーします。スペースや句読点を残した形が必要なら、下の「アクセントを外したテキスト」をコピーします。

よくある質問

URL スラッグとは何ですか?

URL のうちページを表す部分です。example.com/blog/remove-accents の remove-accents がスラッグにあたります。小文字の単語をハイフンでつないだ短いスラッグは、読みやすく入力や共有もしやすくなります。Google の URL 構造のガイドでは、長い ID 番号より読める単語を使い、単語の区切りにはアンダースコアではなくハイフンを使うよう勧めています。

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

ページの URL にはハイフンを使ってください。Google の URL ガイドラインは単語の区切りにハイフンを勧めています。アンダースコアはファイル名やプログラム、データベースのキーでよく使われるので、どちらも選べるようにしています。

ü が ue ではなく u になるのはなぜですか?

言語によってどちらも正しい書き方です。パスポートが従う ICAO の表では Ü は U か UE、Ä は A か AE、Ö は O か OE のどちらでもよいとされています。ドイツ語では点が使えないとき ae・oe・ue と書くため、ドイツ語ページではそのオプションをオンにしています。トルコ語など多くの言語では点を外すだけです(Üsküdar → uskudar)。

日本語のタイトルはどうなりますか?

ローマ字にはしません。漢字の読みを決めるには単語ごとの読みが必要で、機械的には正しく決められないためです。初期設定では日本語の文字をそのままスラッグに残します。ブラウザや多くのシステムは日本語の URL を扱え、アドレスバーにも日本語で表示されますが、リンクやログでは %E6%9D%B1… のようにパーセントエンコードされた形になることが多くあります。ラテン文字しか使えないなら「削除する」を選び、何も残らない場合はローマ字のスラッグを手で付けてください。

公開済みのページのスラッグを変えてもいいですか?

変えられますが、古い URL は使えなくなります。古い URL から新しい URL への恒久的なリダイレクト(301)を設定して、リンクや検索結果から引き続きページにたどり着けるようにしてください。

入力したテキストはどこかに送信されますか?

いいえ。スラッグはブラウザ内で作られ、入力内容はページに保存されません。