相対パスではなく絶対URLを使う
/page/ のような相対パスは正規URLとして曖昧になるため、このページでは完全なURLを前提にします。
無料Webツール
正規URLからcanonical linkタグを生成し、絶対URLとして確認します。
ページの絶対URLからcanonicalタグを作り、URL表記を整えたうえで # 以降のフラグメントを外します。重複URLの正規化方針をHTMLへ反映するときの入力ミスを減らすための補助ツールです。
<link rel="canonical"> を確認し、ページのheadへ反映します。https://example.com/page/#section を入れると、canonicalの参照先は https://example.com/page/ になります。canonicalはリダイレクトではなく「どのURLを代表として扱ってほしいか」を伝えるヒントです。内部リンク、サイトマップ、リダイレクトなども可能な範囲で同じURLへそろえてください。
/page/ のような相対パスは正規URLとして曖昧になるため、このページでは完全なURLを前提にします。
#faq や #section は同じ文書内の位置を表すため、canonicalではページ本体のURLへまとめます。
ホスト名の大文字小文字など、URLとして同じ意味になる範囲で表記が標準化される場合があります。
検索エンジンは他のシグナルも見ます。内部リンクやサイトマップが別URLを指し続けていないかも確認してください。
複数URLをまとめてタグ化したい場合は1行1URLの補助機能を使えます。生成後に対象ページとの対応関係を確認してください。