【SEO実践】Google Search Consoleで「 代替ページ(適切な canonical タグあり)」と表示された原因と対処法

こんにちは、阿久梨絵です!
Google Search Console(以下GSC)を使っていると、「 代替ページ(適切な canonical タグあり)」という除外ステータスに出会うことがあります。

これは一見するとエラーのように見えますが、実は検索エンジンが重複コンテンツを整理して、正しいページをインデックスしている状態。つまり、意図通りであれば問題ありません

この記事では、このステータスの意味、よくある原因、そして必要な対処法についてわかりやすく解説します。

canonicalタグとは?

canonicalタグは、検索エンジンに「このページの正規版はここです」と伝えるためのHTMLタグです。重複する可能性のあるページが複数ある場合、どれをインデックス対象にするかを明示できます。

以下、表記上 半角<は、全角<としています。
<link rel=”canonical” href=”https://example.com/original-page”>

このタグがあることで、Googleは「このページはコピーなので、元ページをインデックスする」と判断します。

「代替ページ(適切な canonical タグあり)」の意味

このステータスは、Googleがあるページをクロールした結果、canonicalタグによって別のURLが正規ページとして指定されていたため、インデックス対象から除外されたことを意味します。

つまり、検索結果にはcanonical先のページが表示されるということです。

よくある原因

原因詳細
URLパラメータの違い同じ内容でもURLにクエリ(?id=123など)が付いている場合
モバイル/PC版の重複同一コンテンツが異なるURLで存在する場合
印刷用ページ/printなどのURLで同じ内容を表示しているケース
CMSの自動生成WordPressなどが自動でcanonicalを設定していることがある
手動設定ミスcanonicalタグが誤って他ページを指している場合も

対処方法

1. GSCで除外されたURLを確認

・「インデックス」→「ページ」→「代替ページ(適切な canonical タグあり)」をクリックすると、対象URLが一覧表示されます。

2. canonicalタグの内容を確認

・対象ページのHTMLソースを確認し、<link rel=”canonical”> がどのURLを指しているかをチェックします。

3. 意図通りかどうかを判断

意図的に重複を整理している場合 → 問題なし
誤って別ページを指している場合canonicalタグを修正

4. canonical先のページがインデックスされているか確認

・canonical先のページが検索結果に表示されていない場合、noindexタグやrobots.txtによるブロックの可能性があります。

5. 必要に応じてインデックス登録をリクエスト

canonicalタグを修正したら、GSCで「URL検査」→「インデックス登録をリクエスト」を実行しましょう。

まとめ

「 代替ページ(適切な canonical タグあり)」というステータスは、Googleがどのページを“本物”と見なすかを判断した結果です。

文化やUXの世界では「似ているけれど違うもの」が並ぶ場面が多くあります。canonicalタグは、そうした“似て非なるもの”の中から、どれを代表として扱うかを決める構造的な意思表示なのです。検索エンジンもまた、情報の“終着点”を探しているのです。
阿久梨絵でした!

上部へスクロール
Verified by MonsterInsights