link rel=canonical属性と引数を渡すタイプのスニペット | MODxでハマるありがちな罠と解決法

link rel=canonical属性と引数を渡すタイプのスニペット

Yahoo,Google,MSN(bing)で、最近使われだした、canonical属性。
MODxを用いたサイトで上手く使うと、SEOに効果があります。

たとえば、Kalenderや、Dittoなどで「同一内容なのにページ遷移を行うスニペット」を導入した場合、URLに引数を付け加える形で遷移しますが、その場合、ヘッダにこれを入れてみましょう。

<link rel="canonical" href="[(site_url)][~[*id*]~]" />

例えば、http://www.example.com/blog/20100207/というコンテンツにKalenderを入れていた場合、Kalenderのリンクには、http://www.example.com/blog/20100207/に引数が付け加えられた形で、「内容の同じページが複数ある」と検索エンジンは認識します。

ドキュメントに対して、canonical指定することにより、「これらのページは全部、http://www.example.com/blog/20100207/だよ」と教えてあげることができます。

この例でいうところだと、blogのテンプレートに入れてあげておけば、全部やり直すことにはならないかと。

この指定は使い方を間違うと、検索エンジンのインデックス結果がおかしなことになるので、十分気をつけてください。

おかしなことになった人が書いていますので・・・・・げふんげふん。


link rel=canonical属性と引数を渡すタイプのスニペット
最終更新日
2010.02.07 (日)
最終更新者
Takayuki Hirosawa