SEODecember 5, 202512 min read
    MW
    Marcus Weber

    国際SEOのためのhreflangタグの簡単ガイド

    国際SEOのためのhreflangタグの簡単ガイド

    Simple Guide to Hreflang Tags for International SEO

    初心者向けに、ホームページと主要市場をカバーする上位5〜10ページに自己参照型のhreflangタグを追加してください。 国際SEOのこの部分は、各ウェブページの言語と地域を特定し、重複を減らし、ユーザーが自分の言語で検索する際のクリック率を向上させます。

    テンプレートを使用して、ページのheadまたはsitemapに一貫したhreflangのヒントのセットを配置します。明確なリストには、スペイン向けのes-ES、米国向けのen-US、および他のユーザー向けのデフォルトタグが含まれます。href値はローカライズされたウェブページを指し、content-languageメタタグがシグナルを強化します。

    インデックス化されたすべてのページに自己参照型のhreflangエントリがあり、言語バリアントが互いにrel="alternate"でリンクされていることを確認するだけです。この配置は、検索エンジンがコンテンツを正しい国にマッピングするのを助け、汎用ページではなく正しいウェブページが結果に表示され、ユーザー自身のエンゲージメントが向上します。

    Shopifyストアでは、テーマヘッダーを編集するか、製品、コレクション、ページ全体に正しいhref値を注入するテンプレートアプローチを採用することでhreflangを実装できます。これにより、content-languageがユーザーの地域と一致し、検索での混合結果の可能性が減少します。

    検証するには、Google Search ConsoleとBing Webmaster Toolsを確認し、スペインのユーザーに配信されるページがes-ESバージョンを表示し、別の検索で米国市場向けにen-USが表示されることを確認してください。インデックス化のステータスを追跡し、すべての言語バリアントが同じサイト構造の一部としてリンクされるようにsitemapを調整します。

    このアプローチは、すべてのシグナルが誰がどのコンテンツを見るかを特定する協調されたシステムとして視覚化します。高い精度がクリック率を向上させ、ユーザーが好みの言語に到達するのを助け、市場全体でコンテンツを一致させます。

    言語と地域にわたるhreflangの実装のための実践的なステップ

    今すぐ言語-地域ペアをマッピングし、すべてのページに相互hreflangを適用して、エンジンに正しいバリアントをシグナルします。en-gb、en-ca、fr-ca、es-mx、および数百ページの他のコードなどのバリアントをリストしたマスターシートを作成します。この計画は市場の優先順位に従い、カナダ、王国、および他の市場でのマーケティング努力をサポートし、エンジンからの明確なシグナルに従います。illyesはこのアプローチを支持し、シグナルが一貫している場合にインデックス化が改善されることを示しています。

    1. ページの監査と分類

      クロールをを実行し、言語または地域シグナルを含むすべてのURLをエクスポートします。フィールドをキャプチャ:URL、言語コード、地域コード、現在のcanonical。数百のエントリを期待;単一のシステムまたはスプレッドシートに保存します。hreflangデータに欠落または競合があるページを特定し、修正用にタグ付けします。これにより、キャンペーンとシステム全体で再利用できる信頼できるマップを作成します。

    2. 相互hreflang値の定義

      各ページに対して、関連するバリアントとx-defaultをカバーする完全なhreflang値のセットを生成します。en-gb、en-ca、fr-ca、es-mx、および他のものが正しいhrefで表示されることを確認します。MX地域とのコラボレーションを例示するために、タグでhrefhttpsyourwebsitecomes-mxのようなパスを参照してマッピングをトレース可能に保つことができます。ギャップを残さないでください。ギャップはエンジンによる誤解釈を引き起こし、市場到達を助けません。

    3. CMSテンプレート全体での実装

      すべてのページバリアントが同じcanonicalマッピングから引き出すテンプレート駆動のアプローチを採用します。hreflangブロックを自動生成し、最新に保つためのツールと適切なシステムを使用します。翻訳が国ターゲットと一致するように、中央データレイヤーでシグナルを統合します。illyesと業界研究は、これが数百ページにわたる冗長性を減らし、一貫性を向上させると指摘しています。

    4. シグナルの検証とテスト

      Google Search ConsoleのInternational Targetingレポート、Yandex webmasterツール、および他の市場ダッシュボードを使用してエンジンで検証します。検証は、各ページが適切なバリアントを参照し、壊れたURLや自己参照タグがないことを確認する必要があります。タグが解決しない場合、再公開前に修正し、改善を確認するために研究を実行します。

    5. sitemapを活用したカバレッジ

      sitemap内にhreflang注釈を含めたり、可能な限りsitemapインデックスで参照したりします。このアプローチは、エンジンが言語-地域ページをより速く発見するのを助け、ルーチンで更新される数百ページと一致します。ツールでリストを生成でき、シグナルを新鮮に保つために研究を月次で再実行できます。

    6. 監視、調整、スケーリング

      ロールアウト後にインデックス化とクリックシグナルを追跡します。カナダや王国のページが混乱を引き起こす場合、マッピングを更新し、再送信します。地域が期待されるシグナルに従わない場合、マッピングを見直し、修正に時間を費やします。誤ったページに予算を費やした場合、リソースを正しいページに再割り当てし、再検証します。修正を公開し、次のサイクルでシグナルを監視して、市場全体での利益を統合し、拡張を続けます。

    実装後のヒント:明確な市場リスト(カナダ、王国、およびその他)を維持し、これらのツールを使った統一されたワークフローを使用します。研究は、有効なシグナルがGoogleやYandexなどのエンジン全体でインテントを検証し、市場カバレッジを改善することを支持します。参考として、チームが生産マッピングを視覚化し、hreflangデータにギャップがないようにするために、mxバリアントパスをhrefhttpsyourwebsitecomes-mxでドキュメント化できます。

    ISOコードでターゲット言語と地域バリアントを特定する

    Identify target languages and regional variants with ISO codes

    各ページをそのISOコードにマッピングし、対応するhreflang値にリンクすることで、ターゲット言語と地域バリアントを特定します。この直接的なマッピングはコンテンツ配信を解決し、ユーザーを正しいページに保ち、市場全体でクリック率とエンゲージメントを向上させます。すべてのページに言語-地域ペアを割り当て、特定のロケールからクリックする訪問者が関連バージョンを表示します。

    URLをコードにマッピングするための軽量テンプレートを作成し、シンプルなスクリプトで更新を半自動化します。semrushのベンチマークに基づいてカバレッジターゲットを設定し、ページ全体のギャップを特定します。

    フランス語コンテンツの場合、別々のページをホストする際にfr-FRとfr-CAをカバーします。

    JavaScript中心のサイトの場合、スクリプトが実行される前にエンジンが読み取れるように、初期HTMLにhreflangを配置します。マークアップとsitemapエントリの間で一貫性を確保し、正確なレポートをサポートし、誤解釈を避けます。

    サポートされる言語とロケールごとのページ数を概要として維持します。メトリクスを測定し、優先市場と一致させるためのレポート頻度を設定し、タグカバレッジの高い精度を目指します。

    言語ISOコード地域ページメモ
    英語 (US)en-USUS12主要市場
    英語 (UK)en-GBグレートブリテン6UKで優先
    フランス語fr-FRフランス8フランスロケール
    カナダフランス語fr-CAカナダ4カナダ市場
    スペイン語 (スペイン)es-ESスペイン5スペイン市場
    ドイツ語 (ドイツ)de-DEドイツ5欧州市場

    すべてのページに自己参照型のhreflangを追加し、URLを正しくフォーマットする

    すべてのページに自己参照型のhreflangenタグを配置し、正しい言語-地域コードでページ自身のURLを指します。これによりガイドラインと一致し、ページの地域バージョンを特定します。これにより検索エンジンに細かいシグナルが得られます。それらは実装しやすく、エンタープライズレベルのサイトの堅実なベースラインです。

    URLを正しくフォーマット: httpsを使用し、パスを小文字にし、各ロケールで単一で一貫した構造を使用します。ディレクトリストイルのURLに末尾スラッシュを含め、言語によって異なるパラメータを避けます。それらは監査しやすく、同じフォーマットをすべてのロケールに適用すると市場全体でversaに見えます。別々の地域バリアントをサブディレクトリ(例: /en-us/ vs /fr-fr/)で分け、URLパラメータではなく、ホストとパスを安定させてクロール効率を最大化;すべてのURLが有効で到達可能であることを確認します。

    実装:各ページのheadに、対応するロケールコードで自身のURLを指す自己参照型のhreflangenタグを含めます。同じグループ内のすべてのページバリアントに相互タグを含めます。このマッピングは検索エンジンが地域インテントを特定するのを助け、シグナルを一致させます。高度なセットアップでは、中央チェックリストを使用してすべてのページを管理し、サイト内の他の間のギャップを探します; 詳細な検証はエラーを減らし、利点を強化します。このマッピングはシグナルが読み取られたときに正しいページが特定されることを保証;地域インテントを特定します。

    トラブルシューティングと検証: Google Search ConsoleのInternational Targetingレポートを使用してhreflangマッピングを検証します。不一致や404が見られた場合、トラブルシューティングステップを実行し、チェックを再実行、壊れたリンクを修正、再検証します。シグナルが誤一致した場合、修正を確認するための追加パスを実行するかもしれません。すべてのページに自己参照タグが存在し、他のページからの競合シグナルがないことを確認します。テスターでマークアップを検証;このプロセスは誤ルーティングを大幅に減らします。

    利点:このアプローチは地域ページの明確なグループを生み出し、市場全体の視認性を向上; エンタープライズレベルのサイトがスケールするのを助け;この慣行はカタログと記事に有用詳細な計画はリスクを減らします;国際SEOを標準化するための探している人にとって、この方法は大規模サイトで大幅に価値のある利点を提供します。シグナルはロケール全体で真実を保ち、細かい制御が翻訳とメタデータを管理するのを助けます。これにより、各地域市場でのより良いユーザーエクスペリエンスと広範なカバレッジをサポートし、それらはスケールするための探している人にとって実践的なアプローチです。

    実装方法を選択:HTMLリンクタグ、XML sitemap、またはHTTPヘッダー

    ライブページで検索エンジンに正しいhreflangシグナルを提供する高速で低コストのスタートを望む場合、head内のhtmlリンクタグから始めます。小規模または中規模サイトで3〜5言語の場合、このアプローチはユーザーエクスペリエンスを迅速に洗練し、メンテナンスを軽量に保ちます。明確な言語-地域コード(en、en-GB、es、es-ES、pt-PT、sq-AL for Albanianなど)を使用したrel="alternate" hreflangエントリを使用し、各タグが実際に提供するコンテンツと一致することを検証します。タグ値とページコンテンツの潜在的な不一致を追跡して、検索エンジンやオーディエンスを混乱させるのを避けます;そのような注意深さが後でデバッグに費やす時間を節約します。言語全体で1つのページテンプレートに依存する場合、この方法はこれらのオーディエンスの有機的訪問者の混乱のリスクを最小限に抑えます。編集努力を超えてコストはほぼゼロで、実践的な最初のステップです。

    カタログが成長したり、頻繁にページを追加したりする場合、すべてのHTMLドキュメントを編集せずにスケーラブルなカバレッジを提供するXML sitemapアプローチを使用します。各URLのエントリとhreflang属性付きの対応する要素を含めて、言語と地域ターゲットを宣言します(例:en-GB、pt-PT、sq-AL)。この方法は自動スクリプトまたはCMSエクスポートを通じて追加ページをサポートするため、個別のページに触れる時間を減らし、ポルトガル、アルバニア、および他のロケールで一貫したシグナルを保持できます。コンテンツ言語とURL構造の間のクリーンなマッピングを維持し、人為的エラーを避けるために更新を自動化–これにより、インデックス化を遅らせる可能性のある誤一致の価格のリスクを減らします。

    堅牢なサーバー制御を持つチーム向けに、中央集権的で高度なパスを提供するHTTPヘッダーを使用します。HTMLファイルを触れずにサイト全体をカバーするために、rel="alternate" hreflang値付きのLinkヘッダーを使用します。このオプションは、大規模で多言語のカタログを運用し、すべてのページで均一なシグナルを望む場合に輝きます。厳格なテストで報酬が得られます:各ページが正しいヘッダーを配信することを検証し、キャッシュ動作を管理し、ユーザーが一貫した結果を受け取るために適切なVary: Accept-Languageルールを設定します。多くのバリアントを提供したり、言語カバレッジを頻繁に更新したりする計画の場合、この方法は継続的な編集時間を節約し、自分の言語のコンテンツを期待する訪問者を苛立たせる可能性のある断片化を減らせます。

    結論:規模とワークフローに基づいて選択します。速度とシンプルさを望む場合、htmlリンクから始めます。ページレベルの編集を少なくして広範なカバレッジが必要な場合、XML sitemapを追加します。大規模で動的サイトを運用し、サーバー制御がある場合、中央管理のためにHTTPヘッダーを展開します。その組み合わせにより、時間をかけてプロセスを洗練し、チームにどのパスがオーディエンスに最適かを伝えることができます。言語コードをコンテンツページにマッピングした共有ドキュメントを保持し、他のライターと開発者が同じ慣行に従うようにし、コンテンツが進化するにつれてhreflangデータを生成または検証するための小さなスクリプトを追加することを検討;よく維持されたシステムは長いデバッグセッションを避け、アルバニア語、ポルトガル語、および他の言語の読者にとってライブエクスペリエンスをスムーズにします。

    x-defaultを使用してグローバルページと非ターゲットコンテンツをカバーする

    hreflangセットアップに常にx-defaultページを含めて、言語または地域の一致がない場合にユーザーをガイドします。正しく実装すれば、それらは市場全体でシグナルを一致させ、検索エンジンの推測を減らします。

    各hreflangセットで、オリジナルのグローバルページをrel="alternate" hreflang="x-default"でリンクして、検索エンジンが真のグローバルオプションを見えるようにします。この堅実なデフォルトはシグナル間の不一致を減らし、ユーザーを広範なインテントに適合したページに保ちます。中央sitemapsを使用するチームの場合、hreflanges-mxという名前のエントリを含めたり、sitemap命名と一致させたりして混乱を避けます。このセットアップは非ターゲットコンテンツのための統一されたグローバルアンカーを推奨します。

    レポート監査サイクルは不可欠:非ターゲットページがx-defaultを指し、ローカルページが正しいhrefLang属性を含むことを定期的に検証します。シグナルと関連性のドリフトに注意します。これはガバナンスに重要です。これらのチェックは特定の市場に方法を調整するのを助けます。

    グローバルコンテンツを作成する場合、広範なトピックと中立的な言語に関連するオリジナルページを優先します。これはamerican市場を含む幅広いオーディエンスに中立的に見えます。多言語ページをマッピングする場合、x-defaultはグローバルインテントのためのランディングページであるべきです。

    監視のために、ローカルページとx-default間の不一致をチェックする監査レポートワークフローを実行します。これらのシグナルは関連性に重要で、sitemapsを一致させ真実に保ちながら方法を洗練するのを助けます。これらのチェックはランキングに影響を与える前に問題をキャッチする可能性があります。

    マッピングの検証:チェックを実行、一般的なミスを特定、ツールで問題を修正する

    Validate mappings: run checks, spot common mistakes, and fix issues with tools

    選択したツールでサイト全体のクイックhreflang監査を実行し、マッピングをシートにエクスポートし、地域リンクの信頼できるソースを確立します。

    数百ページをスキャンして、各翻訳ページがオリジナルと地域固有の対応物に相互hreflangエントリを運んでいることを確認し、ページと翻訳間の接続を保持します。

    言語-地域コードがISO標準と一致し、コンテンツページに同じコンテンツの対応する地域固有ページがあり、ローカライズガイドラインに従い、正確な翻訳に基づいていることを確認します。

    一般的なミスを特定:欠落したx-default、地域タグなしの言語コードの使用、重複エントリ、または存在しないページへのポインタ。

    問題を修正:ソースまたはCMSマッピングを編集、sitemapを更新、ページ全体でhreflang属性の一貫した使用を確保;リスクを減らすために最も簡単な問題から修正します。

    Google Search Console International Targeting、Screaming Frog、Ahrefs、またはSEMrushなどのツールを活用;優先ツールがない場合、欠落、不一致、重複のリレーションをフラグし、相互リンクを検証する代替案を探します。

    非英語コンテンツをテスト:翻訳URLが存在しロードされることを確保;地域固有ページがローカライズされたコンテンツを指し、ユーザーが正確な言語ヒントを得て、汎用コンテンツではなく得ることを検証します。

    生きているマッピングを維持:単一ソースに保存、変更をドキュメント化、ローカライゼーションリードに所有権を割り当て;これによりドリフトを避け、サイト全体で接続をタイトに保ちます。

    修正後、チェックを再実行、http/httpsの一貫性を監査、王国と言語が一貫することを確保;ユーザーシグナルを監視し、必要に応じて調整します。

    📚 SEO & デジタルマーケティングの詳細

    関連記事

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation