ChatGPT と AI による概要は、多言語サイトの hreflang を尊重しますか?
一部だけで、それは Google 側のみです。AI による概要と AI モードは Google のインデックスにあるページにリンクし、hreflang は Google が正しい言語版を表示するのに役立ちます。ただし Google は、AI 機能内での hreflang について何も公表していません。OpenAI のドキュメントは hreflang に触れていません。両方に効くのは、言語ごとの URL、完全に翻訳された HTML、正しい hreflang です。
ファクト
- Google によると、hreflang は、同じ内容の地域化された版を Google に伝えるものです。HTML のタグ、HTTP ヘッダー、サイトマップは、それを宣言する3つの同等な方法です。 (Google 検索セントラル:ページの地域化された版を Google に伝える)
- 各言語版は、自分自身とほかのすべての版を列挙しなければなりません。2つのページが互いを指していなければ、Google はそのタグを無視します。 (Google 検索セントラル:ページの地域化された版を Google に伝える)
- Google は、ページの言語を検出するために hreflang や HTML の lang 属性を使わず、コンテンツに基づくアルゴリズムを使います。 (Google 検索セントラル:ページの地域化された版を Google に伝える)
- Google は言語版ごとに異なる URL を推奨し、推定される言語で訪問者をリダイレクトしないよう勧めています。理由の一部は、Googlebot が通常、米国から巡回するためです。 (Google 検索セントラル:複数の地域と言語にまたがるサイトの管理)
- AI による概要や AI モードでリンクとして表示されるには、ページが Google 検索でインデックス登録され、スニペットの対象になっている必要があります。Google は追加の技術的要件を挙げていません。 (Google Search Central: AI features and your website)
- OpenAI のクローラーのドキュメントは4つのユーザーエージェント(OAI-SearchBot、OAI-AdsBot、GPTBot、ChatGPT-User)を挙げており、hreflang や言語版には触れていません。 (OpenAI: Overview of OpenAI crawlers)
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 にする |
| メニューだけを翻訳 | 言語をまたいで重複しているように見えるページ | メインのコンテンツを翻訳する |
| 戻りのリンクがない hreflang | Google が無視するタグ | すべての版がほかのすべての版を列挙する |
自分のサイトの 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 クローラーの読み取りを表示するため、実際に読まれている言語版がわかります。
ステップごとの手順
- 言語ごとに独自の URL を与える. Cookie やブラウザーに基づく言語切り替えを、/pt/ や /es/ などのパスに移すよう、コーディングエージェントに依頼します。
- 自動リダイレクトをやめる. IP や Accept-Language によるリダイレクトをなくし、代わりに、ほかの言語への見えるリンクを表示します。
- 完全な hreflang を追加する. すべての版に、自分自身、ほかのすべての版、x-default を列挙させます。言語コードは ISO 639-1 を使います。
- すべての版をサイトマップに載せる. 検索エンジンがすべてを見つけられるよう、各言語の URL を列挙します。
- 公開中の 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 は版同士をつなぎ、言語を決めるのはコンテンツです。
続きを読む
- 他の言語や国で AI に推薦されるにはどうすればよいですか?
- Google の AI による概要と AI モードで、会社を推薦してもらうにはどうすればよいですか?
- ChatGPT は Bing を使ってウェブサイトを探しますか?
- ChatGPT や Claude は、JavaScript で作られた私のサイトを読めますか?
- easyIndex はどのように機能しますか。何が必要で、結果が出るまでどのくらいですか?
- easyIndex の料金はいくらですか?
最終確認日 .