本文へスキップ
HL

hreflangタグ生成

多言語URLから link rel=alternate hreflang タグを生成。

5 タグ
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />

各言語版ページの URL から `<link rel="alternate" hreflang="…">` を生成します。任意で x-default も出力。外部取得や送信はしません。

hreflangタグ生成について

hreflang(`link rel="alternate" hreflang`)は、同じ内容の言語・地域別ページを検索エンジンに伝えるための HTML タグです。各言語版の絶対 URL と、必要ならフォールバック用の x-default を揃えて `<head>` に置くのが一般的です。 toco.toolsの hreflang タグ生成は、言語コード(en / ja / zh-Hans など)と URL の行を入力するだけで、貼り付け用のタグ一式を出力します。任意で x-default 行も追加できます。サイトをクロールしたり外部 API を呼んだりはしません。 タグの妥当性チェックは簡易です(BCP 47 の完全検証や相互リンクの有無は対象外)。本番では各ページが互いを指し合うこと、URL が正規化されていることを確認してください。入力はサーバーへ送信されません。

使い方

  1. 言語コードと各言語版の URL を行ごとに入力する(またはサンプル)
  2. 必要なら x-default を有効にしてフォールバック URL を指定する
  3. 生成された link タグをコピーして各ページの <head> に貼る

よくある質問(FAQ)

x-default とは何ですか?

言語が一致しないユーザー向けのフォールバック URL です。よくトップや言語選択ページを指定します。必須ではありませんが、多言語サイトでは推奨されることが多いです。

サイトをクロールして URL を集めますか?

いいえ。入力した行だけからタグを組み立てます。外部への取得や送信はありません。

zh-Hans のような地域・文字体系コードは使えますか?

はい。en-US や zh-Hans のようなサブタグ付きコードも入力できます。簡易チェックのみで、IANA レジストリの完全検証はしません。