海外SEO対策 完全ガイド|3種のURL構造とhreflangを解説

海外SEO(国際SEO)は、URL構造の選択・hreflangタグの実装・地域シグナルの最適化の3本柱で成り立っています。日本企業が海外向けに検索流入を獲得するために、Googleが公式に推奨するベストプラクティスをわかりやすく解説します。

Google Search Central 国際SEO公式ガイド
出典: Google Search Central – International and Multilingual Basics

海外SEOとは?Googleが定義する「多言語サイト」と「多地域サイト」の違い

Googleの公式ドキュメントでは、海外SEOに関連するサイトを以下の2種類に分類しています。

  • 多言語サイト(Multilingual site):複数言語でコンテンツを提供するサイト。Googleは検索者の言語に合致したページを自動的に表示しようとします。
  • 多地域サイト(Multi-regional site):異なる国のユーザーを対象としたサイト。Googleは検索者に最適なロケール別ページを提供します。

Googleが明示的に推奨しているのは、「言語・地域ごとに別々のURLを用意する」ことです。クッキーやブラウザの言語設定でコンテンツを動的に切り替える方法は、Googleクローラーが正しく認識できないため避けるべきとされています。

URL構造の選び方|ccTLD・サブドメイン・サブディレクトリを徹底比較

海外向けサイト構築でまず決めるのがURL構造です。Googleが公認している3種類を比較します(URLパラメータ方式は非推奨)。

種類 URL例 メリット デメリット
ccTLD example.de 最強の地域シグナル 費用大、1国のみ対象
サブドメイン de.example.com 設定が容易 ユーザーが国を認識しにくい
サブディレクトリ example.com/de/ 低コスト、ドメインパワー集約 サーバーが1か所に集中
Google Search Central 多言語・多地域サイト管理ガイドのURL構造比較
出典: Google Search Central – Managing Multi-Regional and Multilingual Sites

hreflangの正しい実装方法|3形式とISO言語コードの使い方

言語・地域ごとの対応ページをGoogleに伝えるのがhreflangタグです。Google公式ドキュメントによると実装方法は3種類あります。

① HTMLの<head>内に記述(最も一般的な方法)

<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
<link rel="alternate" hreflang="en-US" href="https://example.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />

② HTTPヘッダーに記述(PDFなどHTML以外のファイル向け)
③ XMLサイトマップに記述(ページ数が多いサイトに有効)

言語コードはISO 639-1形式(例:jaen)、地域コードはISO 3166-1 Alpha 2形式(例:JPUS)を組み合わせて指定します。そしてhreflangは必ず相互参照が必要です。ページAがページBを指定している場合、ページBも必ずページAを参照する必要があり、これを満たさないとアノテーションが無効になります。x-defaultは特定の言語・地域に対応しないユーザー向けのフォールバックページ(言語選択ページなど)に使用します。

Google Search Central hreflangタグ公式実装ガイドのローカライズ版ページ設定
出典: Google Search Central – Localized Versions of your Pages

Googleが地域を判断する4つのシグナルと絶対NG設定

Googleはサイトのターゲット地域を以下の4つのシグナルから総合的に判断します。

  1. ccTLD(国別ドメイン):.de、.jp、.cnなど。最も強力なシグナルです。
  2. hreflangの宣言:どのページがどの言語・地域向けかを明示します。
  3. サーバーのIPアドレス:サーバーの設置場所も判定材料になります。
  4. コンテンツ内の地域情報:現地の住所・電話番号・通貨表記など。

Googleが明確にNGとしているのがIPアドレスに基づく自動リダイレクトです。訪問者のIPを判定して別の言語版に強制遷移させる実装は「信頼性が低い」としてGoogleが非推奨と明言しています。代わりに、ページ内に各言語版へのリンクを設けてユーザーが自ら選択できる仕組みにすることを推奨しています。また、ページの言語はメタタグやURLではなくページの実際に見える内容から判定されます。

参考情報

あわせて読みたい

コメント

タイトルとURLをコピーしました