canonicalタグの確認方法。HTMLの指定とGoogleが選んだURLを比べる
更新
結論
canonicalタグは、同じ内容やよく似た内容を複数のURLで開けるとき、どれを代表にしたいかをGoogleに伝える指定です。まず公開ページのHTMLで、タグが指すURLを確認します。Googleが代表に選んだURLは、Search ConsoleのURL検査で確認します。Googleはこの指定を参考にし、別のURLを選ぶこともあります。
1. 両方のURLを開いて、同じ内容か確認する
たとえば、案内を共有した経路を区別するために、URLの末尾に目印が付くことがあります。目印の有無で同じページを開けるなら、どちらを代表にしたいか決めます。料金と施工事例のように別の目的で読むページは、それぞれのURLを使います。
古いURLを開いた人に別のページへ移動してほしい場合は、「404エラーの対処。リンク修正と転送を判断する3つの例」でリダイレクトの手順を確認できます。
2. 公開ページのHTMLでタグが指すURLを読む
パソコンのChromeで対象ページを開き、Windowsなら Ctrl+U、Macなら ⌘+Option+U でページのソースを表示します。そのタブで canonical を検索します。ページの設定が書かれた head 内で rel の値が canonical の link タグを見つけ、href に書かれたURLを読みます。似たページが2つあれば両方で確認します。
実例は、毎日1%改善のサイトマップの記事(https://get1pct.com/blog/xml-sitemap-submit)です。URLの末尾に ?example=1 を足して開いても、2026年11月9日の確認では、両方のHTMLに目印のないURLを指すタグが1つずつありました。
ソースにタグが見つからない場合も、サーバーの応答ヘッダーや、ページを表示したときに動くスクリプトで指定されていることがあります。設定した覚えがあれば、次のURL検査で「ユーザーが指定した正規 URL」を見るか、サイトの制作担当者に確認します。
タグのURLが想定と違う場合は、どちらのページのどの指定を直したいかを控えます。CMSなどで設定を変更したら、公開したHTMLを開き直します。サイト内リンクやXMLサイトマップでも、代表にしたいURLを使うと意図がそろいます。
3. Search ConsoleでGoogleが選んだURLを確認する
Search Consoleで所有確認済みのサイトを選び、URL検査にそのサイトの調べたいURLを入れます。最初の検査結果の「ページのインデックス登録」で、「ユーザーが指定した正規 URL」と「Google が選択した正規 URL」を探します。後者はGoogleが登録時に選んだURLです。
登録時の選択は、検査を開いた直後の結果で確認します。「公開 URL をテスト」は現在のページの状態を調べる機能です。調べたURLによっては、Googleが選択した正規URLの項目が出ないこともあります。
意図したURLとGoogleの選択が違うなら、まず両方のページの内容とタグの指定、サイト内リンクやサイトマップで使うURLを比べます。
今日やることは、似た2つのURLの指定をメモする
同じ内容で開けるURLを2つ選び、それぞれの「ページのURL」「タグが指すURL」「代表にしたいURL」をメモします。タグが見つからないときは「HTMLで見つからない」と記録します。Googleが選んだURLも確認できるなら、指定と並べて見ます。