国際SEO監査

国際SEO監査を、URL構造、hreflangエラー、地域リダイレクト、技術シグナル、コンテンツ品質、国別パフォーマンスの順に進める方法を解説します。

初回公開:2026年6月25日 · 最終更新:2026年8月20日 · 上級者向け

国際SEO監査では、URL/ドメイン構造、hreflang、地域リダイレクト、技術シグナル、コンテンツのローカライズ、国別パフォーマンスという6領域で、サイトが言語と国を検索エンジンにどう伝えているかを確認します。ロケール棚卸し、リクエスト状態マトリクス、クロール可能なhreflangクラスター、html langとContent-Language、JSレンダリング、ページネーション、現地のE-E-A-Tを確認してください。私のBrighton SEO 2023調査では、hreflangを使う374 756ドメインの67%に少なくとも1つのエラーがありました。戻りタグの欠落と壊れたURLをx-defaultや自己参照タグより先に修正し、GSCとGA4の観測データをAhrefsの推定値と分けます。

TL;DR — 国際SEOを6領域で監査します。(1) URL/ドメイン構造 — ロケール棚卸し(市場、URLパターン、対象者、正規URL、インデックス可否、alternateの方法)から始め、ccTLD、サブドメイン、サブフォルダーを一貫して適用する、(2) hreflang — 中核であり、私の374 756ドメイン調査ではhreflangを使うドメインの67%にエラーがあった、(3) 地域リダイレクトとGooglebot — Googlebotは主に米国IPからクロールし Accept-Language を送らないため、IP、Accept-Language、Cookie、ディープリンクのリクエスト状態マトリクスでテストする、(4) 技術シグナル — html lang、Content-Language、JSレンダリング、ページネーション、サーバーの地理情報、(5) コンテンツ品質 — 機械翻訳(方法だけでなく価値と目的で判断)、不足、現地のE-E-A-T、(6) 国別パフォーマンス — GSC/GA4の観測データとAhrefsの推定値を分ける。ページ単位ではなくクローラーで大規模に実行します。x-defaultと自己参照タグより先に、不足した戻りタグと壊れたURLを優先します。GSCのInternational Targetingレポートは廃止され、hreflangエラーは現在Enhancementsに表示されます。

この主張の根拠 Google documents multiple locale-specific URL structures and multiple target-locale signals, so an audit should assess URL architecture and the signals around it together. 対象範囲: Google Search international architecture and target-locale signals. 信頼度: 高 · 検証日: Google: Managing multi-regional sites この主張の根拠 Google supports hreflang in HTML, HTTP headers, and XML sitemaps and requires reciprocal alternate relationships, making all delivery locations and return links relevant audit surfaces. 対象範囲: Google Search hreflang delivery and reciprocity guidance. 信頼度: 高 · 検証日: Google: Localized versions

手作業ではなくクローラーで全体を実行します。手作業の確認で分かるのは見たページだけですが、クロール(Ahrefs Site AuditまたはScreaming Frog)なら残りを検出できます。私が進める6領域のプロセスは次のとおりです。

1. URL構造監査

何かを採点する前に、ロケール棚卸しを作ります。市場/言語の組み合わせごとに1行を用意し、URLパターン、対象者、正規ターゲット、インデックス可否、実際に導入されているhreflangの配信方法(HTML headタグ、HTTPヘッダー、サイトマップ)を記載します。これにより監査は個別URLの調査結果の山ではなく、クロールと結合できるデータセットになります。

市場ロケールURLパターン対象者正規URLインデックス可能alternateの方法
ドイツde-DEexample.com/de/ドイツの購入者自己参照はいHTML headタグ
グローバルフォールバックx-defaultexample.com/一致しないロケール自己参照はいHTML headタグ

この行を自分のロケールに置き換えます。ポイントは、hreflang、地域リダイレクト、コンテンツエラーを採点する前に、正規化された表を1つ作ることです。

それぞれ異なるトレードオフを持つ3つの構造があり、Googleはいずれも正当なものとして扱います。

  • ccTLD(example.de) — 最も強いジオターゲティングシグナルで、サーバー所在地は関係ありません。ただし高価で、ドメインごとに別々にドメイン権威を築く必要があります。
  • サブドメイン(de.example.com) — 設定しやすくホスティングの自由度もありますが、ユーザーには国を対象にしていると読まれないことがあります。
  • サブフォルダー(example.com/de/) — 最も簡単で、1つのドメインに権威を集約できます。ただし切り離しにくく、1つのサーバー所在地に結び付きます。

普遍的に優れた構造はありません。どれにも成功例があります。監査の問いは「どれが最良か」ではなく、**「選んだ構造が一貫して実装されているか」**です。失敗するのは、米国サーバーでホストされた .de ドメインが英語コンテンツを配信する、または一部ページでは /de/、別のページでは de.example.com を使うような混在したシグナルです。TLD、コンテンツ言語、サーバー/CDN所在地、内部リンク、バックリンクの一貫性を検証します。

ここでもう2つ確認します。言語/国のターゲティングにURLパラメーターを決して使わないでください(Googleは「推奨しない」と呼び、セグメント化を難しくします)。GSCには手動の国ターゲティング設定がもうないことも覚えておきましょう。ccTLDについては、GoogleがTLDからジオターゲティングを自動推定します。Bing市場を対象にする場合は、Bing Webmaster ToolsにGeo Targeting機能(ドメイン/サブドメイン/ディレクトリ/ページ単位)がまだあり、設定する価値があります。

2. Hreflang監査(中核)

国際監査の成否を分けるのは、ほとんどここです。hreflangタグはペアで機能し、同等ページのクラスターを作ります。正しく設定されていれば、再ランキング時に正しい国へ正しいバージョンが切り替わり、壊れていれば切り替わらずユーザーに誤った言語が表示されます。

このセクションでは、広範な監査に含める内容、実際にクラスターを壊すもの、クローラーを使ったトリアージを扱います。3つの実装方法から全アノテーションを抽出し、相互参照マトリクスを作り、クラスターグラフを大規模に読む仕組みは、Hreflangを大規模に監査する方法を参照してください。

9種類のエラー

私のBrighton SEO 2023調査 (374 756ドメインにおける最も一般的なHreflang問題。これまでで最大のhreflang調査で、他の調査のほぼ10倍)から、発生頻度とともに探すべきエラーを示します。

エラーhreflang使用ドメインに占める割合
x-defaultの欠落56,3%
自己参照タグの欠落18,0%
リダイレクト/壊れたページを指すタグ16,9%
相互参照(戻り)タグの欠落15,3%
非正規URLを指すタグ8,0%
hreflang値の誤り(言語/国コードの誤り)4,6%
言語属性の不一致(hreflangとhtml lang)3,2%
同じ言語の複数ページ2,5%
複数言語で同じページ2,5%

hreflangを使うドメインの67%に少なくとも1つの問題があります。 ただしすべてのエラーが同じではありません。多くのチェックリストが見落とす点です。

  • 戻りタグの欠落は機能上の被害が最も大きい。 ページAがページBを参照しているのにBがAへリンクしなければ、Googleはアノテーションのペア全体を無視することがあります。“If page X links to page Y, page Y must link back to page X.” (翻訳) 「ページXがページYへリンクするなら、ページYはページXへリンクし返す必要があります。」
  • x-defaultの欠落は最も一般的(56,3%)だが必須ではない。 推奨されるフォールバックであり、厳格な要件ではありません。
  • 自己参照タグもベストプラクティスであり必須ではない。 18%が欠落していますが、多くは問題なく機能します。堅牢性のために修正しますが、重大なブロッカーではありません。
  • 値のエラーは実際に壊す。 日本語に jp を使う(正しくは ja)、js を ja と誤記する、3文字コード(gbr の代わりに gb)を使う、ラテンアメリカに la(ラオス)を誤用する、といった例があります。言語にはISO 639-1、地域にはISO 3166-1 Alpha-2を使ってください。Googleが許容するものもあります(en_gb のようなアンダースコア、特別に予約された en-UK、相対URL、UTF-8エンコード文字など)。
  • URL形式の不一致(末尾スラッシュ、httpとhttps)と孤立したロケールURL(壊れたページやリダイレクトを指すhreflang)も静かにクラスターを壊します。alternate URLは転送方式を含む完全修飾URLにし、https://example.com/page を使います。//example.com/page や /page ではありません。

Pubcon 2019 で示した重要な区別は、hreflangは正規URLではなくインデックスされたバージョンに関するものだという点です。正規URLが何に設定されているかではなく、インデックスされたバージョンが重要です。hreflangが、インデックスURLから正規化チェーンで離れたURLを指していれば、シグナルが失われることがあります。正規タグだけでなく、GSCのURL InspectionでインデックスURLを確認してください。

Ahrefs Site Auditのhreflang検査

Ahrefs Site Auditには、私が頼りにしている専用のhreflang検査があります。

  1. Hreflangアノテーションが無効(誤ったISOコード、例:en-en や en-uk)
  2. 自己参照のhreflangアノテーションがない
  3. 1つのページが複数言語で参照されている
  4. 同じ言語に複数のページがある
  5. hreflangとHTML langが一致しない
  6. 相互のhreflangがない(戻りタグがない)
  7. 非正規URLへのhreflang
  8. 壊れたページへのhreflang
  9. HTML lang属性がない/hreflangは定義されているがHTML langがない

Ahrefs hreflangクラスターの可視化(差別化要素)

これは競合するガイドが取り上げない部分で、私の監査方法を本当に変えました。Site Auditで任意のページのURL Detailsパネルを開き、Hreflangsタブへ移動すると、ページの完全なhreflangクラスターがネットワークグラフとして表示されます。クラスター内の各ページがノード、各アノテーションがエッジです。エラーは赤で強調表示されるため、クラスター内の欠落または誤って追加されたリンクが視覚的にすぐ分かります。

この方法でhreflangクラスターを表示する最初のツールです。「ページXにページYへの戻りタグがない」という表計算を読む代わりに、グラフ上で壊れたエッジが見えます。一目で壊れたクラスターを見つけやすく、通常のエクスポートより関係者に問題を説明しやすくなります。

Screaming Frogのhreflang方法

Screaming Frogを使う場合は、クロール前にConfiguration > Spider > Crawl Hreflangを有効にします。相互参照する複数ドメイン(ccTLD)の実装では、外部ドメインをConfig > CDNsに追加します。そうしないと .de、.fr などを指すhreflangタグが検証されません。クロール後の分析を実行してhreflangフィルターを作成し、確認します。“Contains Hreflang, Non-200 Hreflang URLs, Unlinked Hreflang URLs, Missing Return Links, Inconsistent Language & Region Return Links, Non-Canonical Return Links, Noindex Return Links, Incorrect Language & Region Codes, Multiple Entries, Missing Self Reference, Not Using Canonical, Missing X-Default” (翻訳) 「hreflangあり、200以外のhreflang URL、リンクされていないhreflang URL、戻りリンクの欠落、言語・地域の戻りリンク不一致、非正規URLへの戻りリンク、noindexへの戻りリンク、言語・地域コードの誤り、複数エントリ、自己参照の欠落、正規URL不使用、x-defaultの欠落」を確認し、head外に配置されたタグも調べます。Reports > Hreflangからエクスポートします。

手作業でスポットチェックする場合は、サンプルページのソースを表示し、hreflang を検索します。各alternate URLについて、200を返し、一致するISOコードで戻りタグを返していることを確認してください。

3. 地域リダイレクト監査

これは静かな破壊要因です。Googlebotは主に米国のIPアドレスからクロールします。 サイトがIPに基づき、ローカルでない訪問者をすべて「ローカル」バージョンへ自動リダイレクトすると、米国IPから来るGooglebotは毎回米国版へ送られます。その結果、Googlebotはほかの言語バージョンに到達できず、戻りタグも見られず、それらのバージョンは実質的にインデックスから外れます。静かなインデックス削除です。

個別ページで地域IPリダイレクトを維持しながら、国際SEOのベストプラクティスをすべて満たす方法はありません。Google自身も、“IP location analysis is difficult and generally not reliable” (翻訳) 「IPによる所在地分析は難しく、一般に信頼できない」と、“most, but not all, Google crawls originate from the US.” (翻訳) 「Googleのクロールの大半は米国から発生するが、すべてではない」と述べています。別URLではなく検出した所在地/言語ごとに異なるコンテンツを配信するロケール適応ページについて、Googleは*“might not crawl, index, or rank all your content for different locales”* (翻訳) 「異なるロケールのすべてのコンテンツをクロール、インデックス、ランキングできない可能性がある」と明記しています。これは主にGooglebotが通常 Accept-Language ヘッダーをまったく送らないためです。 (多地域・多言語サイトの管理 、原題:“Managing Multi-Regional and Multilingual Sites” (翻訳) 「多地域・多言語サイトの管理」; Googleによるロケール適応ページのクロール 、原題:“How Google Crawls Locale-Adaptive Pages” (翻訳) 「Googleによるロケール適応ページのクロール」)

1つの条件ではなく、リクエスト状態のマトリクスでテストします。

  • IPシグナルなし、Accept-Language なし、Cookieなし — Googlebotの典型的な状態です。URLがデフォルト市場へ跳ねず、クロール可能でインデックス可能なページに解決することを確認します。
  • 米国IP(またはVPN)とブラウザーのデフォルト設定 — どのバージョンが読み込まれるか確認します。
  • さまざまな Accept-Language 値 — リダイレクトが明示されたhreflang/言語の選択を上書きしないか確認します。
  • 既存のロケールCookie — 市場を切り替えようとするユーザーを永久に閉じ込めないことを確認します。
  • デフォルトでないロケールURLへのディープリンク(ホームページだけではない) — 要求したロケールが読み込まれ、デフォルトへ跳ねないことを確認します。

このマトリクスから、次を確認します。

  • IPまたはCookieベースのリダイレクトを特定する。
  • 許容できる自動リダイレクトはx-default/ルートURLからのものだけです。個別の言語/国ページは決して自動リダイレクトしないでください。
  • ユーザーが言語セレクターで手動上書きでき、Cookieの設定で永久に閉じ込められないことを確認する。

4. 技術的な確認

hreflang以外にも一連のシグナルがあります。

  • html lang 属性。 正しく設定しますが、役割を理解してください。Googleは言語検出にlang属性ではなくページの表示コンテンツを使います。したがって html lang は主にUX/アクセシビリティ(スクリーンリーダー)とほかの検索エンジン向けです。Googleは言語検出では無視します。lang="en" のページがフランス語コンテンツを配信していれば、修正すべきバグです。(Ahrefsはhreflangとlangの不一致を検出します。)
  • Content-Language HTTPヘッダー。 <meta http-equiv="content-language"> タグはHTML仕様で非推奨です。使わないでください。HTTPレスポンスのヘッダーは有効で、BingはContent-Languageを主要な言語シグナルとして重視する一方、Googleは弱いヒントとして扱うため重要です。Bing市場ではヘッダーを正しく設定します。
  • JavaScriptレンダリング。 hreflangが読み込み後にクライアント側JSで挿入されると、JSを完全にレンダリングしないクローラーが見落とすか、処理が遅れる可能性があります。URL Inspectionで、生のページソース(JSなし)とレンダリング版を比較します。ベストプラクティスは、サーバーレンダリングされたHTML head、HTTP Linkヘッダー、またはXMLサイトマップにhreflangを置くことです。SPAサイト(CSRモードのReact、Vue、Next.js)が最も高リスクです。
  • hreflang付きのページネーション。 ページ分割された各URLには完全なhreflangセットが必要です。英語の2ページ目はフランス語のホームページではなく、フランス語の2ページ目を指します。ページ分割ページも正規化するなら、hreflangが正規/インデックスURLを指すことを確認してください。Googleは非正規ページのhreflangを無視します。
  • ccTLDのサーバーIP/CDNジオロケーション。 ccTLDプロパティでは、国内ホスティング(または現地にPoPを持つCDN)は弱い補強シグナルです。TLDが支配的ですが、競争の激しい市場では一貫性が役立ちます。より実務的には、地域PoPがTTFBを短縮し、Core Web Vitalsを改善します。これは測定可能です。
  • 廃止後のGSC。 International Targetingレポートは2022年9月22日に非推奨/削除されました(2014年から提供)。直接置き換わるものはありません。hreflangエラーは現在、詳細が限られたEnhancementsセクションに表示されるため、クロールツールの二次シグナルとして扱います。

5. コンテンツ品質監査

実装が完璧でも、コンテンツが実際にローカライズされていなければ市場内で失敗します。

  • 機械翻訳の確認。 編集されていないMTは危険信号です。その国で実際に検索される語、文化的文脈、まとまりのある意味構造を取りこぼします。Googleは翻訳ページにもオリジナルと同じ品質基準を適用します。タイトル、メタディスクリプション、URLスラッグもローカライズされているか確認してください。スラッグには音訳ではなく現地のキーワードを使います。正確に監査するための注意点が1つあります。機械翻訳は自動的にポリシー違反になるわけではありません。Googleの大量生成コンテンツの不正利用ポリシーは目的と価値を問題にしており、自動翻訳を主にランキング操作に使い、ユーザーにほとんど価値を加えない場合に悪用となる技法の1例として挙げています。同じテストは人間が書いた大量生成コンテンツにも適用されます。「機械翻訳か」だけでなく、有用性、独自性、正確性、市場適合性で翻訳ページを評価してください。
  • バージョン間の薄い/重複コンテンツ。 言語間でほぼ同一のページや、同じクエリで主要市場のページがローカライズ版をカニバリゼーションしていないか確認します。
  • 市場固有のコンテンツ不足。 Ahrefs Site Explorer > Organic Keywordsを対象国で絞り、サイトが各市場で何にランキングしているかを確認し、主要市場と比較します。高パフォーマンスの英語コンテンツにローカライズ版がなければ、それが不足リストです。
  • 現地のE-E-A-T。 権威は自動的に移転しません。関連性は構築するもので、仮定するものではありません。米国のPR掲載は日本での信頼にはなりません。現地の著者プロフィールと資格、現地の参照情報、現地の認証/コンプライアンス、現地プラットフォーム(日本なら楽天など)のレビュー、現地サイトからのリンクを監査します。現地の入力がない中央コンテンツチームは、現地の専門家と同じ基準に到達できません。
この主張の根拠 Audit translated pages for usefulness, originality, accuracy and market fit; Google’s scaled-content policy focuses on manipulation and little user value regardless of method, with automated translation only one example in that abusive context. 対象範囲: multilingual and multi-regional websites, crawling, indexing and search reporting as applicable 信頼度: 高 · 検証日: Spam policies for Google Web Search

6. 市場別パフォーマンス監査

最後に、実際にどこで勝ち、どこで負けているかを確認します。進める際は2種類のデータを分けてください。Search ConsoleとGA4は、実際のクリック、インプレッション、セッションという一次の観測行を提供します。Ahrefsの国別トラフィックシェアとキーワードボリュームは、第三者による推定値です。どちらも市場について仮説を作るのに役立ちますが、単独では、Googleがその市場でページをランキングした理由、またはしなかった理由を証明しません。Googleもジオターゲティング全般について、“geotargeting isn’t an exact science.” (翻訳) 「ジオターゲティングは厳密な科学ではない」と述べています。クロールとパフォーマンスの調査結果は、最終証拠ではなく確認すべき手がかりとして扱います。

  • 国別トラフィック。 Ahrefs Site Explorer > Metrics by Countryでは、オーガニック

  • 国別トラフィック。 Ahrefs Site Explorer > Metrics by Countryでは、国ごとのオーガニックトラフィックシェアとキーワード数が表示されます。各市場の実際のトラフィックシェアを、その市場の潜在値(検索需要)と比較します。コンテンツがあるのにトラフィックが不釣り合いに少ない市場は、技術/hreflang問題を示します。ランキングが良いのにCTRが低ければ、タイトル/説明のローカライズ問題を示します。

  • 現地の競合をベンチマークする。 Site Explorer > Organic Competitors filtered by countryで、実際にその市場でランキングしているサイトを確認します。グローバルな競合とはまったく異なる現地語のサイトであることもよくあります。競合に対してリンク/コンテンツギャップを調べます。

  • GA4の国別セグメントで仕上げます。トラフィックが多くエンゲージメントが低い = コンテンツ品質、ローカライズした市場へのトラフィックが少ない = 発見/hreflangです。CDNがなければ地域パフォーマンスは大きく変わるため、国別のCore Web Vitals(PageSpeed InsightsのCrUX)も確認します。

専門家メモを追加

専門家の引用を固定

新しい人物ですか?まず、 /admin/experts/ → 専門家の引用を固定 から未登録プロフィールを作成してください。