Hreflangタグ生成
多言語・複数地域向けのSEO用にhreflangタグを生成します
入力とオプション
言語別バージョン
ブラウザで動作します。入力内容はこのデバイス内に留まります。
Hreflangタグ
URLを入力して出力を生成してください。
Hreflangタグ生成について
このHreflangタグ生成は、多言語・多地域のウェブサイト向けに適切なhreflangのlink要素を作成できる無料のオンラインツールです。Hreflangタグは、ユーザーの所在地や言語設定に応じて、ページのどの言語・地域版を表示するかを検索エンジンに伝えます。これにより、重複コンテンツの問題を防ぎ、適切な読者に適切なバージョンのコンテンツを届けられます。
Hreflangタグは、ウェブページの言語と、必要に応じて対象地域を指定するHTMLのlink要素です。形式は<link rel="alternate" hreflang="language-region" href="url" />です。GoogleやYandexなどの検索エンジンは、これらのシグナルを使って、検索結果に適切な言語版または地域版のURLを表示します。たとえば、米国向けの英語ページとメキシコ向けのスペイン語ページがある場合、hreflangタグによって、米国のユーザーには英語版、メキシコのユーザーにはスペイン語版が表示されます。
この生成ツールは、30以上の言語と35以上の地域を選べるドロップダウン、コードの自動整形、組み込みのURL検証、重複の検出、重要なx-defaultフォールバックタグへの対応により、有効なhreflangアノテーションの複雑な作成作業をシンプルにします。ページのheadセクションにそのまま追加できる、貼り付け用のHTML linkタグが生成されます。
主な機能
- 英語、スペイン語、フランス語、ドイツ語、日本語、中国語、アラビア語など、30以上の言語に対応
- きめ細かい地域ターゲティングのための、35以上の地域・国のオプション
- 一致しないユーザー向けのフォールバックページを指定する、任意のx-defaultタグ
- すべてのURLが絶対URL(http/https)であることを確認する組み込みのURL検証
- 競合するエントリを防ぐための、hreflangコードの重複検出
- エントリを追加または変更すると更新される、リアルタイムのコード生成
- 実装しやすいワンクリックのクリップボードコピー
- 空のURL、相対パス、重複コードに対する検証の警告
- 各言語の代表的な例を載せた言語コードの早見表
- 1ページあたりの言語・地域エントリ数に上限なし
Hreflangタグ生成の使い方
- 言語エントリを追加: ページの言語版・地域版ごとに、ドロップダウンから言語と任意の地域を選び、完全な絶対URLを入力します。
- x-defaultを設定: x-defaultタグのチェックボックスを有効にし、どのエントリにも言語が一致しないユーザー向けに、メインまたはフォールバック用のページURLを入力します。
- バージョンを追加: 「言語を追加」をクリックして、翻訳版・ローカライズ版のページごとにエントリを追加します。
- エントリを検証: コピーする前に「検証」をクリックして、空のURL、相対パス、重複したhreflangコードを確認します。
- タグをコピー: 「すべてのタグをコピー」をクリックして、生成されたhreflangのlink要素をクリップボードにコピーします。
- すべてのページに実装: ページの各言語版のheadセクションにタグを貼り付けます。すべてのページに、同じ完全なhreflangタグのセットを含める必要があります(相互確認)。
活用例
- 多言語サイト: 複数の言語でコンテンツを提供するサイトにhreflangタグを実装し、各バージョンが対象市場で上位に表示されるようにします。
- 多地域コンテンツ: 同じ言語で特定の国を対象にします。たとえば、米国、英国、オーストラリア、カナダ向けの英語を、地域別のコンテンツで出し分けます。
- ECサイトの国際化: 買い物客を、その地域に合った言語、通貨、配送情報を備えた正しいストアに誘導します。
- グローバルブランドのサイト: 数十の国別ページや言語バリエーションを持つ企業サイトで、hreflangの実装を管理します。
- コンテンツのローカライズ: 異なる言語のブログ記事、コラム、ランディングページが、検索結果で互いに競合しないようにします。
- SEOの移行: 単一言語のサイトから多言語構成へ移行するときや、URLパターンを変更するときに、正しいhreflangタグを生成します。
- 国際SEO監査: サイト監査の際に正しいhreflangマークアップをすばやく生成し、実装の誤りを修正します。
よくある質問
このツールは無料ですか?
はい、Hreflangタグ生成は完全に無料です。利用回数の制限も、登録の必要も、有料プランに限定された機能もありません。
データは安全ですか?
はい。hreflangタグはすべてお使いのブラウザー内で生成されます。URL、言語設定、その他のデータがサーバーに送信されたり、どこかに保存されたりすることはありません。情報は完全に非公開のままです。
x-defaultタグとは何ですか。必要ですか?
x-defaultのhreflang値は、他のどのhreflangアノテーションにも言語や地域が一致しないユーザー向けの、デフォルトまたはフォールバック用のページを指定します。通常はメイン言語版や言語選択ページを指すx-defaultタグを、必ず含めることを強くおすすめします。
hreflangタグが相互である必要があるのはなぜですか?
相互確認とは、ページAがhreflangタグでページBを参照している場合、ページBもページAを参照しなければならないということです。この相互確認によって、検索エンジンがページ間の関係を検証でき、第三者が言語の関係を無断で主張することも防げます。
hreflangタグに相対URLは使えますか?
いいえ。Hreflangタグには、http://またはhttps://で始まる絶対URLが必要です。相対URLは検索エンジンに認識されず、hreflangの実装が機能しなくなります。
HTMLのhead以外に、hreflangタグを置ける場所はどこですか?
Hreflangアノテーションは3つの方法で実装できます。headセクション内のHTML linkタグ、HTTPヘッダー(PDFなどHTML以外のファイルに便利)、またはXMLサイトマップです。3つの方法はどれも同等に有効ですが、最も一般的なのはHTML linkタグです。
ヒントとベストプラクティス
- 自己参照タグを必ず含める: 各ページには、他のすべての言語版に加えて、そのページ自身を指すhreflangタグも含めます。
- 有効なISOコードを使う: 検索エンジンにアノテーションを認識させるため、ISO 639-1の言語コード(例: en、es、fr)とISO 3166-1 alpha-2の地域コード(例: US、GB、MX)を使います。
- 国ではなく言語を対象にする: Hreflangは主に言語を対象とします。地域の指定は、同じ言語の中で国ごとにコンテンツが異なる場合にのみ使います。
- URLがインデックス可能であることを確認: hreflangタグで参照するURLはすべて、ステータスコード200を返し、自己正規化されていて、robots.txtやnoindexディレクティブでブロックされていない必要があります。
- 実装をテストする: Google Search Consoleの国際ターゲティングレポートやサードパーティ製のhreflangテストツールを使い、実装が正しく、エラーがないことを確認します。
- タグの整合性を保つ: 言語版を追加または削除するときは、関連するすべてのページのhreflangタグを同時に更新し、相互確認を維持します。