正規 URL (Canonical URL) とは、同一または類似のコンテンツが複数の URL でアクセス可能な場合に、検索エンジンに対して「この URL が正式な (canonical な) ページです」と宣言する仕組みです。HTML の <link rel=\"canonical\"> タグで指定します。
正規 URL が必要になる典型的なケースとして、HTTP と HTTPS の両方でアクセス可能な場合、www あり/なしの両方でアクセス可能な場合、UTM パラメータ付きの URL が存在する場合、モバイル版と PC 版で異なる URL を持つ場合などがあります。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=SEO%20canonical%20設定&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Amazon の関連書籍</a><% } else { %>Amazon の関連書籍<% } %>も参考になります。
短縮 URL と正規 URL の関係では、短縮 URL はリダイレクトを経由して最終的なページに到達するため、短縮 URL 自体を canonical URL に設定することは推奨されません。最終的なランディングページの URL を canonical URL として設定し、短縮 URL はあくまでアクセス手段として位置づけます。
正規 URL の設定ミスは SEO に深刻な影響を与えます。誤った URL を canonical に指定すると、本来インデックスされるべきページが検索結果から除外される可能性があります。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=Google%20SEO%20ガイドライン&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Google SEO ガイドの解説書</a><% } else { %>Google SEO ガイドの解説書<% } %>も役立ちます。