「重複コンテンツ対策としてcanonicalタグを設定しています」という一文は、AIO/LLMOを扱う記事に頻繁に登場します。ところがGoogle公式ドキュメントを読むと、canonicalタグは指定した通りに必ず反映される「命令」ではなく、Googleが最終判断の材料として使う「ヒント」の1つに過ぎないと明記されています。この違いを書かずに「canonicalタグを設定すれば重複は解決します」とだけ説明している記事は、読者に誤った安心感を与えてしまいます。

本記事では、Google Search Central公式ドキュメントの一次情報をもとに、canonicalタグが「ヒント」であるという仕様と、それがAI OverviewsやAI Modeへの表示条件とどう結びつくのかを解説します。

1. 「canonicalタグ=重複解決の命令」という誤解

canonicalタグ(rel=”canonical”)は、同じ内容・似た内容のページが複数存在するときに、どのURLを代表として扱ってほしいかをGoogleに伝えるためのタグです。多くの解説記事はここで説明を終えていますが、Google Search Central公式ドキュメントは「canonicalタグの指定はヒントであり、Googleは他のシグナル(HTTPS/HTTPの別、リダイレクトの有無、サイトマップへの掲載状況など)と合わせて総合的に代表URLを選ぶ。指定と異なるURLが選ばれることもある」と説明しています。

Before(よくある書き方)

命令として説明

重複コンテンツがある場合はcanonicalタグを設定すれば、指定したURLがGoogleに正しく認識されます。

After(AIに引用されやすい書き方)

ヒントとして説明

canonicalタグの指定はGoogleへの「ヒント」であり、他のシグナルと合わせて総合判断されるため、指定と異なるURLが代表として選ばれる場合があります。

2. canonicalが無視される代表的な原因

Google Search Central公式ドキュメントでは、canonicalの指定がGoogleに反映されない代表的な原因が具体的に列挙されています。「タグを設置したのに反映されない」という相談の多くは、以下のいずれかに当てはまります。

原因内容
多言語ページの未設定hreflang(言語・地域ごとのページ対応を示すタグ)を設定せずに多言語バリエーションを公開している
CMS・プラグインの誤実装意図せず誤ったURLをcanonical先に出力している
サーバー設定ミス別ドメインのコンテンツを返している、または同一のsoft 404ページを複数URLで返している
ハッキングによる改ざん第三者がcanonicalタグの指定先を書き換えている
転載先の大幅な改変コンテンツ配信(シンジケーション)先が元記事を大きく改変して公開している
無断転載サイトの存在コピーサイトに対してGoogleが誤って代表URLを選んでしまうケース

3. AI Overviews・AI Modeに表示される条件

Google Search Central公式ドキュメント「AI Features and Your Website」には、AI OverviewsやAI Modeの参照リンクとして表示されるための条件が明記されています。それは「そのページがインデックス登録済みであり、かつ通常のGoogle検索結果にスニペット付きで表示できる状態であること」です。

「AI機能専用の特別なマークアップや、隠しスキーマは存在しない。AI Overviews・AI Modeを含む生成系の検索機能は、通常の検索結果と同じ検索インデックス・ランキングシステムの上で動作している」 出典:Google Search Central「AI Features and Your Website」

この条件を踏まえると、canonicalの指定がGoogleに反映されず、意図しないURLが代表として選ばれた場合、狙っていたページ自体がインデックスから外れたり、通常検索でのスニペット表示対象から外れたりする可能性があります。その結果、AI Overviews・AI Modeの参照候補からも外れることになります。「AIに引用されるかどうか」の手前に、「canonicalの指定通りにインデックスされているかどうか」という土台があるということです。

実際に指定通り機能しているかどうかは、Google Search ConsoleのURL検査ツールで確認できます。Google Search Central公式ドキュメントでは、検査結果に表示される「Google が選択したページ」と、サイト側が指定した「ユーザーが指定した正規URL」が異なる場合、Googleが独自の判断で別のURLを代表として選んだことを意味すると説明しています。この2つの項目が一致しているかどうかを記事執筆時・公開後に確認する手順まで書いてあるかどうかで、記事の実務的な価値は大きく変わります。

4. URLパラメータが生む「意図しない重複」

広告の流入元を計測するための「?utm=」や、サイト内の並び替えに使う「?sort=」のようなURLパラメータは、ページの見た目を変えずにURLだけを増やします。Google公式ブログでは、これを「同一ページが複数URLでアクセス可能になることによる重複コンテンツ」と説明しており、Googleはこの中から1つを代表URLとして選び、それ以外のURLはクロールされる頻度が下がるとしています。

Before(よくある書き方)

パラメータの影響に触れない

canonicalタグをすべてのページに設置しています。

After(AIに引用されやすい書き方)

パラメータ付きURLの扱いまで書く

canonicalタグは、URLパラメータ付きの重複URLも含めて、パラメータを含まない代表URLを明示的に指定しています。

5. 診断チェックリスト

  1. canonicalタグを「命令」ではなく「ヒント」として説明する:Googleが他のシグナルと合わせて総合判断する仕様である旨を書く
  2. canonicalが無視される具体的な原因に触れる:hreflang未設定・CMS誤実装・サーバー設定ミス等、少なくとも1つは具体例を挙げる
  3. AI Overviews・AI Modeとの関係を書く:表示条件(インデックス登録+スニペット表示可能)とcanonicalの関係を明示する
  4. URLパラメータによる重複にも触れる:utm等のパラメータ付きURLが重複コンテンツとして扱われる旨を書く
  5. 出典(Google Search Central公式ドキュメント)を明記する:一次情報へのリンクまたは出典名を本文に含める

6. よくある質問

Q. canonicalタグを設定しているのに、指定と違うURLがインデックスされています。原因はすぐ分かりますか。

A. Google Search Central公式ドキュメントに原因の一覧が示されていますが、実際にどれが該当するかはサイトごとの構成やサーバー設定を確認する必要があります。まずは公式ドキュメントに挙げられた代表的な原因と照らし合わせることから始めるのが確実です。

Q. canonicalタグの設定ミスで、どれくらいトラフィックが減るのか具体的な数字はありますか。

A. Google公式・大手SEO調査機関のいずれからも、canonicalの設定ミスによる被害を定量化した公開データは見当たりませんでした。実害の大きさはサイトの規模や重複ページの量によって異なるため、数字だけを根拠にするのではなく、公式ドキュメントの原因リストと自社サイトの構成を照らし合わせて確認することをおすすめします。

Q. AI Overviewsに表示されるには、検索順位が1位である必要がありますか。

A. 公式ドキュメントが明記しているのは「インデックス登録済みで、通常検索でスニペット表示ができる状態であること」という条件であり、検索順位そのものについての明記はありません。ただし、その前提条件を満たすための土台として、canonicalの指定通りにインデックスされているかどうかが関わってきます。

自社サイトのcanonical設定が、AIに正しく参照される状態になっているか気になりませんか?
AIO/LLMO診断を相談する
AIO/LLMOについて相談する →
YOU
Author

YOU

株式会社THE WORLD のAIO/LLMOチームマネージャー。福岡・天神を拠点に、AIO/LLMO対策やAI導入支援の現場で企業のAI活用を支援。生成AI時代に「選ばれ続ける」ための実践知を発信しています。