正規URLとは? (canonicalUrl)
canonical URLとは、同じコンテンツを指す異なるURLが存在する場合に、その中から1つの「正規」なURLを選ぶことです。これは検索エンジンがコンテンツの重複を防ぎ、ウェブページの検索順位に悪影響を与えることなく、ウェブページの重要度を正確に評価できるようにするために使用されます。
例えば、以下のようなURLがあったとします。
- http://example.com/page
- http://www.example.com/page
- https://example.com/page
- https://www.example.com/page
これらのURLはすべて同じコンテンツを指しているとしても、検索エンジンはそれらを異なるページとして扱うことがあります。canonical URLは、HTMLの<head>
セクション内に<link rel="canonical" href="https://www.example.com/page" />
のような形で指定されます。この場合、指定されたURLが正規のURLとして検索エンジンに認識されます。