言語リダイレクトが日本語ページを Google から隠していると思っていました。しかし数字は別のことを示していました

ブラウザの言語で訪問者をリダイレクトする小さなスクリプトが、私のラボサイトの日本語ページを Google から隠していると確信していました。しかし測定結果はそれを否定しました。修正が効果を持ち得るより前に、それらのページはすでに Google に登録されていたからです。言語による自動リダイレクトを避けるという Google の助言は今も有効です。ただし、その理由は私が挙げたものではありません。

根拠のレベル: 反証済み

10月13日の朝

私のラボサイト pw.migurei.ai には日本語版と英語版があります。日本語ページには小さな JavaScript が入っていて、ブラウザの第一言語が日本語でない場合、ページが英語版に切り替わるようになっていました。

2026年10月13日の朝、サイトマップにある 13 の URL を Search Console で検査しました。インデックスに登録されていたのは 6 つで、英語ページ 5 つと、英語の対になるページがない唯一の日本語ページ /ja/scanner でした。英語の対になるページがある日本語ページは、すべて欠けていました。その大半は「クロール済み - インデックス未登録」の状態でした。Google はそれらを取得したうえで、保持しないことを選んでいたのです。

さらに奇妙なページが 1 つありました。/company の HTML は自分自身を canonical として宣言していました。ところが Search Console は、ユーザーが指定した canonical を /en/company と報告していました。

ログはきれいな筋書きを語っていました

ログを開きました。10月12日、Googlebot は Accept-Language ヘッダーなしで /company を取得しました。その 1〜2 秒後、JS と CSS ファイルとともに /en/company を 2 回取得しており、今度は Accept-Language: en-US を送っていました。

Google のレンダラーが私のスクリプトを実行し、英語圏のブラウザと見なされてリダイレクトされた、という状況そのものに見えました。

Google のドキュメントも同じ方向を指していました。多地域・多言語サイトの管理に関するガイド(2025年12月10日更新、2026年10月13日閲覧)は、ある言語版から別の言語版へユーザーを自動的にリダイレクトしないよう述べており、クローラーは Accept-Language なしでリクエストを送るとしています。言語・地域に応じて表示を変えるページについてのページは、Google が異なるロケール向けのコンテンツをすべてクロール、インデックス登録、ランク付けするとは限らない可能性があると警告しています。

そこで私は、言語の自動リダイレクトは日本語版を Google のインデックスから締め出す、という主張を書きました。同じ日にリダイレクトを削除し、測定のために待ちました。

転機

ベースラインの計測値は10月15日に得られました。実験対象の日本語ページ 5 つは、すべてすでに Google に登録されていました。しかも Google が保持していたのは修正前のコピーで、canonical はまだ英語ページを指していたにもかかわらずです。

つまり、リダイレクトはそれらをインデックスから締め出してはいなかったのです。私の主張の核心は誤りでした。

続く 2 回の計測、10月17日と19日までに、Googlebot は 5 ページすべてを再クロールし、Google はそれぞれのページをそのページ自身の canonical として選んでいました。これは、リダイレクトが canonical を混乱させていたという考えとは整合します。しかし対照群がなかったため、修正の効果を、同時期に起きた他の出来事と切り分けることはできません。サイトマップの lastmod の日付の変更、私が押した「インデックス登録をリクエスト」、そして単に Google が再訪したことです。詳しい数値は pw の研究ページにあります。

あなたのサイトでやるべきこと

それでも Google に従ってください。私の実験のためではなく、それが公式のガイダンスだからです。

  1. ブラウザや所在地に基づいて、訪問者を別の言語にリダイレクトしないでください。
  2. 言語メニューは残してください。必要なら、切り替えはせずに、英語版があることを 1 行で知らせる表示を出してもかまいません。
  3. ページの組ごとに hreflang を宣言し、各言語版には自分自身を指す canonical を指定してください。

日本向けのサイトにとって、これは重要です。私の理解では、Gemini や AI Overviews があなたの日本語ページを引用できるのは、そのページが Google のインデックスに登録されている場合に限られます。

どの程度確かなのか

この主張は反証されましたが、削除せずに公開したままにしています。下の限界のセクションは、まだ仮説だった段階で書いたものです。実験の対象は 1 つのサイト、5 ページ、1 つの Search Console アカウントでした。また、「Google に登録されている」ことは、そのページが日本語の検索や AI Overviews に表示されることをまだ意味しません。

出典

この記事で証明していないこと

対照群なし:修正の効果を、サイトマップの lastmod の日付の変更、「インデックス登録をリクエスト」のクリック、Google の自発的な再訪と切り分けることはできません。

ラボサイト 1 つ、5 ページ、Search Console アカウント 1 つ。

「Google に登録されている」ことは、日本語の検索や AI Overviews に表示されることをまだ意味しません。

著者: giang · 公開日:

「英語版から機械翻訳」

giangのブログ