選択されているタグ : a-blog

タグを絞り込む : .htaccess ablogcms Adobe amazon API appleple blog CMS Cooliris emobile EMONSTER Flash Google iPhone iPod JavaScript Job jQuery lightbox Mac map Microsoft mini mixi MovableType MySQL pear php rss SEO Server Service Test UA WCAN wiki WYSIWYG Yahoo YouTube カスタマイズ コンバート ソーシャルブックマーク テーマ バグ バグ修正 ビジネスブログ フォトログ ベータ版 社内ブログ 設定 設置 負荷軽減

a-blogにrel="canonical"を追加する

Google、Yahoo!、Microsoftの検索エンジンが <link rel="canonical" ... > というタグのサポートを開始したそうです。これを設定する事により、以下のページを検索エンジンが同一のモノとして処理してくれるようになります。



rel="canonical" で検索してみると以下のようなページがヒットします。



そこの情報をメモっておくと、


  • これは絶対的なものではなく、あくまでヒントとして活用される。
  • href属性には相対パスを与えることも可能。baseタグとあわせた相対パス指定も認識される。ただし絶対URLが推奨されている。
  • rel="canonical"で与えられるURLのページは存在することが望ましい。
  • rel="canonical"で与えられた先でさらにrel="canonical"が指定されていても問題ない。
  • 異なるドメインのURLを指定することはできない。
  • rel="canonical"は 301 リダイレクトと同等に扱われる。Googleの場合 PageRank などの情報も引き渡される。

そこで本題です。 a-blog を利用する際には、どうするかを考えてみると news.tpl.html の<head>タグの中に


<link rel="canonical" href="http://kazumich.com/index.php?ID={newsID}"/>

のようなタグを追記しました。これで、1記事表示させた際のアドレスは1つにし、サイト内の重複コンテンツを防止対策が1つできたのではないかと思います。


blog comments powered by Disqus

プロフィール

山本一道
  • Twitter
  • Facebook
  • Google+

有限会社アップルップル

山本 一道

名古屋のホームページ制作会社「有限会社アップルップル」の代表をしています。弊社で開発しているCMS「a-blog cms」や、名古屋の「WCAN」も、よろしくお願いします。

エントリーリスト

カテゴリーリスト

タグ