http://searchengineland.com/canonical-tag-2-0-google-to-add-cross-domain-support-27222

上の記事を読んで、勉強した。

canonicalの意味(cobuild)

If something has canonical status, it is accepted as having all the qualities that a thing of its kind should have.
* …Ballard’s status as a canonical writer.

日本語で、正規軍というと、権威に認められたという感じ。正規化というと、余分な要素を落として、必要な性質だけを残すというイメージ。

で、

<link rel=”canonical” href=”aaaaa-link”/>だけど、

Q.  what これ何?

A. (x)HTMLのタグ。検索エンジンは、これを見て、hrefに書いたaddressにredirectする。

Q. where どこで利用されているの?

A.重複コンテンツが有る場合、こっちが正規のページだと証明する為のタグ。queryなどのパラメータが付いたけど、中身が同じだという場合、複製されたページには、<link ref=”canonical” href=”正規軍のページ”/> と入れておく。

Q.  why なんで必要なの?

A.検索エンジンの為(それは自分の為)。こちらが正規のページだよと宣言して、重複コンテンツによるページの評価の拡散をさける。

Q.  when いつから始まったの?

A.  検索エンジンがこのタグを考慮しますよといったのは、、わからん。対応するという記事は、Google web mater central blogの記事(2009年二月)。 他の大手の検索エンジンも対応してるらしい。

Q. why なんで、今頃書いているの?

A.今までは、クロスドメイン間では使えなかった(サブドメインではOK)が、

http://searchengineland.com/canonical-tag-2-0-google-to-add-cross-domain-support-27222 クロスドメイン間での、重複コンテンツでも、カノニカルタグを認識してくれるようにするらしい。Googleは。年末(2009年)をめどに。らしい。

Q. more 他には。

A.リンク先を示す(href)時には、相対pathでもOK。

A. リンク先が404なら、canonicalタグは無視。