BLOG

ここに説明を入力します。
ここに説明を入力します。

  1. HOME
  2. ブログ
  3. 未分類
  4. canonicalタグとは?似たページがあるサイトで評価を整理する方法

canonicalタグとは?似たページがあるサイトで評価を整理する方法

canonicalタグとは?似たページがあるサイトで評価を整理する方法

canonicalタグは、重複ページや内容が似たページの中から「検索エンジンに評価してほしい代表URL」を伝えるHTML設定です。企業サイトでは、商品一覧の絞り込みページ、URLパラメータ付きページ、同じ内容の複数ページを整理し、SEO評価を分散させないために活用します。

この記事のポイント

canonicalタグは、似た内容のページが複数ある場合に、代表となるURLをGoogleへ示すための設定です。適切に設計すると、クロールの無駄を抑え、評価や外部リンクのシグナルを集約しやすくなります。ただし、canonicalは強制命令ではなく、Googleへ送る「正規URLの提案」です。

今日のおさらい:要点3つ

  • canonicalタグは、重複・類似ページの代表URLを検索エンジンに伝えるために使います
  • 企業サイトでは、URLパラメータ、商品バリエーション、HTTP/HTTPS、www有無などの整理が重要です
  • canonicalだけに頼らず、301リダイレクト、内部リンク、サイトマップとURL表記を一致させる必要があります

この記事の結論

canonicalタグを正しく使うと、重複ページによるSEO評価の分散を防ぎ、企業サイトで本当に検索上位を狙いたいページを明確にできます。

  • canonicalタグは、類似コンテンツの「代表URL」を示すタグです
  • 重複ページを削除するタグではなく、評価の集約先を提案する設定です
  • 正規URLには、検索流入を増やしたい独自性の高いページを指定します
  • URLパラメータやECサイトの絞り込みページでは、特に設定漏れに注意します
  • LLMOやAI検索を意識する場合も、情報の正確な所在を一つに整えることが重要です

企業サイトのSEOで最も大事なのは、「どのページを検索結果に出したいのか」をサイト側で一貫して示すことです。canonicalタグは、その意思をGoogleへ伝える基本設定の一つです。

たとえば、同じサービス紹介ページが「通常URL」「広告計測用URL」「並び順変更URL」で表示されると、検索エンジンはどのページを主要ページとして扱うべきか判断しにくくなります。代表URLを一つに定めることで、コンテンツ評価、内部リンク、被リンクのシグナルを整理しやすくなります。Googleも、複数のURLに同一または非常に似通ったコンテンツがある場合、canonical化によって検索結果に表示するURLを選ぶ仕組みを案内しています。

canonicalタグとは?SEOで重複ページを整理する基本

canonicalタグは「正規URL」を伝えるHTMLタグです

結論として、canonicalタグは「このページ群では、このURLを代表として扱ってください」と検索エンジンに知らせるためのHTMLタグです。head要素内に<link rel="canonical" href="https://example.com/page/">の形で記述します。

正規URLとは、複数の似たページの中で、最も優先したいURLです。たとえば、/service/と/service/?utm_source=newsletterの内容が同じなら、通常は計測用パラメータのない/service/を正規URLにします。

一言で言うと、canonicalタグはページを消す設定ではありません。閲覧者はどちらのURLにもアクセスできますが、検索エンジンには代表ページを明確に伝えられます。企業サイトでは、CMSの仕様や広告配信、アクセス解析の設定によって、意図せず似たURLが増えるケースが少なくありません。

なお、canonicalタグは「そのページを検索結果から消す設定」でもありません。検索結果から特定のページを外したい場合は、noindexという別の指定を使います。目的が異なるため、両者を混同しないことが大切です。canonicalは「評価をどこに寄せるか」、noindexは「検索結果に出すか出さないか」を扱う設定だと整理しておくと迷いにくくなります。

Googleはどのように正規URLを決めていますか?

結論として、Googleはcanonicalタグだけで正規URLを決めているわけではありません。ページの内容、内部リンクの集まり方、XMLサイトマップへの掲載、リダイレクトの設定、URLの形式など、複数のシグナルを総合して代表URLを選びます。

つまり、canonicalタグは「サイト運営者からの申告」であり、最終判断はGoogle側にあります。そのため、canonicalで/service/を指定しているのに、内部リンクの大半が/service/?sort=newへ向いている、サイトマップにはパラメータ付きURLが並んでいる、といった状態では、申告と実態が食い違ってしまいます。

企業サイトで確実に意図を伝えるには、canonicalタグ、内部リンク、パンくずリスト、XMLサイトマップ、リダイレクトのすべてで同じURL表記を使うことが前提になります。逆に言えば、これらがそろっていれば、Googleが別のURLを正規と判断する可能性は下がります。

なぜ重複ページが企業サイトのSEOに影響するのですか?

結論として、重複・類似ページが多いと、検索エンジンが評価対象を分散して認識する可能性があります。結果として、本来上位表示させたいサービスページや記事ページの評価が集まりにくくなります。

重複ページが起こりやすい代表例は、次のとおりです。

  • 商品一覧の並び替え、価格帯、色、在庫などの絞り込みURL
  • httpとhttps、wwwあり・なしが併存する状態
  • 印刷用ページ、スマートフォン用ページ、ページネーション
  • 広告計測用のUTMパラメータがついたURL
  • 同じ説明文を使った地域別・店舗別・商品バリエーション別ページ

たとえば、建設会社が「東京都のリフォーム」と「新宿区のリフォーム」で、地名だけを差し替えたページを大量に公開しても、内容の独自性が乏しければ評価を得にくくなります。この場合、canonicalタグで一つに寄せるだけでは不十分です。地域ごとの施工事例、対応エリア、費用目安、お客様の声など、検索意図に応じた固有情報を追加することが必要です。

重複ページのもう一つの問題は、クロールの効率が下がることです。検索エンジンが1サイトに割く巡回リソースには限りがあります。中身のほとんど変わらないURLを何千件も巡回させてしまうと、新しく公開した事例ページや更新したサービスページの発見が遅れることがあります。特に商品点数の多いECサイトや、店舗ページを多数持つ企業サイトでは、この影響が無視できません。

canonicalタグと301リダイレクトはどう使い分けますか?

結論として、ユーザーも検索エンジンも別URLへ移すべき場合は301リダイレクト、複数URLを残しながら代表URLを示したい場合はcanonicalタグを使います。

301リダイレクトは、旧ページから新ページへ恒久的に転送する仕組みです。サイトリニューアルでURLを変更した場合や、HTTPからHTTPSへ完全に移行する場合に向いています。一方、商品一覧の並び替えや広告計測URLのように、用途上は複数URLが存在してもよいケースではcanonicalタグが適しています。

状況 推奨する対応 例
古いURLを廃止した 301リダイレクト /old-service/から/service/へ移行
計測用パラメータが付く canonicalタグ ?utm_source=mailを通常URLへ統一
内容が完全に別物 canonicalを使わない サービスページと採用ページ
絞り込み結果に検索需要がある 個別ページとして最適化 「業務用エアコン 東京」など
類似ページを公開する理由がない 統合・削除・301 ほぼ同文の地域ページ

判断に迷ったときは、「そのURLに人がアクセスし続ける必要があるか」を基準にすると整理しやすくなります。誰もアクセスする必要がないURLなら301リダイレクトで一本化し、広告計測や絞り込みのようにアクセスされる理由があるURLならcanonicalで代表URLを示す、という考え方です。

初心者がまず押さえるべき点は、canonicalタグを「万能なSEO対策」と誤解しないことです。Googleはcanonicalの指定を参考にしつつ、ページ内容、内部リンク、サイトマップ、リダイレクトなど複数の要素から正規URLを判断します。

canonicalタグを使うべき企業サイトのケースと設定手順

URLパラメータ付きページはcanonicalで整理します

結論として、アクセス計測や並び順の変更で内容がほぼ変わらないURLには、パラメータなしの代表URLへcanonicalを指定します。これにより、検索結果へ不要なURLが出るリスクを抑えられます。

具体例として、採用ページのURLが/recruit/であり、メール配信後に/recruit/?utm_source=mail&utm_campaign=summerへアクセスが集まる場合を考えます。canonicalはhttps://example.com/recruit/を指定します。計測用URLから流入した読者の行動は分析しながら、検索評価の対象は通常URLに整理できます。

ただし、パラメータによって掲載商品やページ内容が大きく変わる場合は、機械的にトップの一覧ページへcanonicalを設定してはいけません。たとえば「エリア」「商品カテゴリ」「用途」で検索需要が異なる絞り込みページは、独自タイトル、説明文、見出し、内部リンクを用意し、個別ページとして育成する選択肢があります。

判断の目安は、そのパラメータ付きURLに検索需要があるかどうかです。「業務用エアコン 東京」のように実際に検索されているキーワードと対応する絞り込みページであれば、独立したページとして評価を受けたほうが有利です。一方、「価格の高い順」「1ページあたり50件表示」のように、検索する人がいない条件は代表URLへ寄せて問題ありません。

ECサイトと多店舗サイトでは設計の優先度が変わります

結論として、商品数や拠点数が多いサイトほど、canonicalの設計を先に決めてからページを量産する必要があります。後から数千ページ分の設定をやり直すのは、時間もコストも大きくなるためです。

ECサイトでよくあるのは、色やサイズごとに別URLが生成されるケースです。同じ商品の色違いで説明文がまったく同じなら、代表カラーのURLを正規URLとし、他のバリエーションからcanonicalを向けます。逆に、色ごとに検索需要があり、写真やレビュー、在庫情報が異なるなら、個別ページとして最適化する価値があります。

多店舗展開する企業サイトでは、店舗ページのテンプレートが共通で、住所と電話番号だけが違う状態になりがちです。この場合、canonicalで一つに寄せるより、各店舗の営業時間、アクセス方法、担当者、対応サービス、施工事例といった固有情報を追加し、店舗ごとに自己参照canonicalを設定するほうが検索流入につながります。

canonicalタグの設定は6ステップで進めます

結論として、canonical設定は「URLの棚卸し」「代表URLの決定」「HTML設定」「周辺シグナルの統一」「確認」「継続監視」の順で進めると失敗を防げます。小規模サイトなら半日から1日、中規模以上のECサイトでは数日から数週間の調査が目安です。

  1. Google Search Consoleで重複や正規化に関するページ状況を確認します
  2. サイトマップ、アクセス解析、CMSからURL一覧を抽出します
  3. 同一・類似コンテンツを分類し、検索流入を集める代表URLを決めます
  4. 各類似ページのhead内に、絶対URLでcanonicalタグを設定します
  5. 内部リンク、パンくず、XMLサイトマップも代表URL表記へ統一します
  6. Search ConsoleのURL検査で、Googleが選択した正規URLを確認します

費用面では、WordPressなどのCMSでSEOプラグインを使う場合、基本設定は追加費用なしで行えることがあります。ただし、サイト全体のテンプレート修正、ECシステムの絞り込みURL、複数ドメインの統合は、技術者による調査と実装が必要です。安易な一括設定は、重要ページを検索結果から外す原因になります。

設定時に間違えやすいポイントを確認します

結論として、canonicalタグは記述ミスがあっても画面上は何も変わらないため、公開後に気づきにくい設定です。次の点は、公開前に必ず確認しておきます。

  • 相対URLではなく絶対URLで書く:/service/ではなくhttps://example.com/service/の形式にします
  • 1ページにつき1つだけ設定する:複数のcanonicalが記述されていると、Googleはすべての指定を無視することがあります
  • head内に記述する:body内やフッターに書いた場合、正しく認識されません
  • 存在しないURLを指定しない:404ページやリダイレクト先のないURLを正規URLにしないよう注意します
  • noindexと同じページで併用しない:矛盾したシグナルとなり、意図しない結果を招くことがあります
  • 末尾スラッシュや大文字小文字を統一する:/serviceと/service/は別URLとして扱われます

特に注意したいのが、テンプレートの一括設定によって全ページのcanonicalがトップページを指してしまうミスです。この状態になると、サービスページやブログ記事が検索結果に表示されなくなる可能性があります。公開後は、必ず複数のページ種別でソースを確認しましょう。

LLMOを意識するなら情報の正本を一つにします

結論として、LLMOを意識する企業サイトでも、canonicalタグによる情報の正規化は有効です。LLMOはLarge Language Model Optimizationの略で、生成AIやAI検索に自社情報を理解・引用されやすくするための情報設計を指します。

AI検索で引用候補になりやすいのは、質問に対して明確に答え、根拠・対象・条件が整理されたページです。しかし、同じ会社情報やサービス内容が複数URLに分かれ、更新日や料金、対象エリアが食い違うと、検索エンジンだけでなくAIにも情報の正確な所在が伝わりにくくなります。

株式会社AIOZが中小企業向けに発信するブログでも、検索されやすいテーマを設計し、Google検索とAI検索の双方で伝わりやすい構成を重視しています。canonicalタグは記事の質そのものを高めるものではありませんが、良質な情報をどのURLに集約するかを支える技術的な土台です。サービス詳細、料金、事例、よくある質問は、それぞれの正本ページを定め、内部リンクで関係性を示しましょう。

たとえば「料金」に関する情報が、サービスページ、料金ページ、よくある質問ページの3か所に少しずつ違う金額で書かれていると、どれが最新なのか判断できません。正本となるページを一つ決め、他のページからはそこへ内部リンクする運用にすれば、更新漏れも防げます。情報の一元化は、SEOとLLMOの両方に共通する基本です。

設定後の確認方法と継続的な運用

公開直後は必ずソースとURL検査で確認します

結論として、canonicalタグは設定して終わりではなく、公開直後の確認と定期的な点検がセットです。ブラウザでページを表示し、ソースを開いてrel="canonical"の記述と指定先URLを確認します。

次に、Google Search ConsoleのURL検査ツールで対象URLを調べます。ここでは「ユーザーが指定した正規URL」と「Googleが選択した正規URL」の両方が表示されます。この二つが一致していれば、意図どおりに伝わっている状態です。一致していない場合は、内部リンクやサイトマップの記述、コンテンツの類似度を見直します。

定期点検はサイト更新のタイミングで行います

結論として、canonicalの設定はサイトの構造変更に合わせて崩れやすいため、更新のたびに点検する運用が安全です。CMSのアップデート、テンプレート変更、新しい商品カテゴリの追加、キャンペーンページの公開などが点検のタイミングになります。

Search Consoleの「ページ」レポートでは、インデックスされていないページの理由が確認できます。「重複しています。ユーザーにより、正規ページとして選択されていません」といった項目が増えていないか、月に一度は確認しておくとよいでしょう。数値の推移を追うことで、設定ミスの早期発見につながります。

よくある質問

canonicalタグとは何ですか?

canonicalタグは、重複または類似するページ群の代表URLを検索エンジンに伝えるHTMLタグです。rel="canonical"をhead内に記述します。

canonicalタグを設定すれば重複ページは削除されますか?

削除されません。ページは公開されたままで、検索エンジンへ優先して評価してほしいURLを提案する設定です。

canonicalタグは必ず指定どおりに反映されますか?

必ずではありません。Googleはcanonicalを参考にし、内容、内部リンク、サイトマップ、リダイレクトなどを総合して正規URLを選択します。

自己参照canonicalは必要ですか?

原則として推奨されます。正規ページ自身にも同じURLをcanonicalとして指定すると、URLの表記ゆれを防ぎやすくなります。

canonicalタグはどこに書きますか?

HTMLの<head>内に書きます。本文やフッターではなく、各ページのhead要素に1つだけ設定することが基本です。

canonicalタグは相対URLでも大丈夫ですか?

絶対URLでの記述を推奨します。相対URLは環境によって解釈が変わる場合があり、意図しないURLを正規指定してしまうリスクがあります。

httpとhttpsが混在している場合はどうしますか?

HTTPSへ301リダイレクトで統一することが基本です。そのうえでHTTPSの正規URLをcanonical、内部リンク、サイトマップにそろえます。

ページネーションにcanonicalタグは必要ですか?

各ページに異なる商品や記事が載る場合、通常は各ページを自己参照canonicalにします。すべてを1ページ目へcanonicalすると、2ページ目以降の内容が評価されにくくなる場合があります。

類似する地域ページはcanonicalでまとめるべきですか?

内容がほぼ同じなら統合を検討します。地域ごとの実績、料金、担当者、対応条件が異なるなら、独自情報を加えて個別ページとして運用できます。

canonicalとnoindexは併用できますか?

同じページでの併用は避けます。評価を集約したいのか検索結果から外したいのか、目的を一つに絞って設定してください。

canonicalタグの確認方法はありますか?

ブラウザのページソースでrel="canonical"を確認できます。さらにSearch ConsoleのURL検査で、Googleが選んだ正規URLを確認します。

まとめ

canonicalタグは、似たページがある企業サイトでSEO評価を整理し、代表ページを検索エンジンへ伝えるための重要な設定です。

  • canonicalタグは、重複・類似ページの正規URLを示すHTMLタグです
  • URLパラメータ、商品バリエーション、CMSによるURL重複を優先的に確認します
  • 旧URLの廃止には301リダイレクト、複数URLの併存にはcanonicalを使い分けます
  • canonical、内部リンク、サイトマップ、リダイレクトの表記を一致させます
  • LLMOを進めるうえでも、企業情報の正本となるURLを定めることが重要です

最も大事なのは、検索流入を獲得したいページを一つに定め、そのURLへ情報と評価のシグナルを集めることです。canonicalタグを正しく設定し、サービスページやブログ記事を「誰に、何を、どのページで伝えるか」が明確な企業サイトへ整えていきましょう。

  • コメント ( 0 )

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

関連記事