ChatGPT と AI による概要は、多言語サイトの hreflang を尊重しますか?

一部だけで、それは Google 側のみです。AI による概要と AI モードは Google のインデックスにあるページにリンクし、hreflang は Google が正しい言語版を表示するのに役立ちます。ただし Google は、AI 機能内での hreflang について何も公表していません。OpenAI のドキュメントは hreflang に触れていません。両方に効くのは、言語ごとの URL、完全に翻訳された HTML、正しい hreflang です。

ファクト

Google の AI による概要と AI モードは、hreflang を使いますか?

間接的にです。両者がリンクするのは、Google 検索でインデックス登録され、スニペットの対象になっているページだけです。hreflang は、インデックス登録されたどのページが、同じ内容のポルトガル語版、スペイン語版、英語版なのかを Google が知るための手段です。

Google は、AI 機能が言語版をどう選ぶかを文書化していません。正しい hreflang は保証ではなく、最低限の条件として扱ってください。

ChatGPT は hreflang を使いますか?

使うという公的な証拠はありません。OpenAI は、どのクローラーを動かし、それぞれをブロックするとどうなるかを文書化していますが、hreflang や言語版については何も述べていません。

ChatGPT の検索クローラーが読めるのは、ページそのものです。読者の言語のページが、独自の URL と完全な本文を持っていれば、ChatGPT はその言語で引用できるものを得られます。

AI の回答に正しい言語版を引用させるものは何ですか?

Google に正しい版を表示させるのと同じ基本を、完全に行うことです。

  • 言語ごとに1つの URL(/pt/ や /es/ など)。Cookie やブラウザーの設定で言語が切り替わる1つの URL は避ける
  • メニューやボタンだけでなく、ページ全体を翻訳する
  • 翻訳されたテキストを、サーバーサイドでレンダリングされた HTML に入れ、JavaScript を飛ばすクローラーでも読めるようにする
  • すべての版に hreflang を付け、自分自身とほかのすべての版を列挙し、x-default のフォールバックを加える
  • すべての言語版をサイトマップに載せる

どの多言語の構成だと、AI が誤った言語を引用しますか?

これらは Google 自身のガイダンスが警告している構成で、どのクローラーからも版を隠してしまいます。

構成クローラーに見えるもの修正
IP や Accept-Language による自動リダイレクトクローラーの所在地(通常は米国)の版だけリダイレクトせず、言語へのリンクを表示する
同じ URL で、言語は Cookie から1つの言語だけ言語ごとに別の URL にする
メニューだけを翻訳言語をまたいで重複しているように見えるページメインのコンテンツを翻訳する
戻りのリンクがない hreflangGoogle が無視するタグすべての版がほかのすべての版を列挙する

自分のサイトの hreflang は、どう確認しますか?

言語ごとに1ページずつ取得し、生の HTML の hreflang リンクを読んだうえで、サイトが言語によってリダイレクトしていないかを確認してください。同じ確認をすべてのテンプレートで行うよう、コーディングエージェントに依頼します。

# The hreflang links one page declares
curl -s https://www.example.com/pt/pricing | grep -o '<link[^>]*hreflang[^>]*>'
# 各言語版は自分自身とほかのすべての版、さらに x-default を列挙しなければならない

# Does the site redirect by language? A 3xx here means yes
curl -sI -H "Accept-Language: pt-BR" https://www.example.com/ | head -1

easyIndex は、各言語をどう扱いますか?

easyIndex は、言語版ごとに独立したページとして扱います。コーディングエージェントがそれを書き、easyIndex は提出時に監査し、公開中のサイトで確認します。ダッシュボードは、ページごとの AI アシスタントからの訪問と AI クローラーの読み取りを表示するため、実際に読まれている言語版がわかります。

ステップごとの手順

  1. 言語ごとに独自の URL を与える. Cookie やブラウザーに基づく言語切り替えを、/pt/ や /es/ などのパスに移すよう、コーディングエージェントに依頼します。
  2. 自動リダイレクトをやめる. IP や Accept-Language によるリダイレクトをなくし、代わりに、ほかの言語への見えるリンクを表示します。
  3. 完全な hreflang を追加する. すべての版に、自分自身、ほかのすべての版、x-default を列挙させます。言語コードは ISO 639-1 を使います。
  4. すべての版をサイトマップに載せる. 検索エンジンがすべてを見つけられるよう、各言語の URL を列挙します。
  5. 公開中の HTML を確認する. デプロイ後、言語ごとに1ページずつ curl による確認を実行します。

よくある間違い

  • ブラウザーの言語でリダイレクトし、米国から来るクローラーには英語版しか見えないようにすること。
  • メニューだけを翻訳し、ページ本文は1つの言語のままにすること。
  • 英語のページにだけ hreflang を付け、ほかの版からの戻りのリンクがないこと。
  • 「br」のように国コードだけを使うこと。hreflang では、まず言語コードが必要です。

easyIndex での解決方法

easyIndex があなたのサイトを編集することはありません。コーディングエージェントが、MCP 経由のガイドに沿って各言語版を公開し、ステップは、easyIndex が公開中のサイトで確認した証拠によってのみ完了します。1サイトあたり月額US$30、すべての機能込みで、7日間の無料トライアル付きです。

よくある質問

hreflang は、AI の回答のランキング要因ですか?

Google は hreflang を、ランキング要因ではなく、地域化された版を伝える方法として説明しています。AI 機能と hreflang の関係について、具体的なことは何も公表していません。

なぜ ChatGPT は、ポルトガル語の質問に私の英語のページを引用するのですか?

多くの場合、ポルトガル語版がない、一部しか翻訳されていない、リダイレクトされている、または JavaScript なしでは読めないためです。OpenAI は、ChatGPT が言語版をどう選ぶかを明らかにしていません。

x-default は必要ですか?

Google は、訪問者の言語がどの版にも当てはまらない場合のフォールバックのページとして推奨しています。任意ですが、追加する手間はわずかです。

HTML の lang 属性は、hreflang の代わりになりますか?

いいえ。Google は、ページの言語を検出するのに hreflang も lang も使わないと説明しています。hreflang は版同士をつなぎ、言語を決めるのはコンテンツです。

続きを読む

最終確認日 .

LLMO対策:多言語サイトで AI に正しい言語版を引用させる方法