Search Consoleのcanonical・重複URLは、まず「出したいURL」を決める
Search Consoleで「Googleが選択した正規URL」「代替ページ(適切なcanonicalタグあり)」「重複していますが、ユーザーが正規ページとして選択していません」と出ることがあります。
これらは、ページが壊れているというより、Googleが複数URLの中から代表URLを選んでいる状態です。まず「どのURLを検索結果に出したいのか」を決めてから、canonical、内部リンク、サイトマップ、リダイレクト、本文の重複をそろえます。
先に結論
- 対象URLを検索結果に出したいか、正規URLへまとめたいか決める
- URL検査でユーザー指定canonicalとGoogleが選択した正規URLをメモする
- 正規にしたいURLが200で開き、noindexではないか確認する
- サイトマップと内部リンクが正規URLへ向いているか見る
- リダイレクト先とcanonical先が矛盾していないか確認する
- 別記事として出したいなら、内容差と検索意図を明確にする
- 修正後はURL検査で再確認し、再クロールと再評価を待つ
表示文言ごとの入口
Search Consoleの文言ごとに、最初に見る場所が少し違います。
| Search Consoleの表示 | ざっくりした意味 | 進む記事 |
|---|---|---|
| Googleが選択した正規URLが想定と違う | サイト側の指定とGoogleの代表URLがずれている | Google選択canonicalの確認順 |
| 代替ページ(適切なcanonicalタグあり) | 別の正規ページの代替URLとして扱われている | 代替ページcanonicalの確認順 |
| 重複していますが、ユーザーが正規ページとして選択していません | 重複URLだがサイト側の正規指定がない | 重複・正規未指定の確認順 |
| 複数ページが同じcanonicalを指している | 共通headやテンプレートで固定URLを出している可能性 | 全ページ同じcanonicalの確認順 |
| サイトマップURLとcanonicalが違う | Googleへ送るURLと代表URLのシグナルが分かれている | サイトマップとcanonical不一致 |
| 正規URLがnoindex、404、リダイレクト | 代表にしたいURL自体が検索に出しにくい | canonical先エラーの確認順 |
| ページにリダイレクトがあります | 対象URLが別URLへ転送されている | ページにリダイレクトがあります |
| canonicalとリダイレクトで迷う | ページを残すか、URLを移動させるかの判断 | canonicalとリダイレクトの違い |
canonicalは複数のシグナルで見る
Googleの公式ドキュメントでは、正規URLを伝える方法として、リダイレクト、rel="canonical"、サイトマップなどが説明されています。これらのシグナルが同じURLへ向いているほど、希望する正規URLが伝わりやすくなります。
| シグナル | 確認すること | よい状態 |
|---|---|---|
| リダイレクト | 古いURLがどこへ転送されるか | 使わせたい新URLへ直接向く |
| canonical | HTMLやHTTPヘッダーの正規URL | 検索結果に出したいURLを指す |
| サイトマップ | XMLサイトマップに入っているURL | 正規URLだけを入れる |
| 内部リンク | ナビ、ハブ、関連記事、本文リンク | 正規URLへ自然に集まる |
| ページ内容 | 似たページとの役割差 | 別ページとして出す理由がある |
問題ない状態と直す状態
canonical・重複系は、すべて直す対象ではありません。代表URLだけ出ればよいURLなら、除外や代替扱いは自然なことがあります。
| 状態 | 判断 | 対応 |
|---|---|---|
| 旧URLやパラメータ付きURLが正規URLへまとまっている | 問題ないことが多い | サイトマップと内部リンクも正規URLへそろえる |
| 検索結果に出したい新規記事が代替扱い | 確認が必要 | canonical、内容重複、内部リンクを見直す |
| Googleが意図しないURLを正規に選んでいる | 修正対象 | リダイレクト、canonical、サイトマップ、リンクをそろえる |
| 似た記事が複数あり、どれも薄い | 整理対象 | 統合するか、検索意図と内容差を明確にする |
| 正規URLが404、5xx、noindex | 先に技術修正 | 正規URLを200でインデックス可能にする |
URL検査で見る項目
対象URLをURL検査し、次の項目を省略せずにメモします。
- Search Consoleの表示文言
- ユーザー指定canonical
- Googleが選択した正規URL
- 対象URLのHTTP状態
- 正規URLのHTTP状態
- noindexの有無
- サイトマップに入っているURL
- 内部リンクが向いているURL
- 似ているページと内容差
AIに渡す調査メモ
canonical・重複の相談では、対象URLと正規にしたいURL、Googleが選んだURLの3つを分けるのが大事です。
Search Consoleのcanonical・重複URLについて相談します。
Search Consoleの表示:
対象URL:
検索結果に出したいURL:
ユーザー指定canonical:
Googleが選択した正規URL:
対象URLのHTTP状態:
正規URLのHTTP状態:
noindex:
robots.txt:
サイトマップに入っているURL:
内部リンクが向いているURL:
リダイレクトの有無:
似ているページ:
対象URLと似ているページの違い:
この状態が問題ない代替/重複なのか、canonical・サイトマップ・内部リンク・内容差を直すべき状態なのか切り分けてください。