海外SEOで必須のhreflangタグ設定ガイド
「英語のサイトを作ったのに、日本の検索結果に英語ページが表示されてしまう…」
「海外ユーザーに、その国に合った言語のページをきちんと届けたい!」
そんな課題を解決する `hreflang` タグの仕組みを学び、あなたのサイトに合った正しいコードを生成しましょう。
`hreflang`タグとは?その重要な役割
多言語・多地域向けにウェブサイトを運営していると、せっかく各国のユーザーのために最適化したページを用意しても、検索エンジンがそれを正しく認識できなければ、機会損失に繋がってしまいます。この課題を解決するのがhreflangタグです。
hreflang タグとは、Webページに設置するHTMLの属性の一つで、「このページには、これらの言語や地域に向けた代替バージョンがありますよ」とGoogleなどの検索エンジンに教える役割を持ちます。空港の案内標識が、行き先ごとに正しいゲートを指し示してくれるように、hreflang は検索エンジンを正しい言語・地域のページへ導く「道しるべ」の役割を果たします。
なぜ hreflang が重要なのか?
`hreflang` を設定することには、大きく2つのメリットがあります。
- ユーザー体験(UX)の向上:
アメリカのユーザーが検索した際には英語ページを、日本のユーザーには日本語ページを、と検索結果を出し分けることができます。ユーザーは最適な言語のページに直接アクセスできるため、離脱率の低下やコンバージョン率の向上が期待できます。 - 重複コンテンツ問題の回避:
例えば、アメリカ向けの英語ページとイギリス向けの英語ページでは、通貨やスペルが違うだけで内容は酷似している場合があります。`hreflang` がないと、検索エンジンはこれらを「重複したコンテンツ」と判断してしまう可能性があります。`hreflang` を設定することで、これらは意図的に作成された代替ページであることを伝え、ペナルティのリスクを回避できます。
hreflang 生成ツール
① ページの情報を追加
追加したページ一覧
まだページが追加されていません。
② 生成された hreflang コード
このコードを、関連するすべてのページの<head>セクションに貼り付けます。
<!-- ページを追加するとここにコードが生成されます -->
③ 設定の3つの重要ルール
ルール1:自己参照
各ページは、他の言語へのリンクだけでなく、自分自身のURLを含むhreflangタグも持つ必要があります。ページを1つ追加すると、このルールが適用されます。
ルール2:双方向性
ページAがページBにリンクしている場合、ページBもページAにリンクしなければなりません。片方向だけでは検索エンジンに認識されません。このツールは自動で相互リンクを生成します。
ルール3:x-default の指定
どの言語にも一致しないユーザー向けのデフォルトページを指定する特別な値です。通常、言語選択ページや対象ユーザーが最も多いページを指定します。このツールでは一覧の最初のページが自動で設定されます。
実装方法と注意点
- URLの間違い:
hrefに記述するURLは、/page.htmlのような相対パスではなく、https://...から始まる絶対パスで記述する必要があります。 - 言語・国コードの間違い:
en-UK(誤) →en-GB(正) のように、言語コードはISO 639-1形式、国コードはISO 3166-1 Alpha 2形式に準拠したものを使いましょう。 - 相互リンクの漏れ: 最も多いミスの一つです。必ず全ての代替ページ間で相互にリンクされているか確認しましょう。このジェネレーターを使えば、相互リンクの漏れを防ぐことができます。
- 設定後の確認: 設定後は、Google Search Consoleの「インターナショナル ターゲティング」レポートで、
hreflangタグのエラーがないか定期的にチェックすることをお勧めします。
海外マーケティングの第一歩、踏み出してみませんか?
`hreflang` は、海外進出の際のコンテンツマーケティングを成功させるための縁の下の力持ちです。設定は少し複雑に感じるかもしれませんが、一度正しく実装すれば、世界中のユーザーに適切なコンテンツを届け、ビジネスチャンスを大きく広げることができます。
ZENKENでは、こうした専門的な海外SEOの技術的な課題から、現地のユーザーに響くコンテンツ戦略の立案まで、ワンストップでサポートしています。「自社のサイトのhreflang設定が正しいか見てほしい」「海外向けのWebマーケティングを本格的に始めたい」など、お困りのことがあれば、ぜひお気軽にご相談ください。
専門家に相談する
