ページ単位のタグ
各ページのcanonicalを読み取り、ページごとに検証します。canonicalがない場合、相対パス、複数指定、フラグメント付きの場合を検出します。headの外に置かれたcanonicalリンクや、そこにあるべきでない属性が付いたものも検出します。別のURL、別のホスト、インデックス不可のページを指すcanonicalは、それぞれ別の検出結果になります。意図したものかどうかは、見て判断できます。
- canonicalがない、複数ある、相対パス、フラグメント付き
- headの外にあるcanonical、または無効な属性が付いたcanonical
- 別ホストの宛先と、インデックス不可の宛先

