[43] リンク型 canonical
は、
同じ内容の複数の URL がある場合に、
最も好ましい形と考えられる URL を指定するものです。
[44]
何を好ましいとするかは、著者が判断できるものです。
例えば何らかの事情で同じ内容を example.com
と example.jp
で提供している時、 example.com
の URL を正本と考えるなら、
そちらの URL を canonical
として指定することができます。
[20]
canonical
は、
重複した (duplicative) 内容を含む資源から、好ましい URL
への関係を示すものです。
canonical
として指定される URL は、
参照元の URL の内容と重複したものか、
超集合となっているものでなければなりません。 >>19
[21] 例えばセッションIDのような引数のついた URL から本来の URL への関係や、 複数の Webページに分割された版から単一の Webページにまとめられた版への関係を記述するために使われます。 >>19
[30] 複数のページで構成される Webページの先頭ページを表すために使うべきではありません。 先頭ページは2ページ目以降の内容を含んでいるわけではないからです。 >>19
[24] 著者は、検索エンジンなどが次のようにして扱うことができると期待することになります >>19。
[28] リンク先として指定する URL は、リンク元の URL と同じであっても構いません。 >>19
[29] リンク先として指定する URL は、リンク元の URL と同じ起源でなくても構いません。 >>19
[31]
リンク先として指定する URL は、
302
、303
、307
といった一時的なリダイレクトであっても構いません。
>>19
[34]
しかし 300
や 301
のような永続的リダイレクトの URL
とするべきではありません。 >>19
[39]
canonical
を使う前に、 301
リダイレクトを使えないか検討するべきです
>>19。
[41]
HTML link
要素で使うことができます >>6。
ハイパーリンクを作成するものとなります >>6。
[22] 検索エンジンは、重複した内容を持つ URL を著者がより好ましい URL に「正準化」してまとめるために使っています。
[37]
canonical
で指定された URL が更に他の URL を canonical
や 301
で指している場合や、
4xx
を返す場合には、
実装依存の方法で対処することができます。
不適切な canonical
であるとして無視しても構いません。 >>19
[45]
SEO 目的で異なる内容の Webページ間に canonical
リンクを設定する悪質な事業者も存在します。
検索エンジンは内容の関連性を検査して、同内容と判断できない場合には無視するかもしれません。
[53]
iPhone の Safari は画面下部の共有ボタンからクリップボードにコピーしたり、
メールしたりを選べますが、ここで head
要素内の rel=canonical
の値が使われるようです。
[23]
似たような意味を持つリンク型として、他に
rel=permalink
, rel=bookmark
, rel=self
といったものが提案されていました。
rel=canonical
[1] rel=canonical — Anne’s Weblog ( 版) http://annevankesteren.nl/2009/02/rel-canonical
[2] Official Google Webmaster Central Blog: Specify your canonical ( 版) http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
rev=canonical
[8] RevCanonical’s Blog ( 版) http://revcanonical.wordpress.com/
[3] mnot’s Web log: Counting the ways that rev="canonical" hurts the Web ( 版) http://www.mnot.net/blog/2009/04/14/rev_canonical_bad
[9] rev=canonical — Anne’s Weblog ( 版) http://annevankesteren.nl/2009/04/rev-canonical
[7] hail2u.net - Weblog - rev="canonical" ( 版) http://hail2u.net/blog/internet/rev-canonical.html
[4] hail2u.net - Weblog - rev="canonical"?rel="shorturl"?それとも・・・ ( 版) http://hail2u.net/blog/internet/rev-canonical-rel-shorturl-or.html
[5]
rel=shorturl
も参照。
[10] rel=”canonical”タグの誤用でインデックスから消滅 | 海外SEO情報ブログ ( ( 版)) http://www.suzukikenichi.com/blog/do-not-misuse-rel-canonical/
[11] ページネーションにおけるrel=“canonical”タグの正しい使い方 at SMX West 2011 | 海外SEO情報ブログ ( 版) http://www.suzukikenichi.com/blog/correct-way-to-use-rel-canonical-for-pagenation/
[12] Official Google Webmaster Central Blog: Supporting rel="canonical" HTTP Headers ( ( 版)) http://googlewebmastercentral.blogspot.com/2011/06/supporting-relcanonical-http-headers.html
[13] RFC 6596 - The Canonical Link Relation ( ( 版)) https://tools.ietf.org/html/rfc6596
[16] Web Annotation Vocabulary () https://w3c.github.io/web-annotation/vocab/wd/#h-canonical
[17] Make <link rel=canonical> a standard rel keyword (sideshowbarker著, ) https://github.com/whatwg/html/commit/6dc0004016b73aaa17f97d6b5e19766abba43b41
[18] rel-canonical · Microformats Wiki () http://microformats.org/wiki/rel-canonical
[51] rel=bookmark with <link> · Issue #2899 · whatwg/html () https://github.com/whatwg/html/issues/2899
canonical
リンクを追加する場合、 利用者体験が損なわれないか検討するべきです >>19。