canonicalタグとURL正規化を解説するイメージ
広告・アフィリエイトリンクは使用していません SEO・テクニカルSEOガイド Google公式仕様 canonicalはヒント 実装後に検証

canonicalタグの正しい使い方|重複URLを整理する実装・確認ガイド

canonicalタグは重複または非常に類似したURLについて、検索エンジンへ優先URLの候補を伝える仕組みです。実装条件、例外、確認方法を実務向けに解説します。

canonicalの仕様はGoogle検索セントラル公式ドキュメントを2026年7月25日に確認しています。canonicalだけでインデックスや順位を保証するものではありません。

最初に押さえること

canonicalは命令ではなく、検索エンジンへの強いシグナル

canonicalを設定してもGoogleが必ずそのURLを採用するとは限りません。内部リンク、リダイレクト、サイトマップ、ページ内容を同じ正規URLに揃えることが重要です。

主な対象

重複・類似URL

同一内容を整理

強い方法

301リダイレクト

移転時に使用

canonicalの役割

優先候補を示す

採用は保証されない

確認場所

URL検査

Google選択も確認

この記事では、canonicalの実装判断をGoogle公式情報に基づいて整理しています。

canonicalタグは重複URLの優先候補を伝える。設定だけで採用や順位は保証されない

商品フィルター、パラメータ、http/https、www有無、印刷ページなどで同じ内容が複数URLから表示されることがあります。canonicalは代表URLの候補を検索エンジンへ示し、シグナルを集約する手段です。Googleはページ内容や内部リンクなども見て正規URLを選ぶため、タグを置くだけで問題が解決するわけではありません。

canonicalを使う場面

  • パラメータや並び替えで同一または非常に似たHTMLが複数URLにある
  • 印刷用・追跡用など、検索結果に出したい代表ページが明確
  • 重複URLへのリンク評価や検索パフォーマンスを代表URLに集約したい
  • 移行中に旧URLと新URLの関係を整理したい

canonicalだけでは解決しない場面

  • 内容が大きく異なるページを無理に1つへ正規化する
  • robots.txtでクロールを禁止すればcanonicalになると考える
  • noindexとcanonicalを同じ目的で混同する
  • サイトマップ、内部リンク、canonicalが別URLを指している

この記事が役立つ人

  • WordPressやECサイトでパラメータ付きURLが増えている人
  • サイト移転やhttpからhttpsへの変更で正規URLを整理したい人
  • Search Consoleの「重複」や「Googleが選択した正規URL」を確認したい人

canonicalが不要な可能性がある人

  • 正規URLが1つで、重複・類似URLが発生していない小規模サイト
  • 検索結果から完全に除外したいページ(noindexなど別手段を検討)
  • URL変更を伴う移転で、canonicalだけでなく301が必要なケース

canonical・301・noindex・サイトマップの違い

どの手段を使うかは、重複ページを残すのか、旧URLを廃止するのか、検索結果から除外するのかで決まります。複数のシグナルを使う場合も同じ正規URLを指してください。

表は横にスクロールできます

Google公式ドキュメントの位置づけを要約。最終判断はサイトのURL構造と移行方針で決めます。
方法主な役割強さ・扱い使う場面
rel=canonical優先URLの候補を伝える強いシグナル・ヒント類似ページを残す場合
301リダイレクト旧URLから新URLへ移すcanonicalより強いURL廃止・サイト移転
noindex検索結果への掲載を避ける正規化の代替ではない検索に出す必要がないページ

Google公式ドキュメントの位置づけを要約。最終判断はサイトのURL構造と移行方針で決めます。 Google公式 canonical指定方法

canonical実装で確認する4つの原則

タグの記述だけでなく、URL、ページ内容、内部リンク、サイトマップが同じ方針になっているかを確認します。

絶対URLで自己参照する

正規ページ自身のheadに、正規URLを指すrel=canonicalを置きます。http/https、www、末尾スラッシュ、ホスト名を実際の公開URLと揃えます。

Google公式のcanonical仕様

重複ページと同じ内容を指す

canonical先は重複または非常に類似した内容の代表ページにします。別内容のページをcanonical先にすると、Googleが別URLを選ぶ可能性があります。

Google公式の正規化解説

サイトマップと内部リンクを揃える

サイトマップには正規URLを含め、内部リンクも正規URLへ統一します。異なるURLを複数の方法で指定すると、シグナルが分散します。

Google公式の指定方法

URL検査でGoogleの選択を確認する

Search ConsoleのURL検査でユーザーが指定したcanonicalとGoogleが選択したcanonicalを確認します。差がある場合は内容、リンク、リダイレクト、URL表記を比較します。

Search ConsoleのURL検査

canonical実装後の確認ポイント

HTMLソースにlink rel=canonicalが1つだけあるか、hrefが正しい絶対URLか、canonical先が200で取得できるかを確認します。JavaScriptで後から書き換えず、可能ならHTMLソースに出力します。

掲載画像は既存サイト画像を再利用しています。canonicalの有効性は画像ではなくHTMLソースとSearch Consoleで確認してください。

サイト運用画面の既存スクリーンショット
既存画像をSEO実装記事の制作環境イメージとして再利用しています。

canonicalタグを実装・確認する手順

URL方針を決めてから、テンプレート、CMS、サイトマップ、Search Consoleの順に確認します。

  1. 1

    正規URLを1つ決める

    https、wwwの有無、末尾スラッシュ、言語パス、パラメータの扱いを決めます。ユーザーが訪問してほしい代表ページと一致させます。

  2. 2

    重複URLの種類を洗い出す

    検索、並び替え、広告パラメータ、印刷ページ、http、www、モバイル版など、同じ内容を返すURLを一覧にします。

  3. 3

    canonicalと内部リンクを設定する

    テンプレートのheadへ自己参照canonicalを出力し、内部リンクとサイトマップを同じ正規URLへ変更します。重複ページにも適切なcanonicalを設定します。

  4. 4

    移転なら301を併用する

    旧URLを廃止するサイト移転では、canonicalだけでなく恒久リダイレクトを設定します。リダイレクトチェーン、404、http混在を確認します。

  5. 5

    ソースとSearch Consoleを確認する

    curlやブラウザのHTMLソースでタグを確認し、URL検査でGoogleの選択を確認します。変更後は再クロールを待ち、別URLが選ばれていないか監視します。

よくある失敗と修正

canonical先が404、リダイレクト先、noindexページ、別言語ページ、内容の異なるページになっていないかを確認します。robots.txtでブロックしてcanonicalを隠す方法は避けます。

Google公式ベストプラクティス

実装を自分で行えない場合

CMS設定、URL移転、リダイレクト、サイトマップ、Search Console確認を自社だけで進めるのが難しい場合は、対象URL一覧と現状のエラーを整理して相談してください。

Finite Fieldへ相談する

canonicalはSEOだけでなく、ユーザーが共有・保存するURLを整理する設計です。URL変更ではサイト全体のリンクと計測も確認します。

実装相談窓口

canonicalタグに関するよくある質問

canonicalタグを設定すれば必ずそのURLが検索結果に出ますか?

いいえ。canonicalは優先URLのヒントです。ページ内容、内部リンク、リダイレクト、サイトマップなどを総合してGoogleが別URLを選ぶことがあります。

canonicalとnoindexは同時に使えますか?

目的が異なります。noindexは検索結果への掲載を避ける指示で、canonicalは代表URLの候補を示します。単一サイト内の正規化目的でnoindexを代用するのは避け、対象ページの目的で使い分けます。

canonical先にリダイレクトURLを指定してよいですか?

避けるのが安全です。canonicalは最終的に200で表示される代表ページを指し、移転で旧URLを廃止する場合は301の最終URLを使います。

自分でURL移転やcanonical設定ができない場合は?

対象URL、現行URL、移転先、CMS、Search Consoleの表示を整理して専門スタッフへ相談してください。リダイレクト、canonical、サイトマップを一貫した方針で確認します。

参照した公式情報

検索エンジンの仕様は変更される可能性があります。実装後は公式ドキュメントとSearch Consoleで確認してください。

canonicalタグを使う前の結論

canonicalは、重複または非常に類似したURLについて代表ページの候補を伝える重要な技術です。ただし、タグだけで正規化が確定するわけではありません。URL方針、ページ内容、内部リンク、サイトマップ、リダイレクトを同じ正規URLに揃え、Search ConsoleでGoogleの選択を確認してください。

まず重複URLを一覧化し、正規URLと廃止URLを分けてから実装しましょう。

SEO実装を改善する

canonical・リダイレクト・サイトマップを一貫させる

URL移転やCMS設定を確認し、検索エンジンとユーザーが迷わない正規URLへ整理します。

実装を相談する

自分で設定できない場合は

canonicalとURL移転を相談できます

canonicalタグ、301リダイレクト、サイトマップ、内部リンク、Search Consoleの確認まで、サイト構成に合わせて実装方針をご案内します。

SEO実装を相談する

相談時に契約を強制することはありません。

この記事の確認者

Finite Field 編集部

SEO、サーバー、サイト運用の情報を一次情報で確認し、読者が実際に判断・行動できるよう日本語で整理しています。