canonicalと301リダイレクト

最近流行ってきたcanonicalタグ。
HTMLのheader内に記述する以下のタグです。
<link rel=”canonical” href=”https://移転先のURL” />
これにより同一コンテンツのページを主ページに転送しますが、301リダイレクトによるURLの正規化と考え方は一緒で、使い方を間違えると検索結果に表示させたいページが表示されなくなる等注意が必要です。
「301リダイレクトによるURLの正規化」
難しい言葉ですが、要は新ドメインサイトを構築した場合、旧ドメインサイトへの訪問客を新ドメインサイトへ転送する場合に利用します。(旧ドメインサイトが未削除で検索エンジンに登録されていて検索結果に表示される場合です)。転送の一般的な方法はサーバー環境にもよりますが、.htaccessファイルを作成します。