hreflang タグ生成ツール — x-default を含む多言語リンクセット
開発者ツールhreflang 生成ツールは、言語コードと URL のペアのリストを、ページの言語バージョンを宣言する <link rel="alternate" hreflang> タグのセット(x-default を含む)に変換します。
AI支援翻訳をレビュー中
このページはAIの支援で翻訳され、まだ専門家によるレビューを完了していません。重要な判断の前に、引用元をご確認ください。
概要
hreflang は、同じコンテンツの言語別・地域別バージョンが存在することを検索エンジンに伝える link タグの規約です。コードは BCP 47 に従い(ko や en のような言語、または en-GB のような言語-地域)、x-default は列挙したどの言語にも一致しないユーザー向けのフォールバックページを示します。このツールは「コード URL」形式の各行を完成したタグセットに変換します。返しリンクが相互に保たれるよう、同じセットをすべての言語バージョンに配置する必要があります。
tags = <link rel="alternate" hreflang="コード" href="URL" /> × 言語数 + x-default
使い方
- 11 行に 1 組の「コード URL」を入力します(例: en https://example.com/en/)。
- 2x-default を自動で追加するかどうかを選びます。
- 3タグセットを、ページのすべての言語バージョンの <head> にコピーします。
参照表
| 値 | 意味 |
|---|---|
| ko | 韓国語(言語のみ) |
| en | 英語(言語のみ) |
| en-GB | イギリス向けの英語(言語-地域) |
| x-default | 列挙したどの言語にも一致しないときのフォールバックページ |
出典・基準
- Localized versions of your pages (hreflang) - Google Search Central
- BCP 47: Tags for Identifying Languages (RFC 5646) - IETF
よくある質問
入力した URL のリストはサーバーに送信されますか?
いいえ。タグの生成はブラウザ内で行われ、リストが送信されることはありません。
x-default は必須ですか?
任意ですが推奨されます。x-default は、列挙したどの言語にも一致しないユーザーに表示するページ(通常は言語選択ページや主要ロケール)を指定します。
hreflang タグは 1 ページだけに配置してもよいですか?
いいえ。ページ A が B を参照する場合、検索エンジンがアノテーションを信頼するには、ページ B も A を参照し返す(相互の返しリンク)必要があります。同じセットをすべての言語バージョンに配置するのが安全な方法です。