canonical(カノニカル)
canonicalとは、検索エンジンに対して「このURLが正規のページです」と伝えるための仕組みです。
HTMLの<head>内にcanonicalタグ(rel=”canonical”)を記述して指定します。
Webサイトでは、同じ内容のページが複数のURLで存在してしまうことがあります。
たとえば、パラメータ付きURL(?sort=priceなど)や、PC版とスマホ版でURLが異なる場合などです。
このような重複コンテンツを放置すると、検索エンジンの評価が複数のURLに分散してしまい、本来の順位より低くなる可能性があります。canonicalタグを正しく設定することで、評価を1つのURLに集約できます。
なお、canonicalタグはあくまで「推奨」であり、検索エンジンへの強制ではありません。
Googleが最終的にどのURLを正規と判断するかは、canonicalタグ以外の要素(内部リンクの向き先、サイトマップの記載など)も含めて総合的に決まります。
canonicalタグの具体的な設定方法や判断基準については「canonicalタグの正しい使い方」で詳しく解説しています。