paging plugin更新 #8

Posted at 2005-09-30T20:54:00+09:00 in Blosxom

pagingにより生成された各ページは、当然ですが、コロコロ中身が変わります。つまり中身の保証がないので、検索エンジンにインデックスして貰いたくないページであるとも言えます(多くの人には)。というわけで2ページ目以降、つまりpage=2とかパラメータが付く場合はmeta要素でロボット除外を指示するようにとかいう機能を追加してみました。

head.htmlなどに$paging::meta_robotsと記述することによってロボット除外meta要素が出力されます。なので、$paging::meta_robotsをflavourに記述しなければこれまでどおりの動作です。

なお、ロボットの巡回による負荷への対策にはなりません(多分)。巡回による負荷対策はrobots.txtでやった方が良さげというか、robots.txtじゃないとムリそう。ページングのナビゲーションのa要素のrel属性にnofollowを追加するとかだといけるかも?

ついでにXHTMLで出力するかどうかも設定可能にしておいたり。

バグ報告や機能改善要望、機能追加要望は、BBSやMLなどでお気軽にどうぞ。

Recent entries from same category

このエントリと同じカテゴリに投稿された最近10件のエントリです。

  1. back_and_forthプラグインをAutoPagerize対応に
  2. GitHubにblosxomぷらぎん置いた
  3. 不明なflavour回避パッチの問題点
  4. 使用しているプラグイン
  5. はてなブックマークでつけられたコメントをblosxomにインクルード
  6. blosxomサイトの日本語訳
  7. interpolate_fancyプラグインの使い方
  8. blosxom plugin: ufyu
  9. SourceForge.netで開発されているblosxomはv2.0.2に
  10. push_if_first plugin

Comments

JavaScriptに対応、または有効な環境の場合、ここにこのエントリへのはてなブックマークコメントが表示されます。