Daisuke Maki > Gungho-0.09008 > Gungho::Component::RobotsMETA.ja

Download:
Gungho-0.09008.tar.gz

Annotate this POD

CPAN RT

New  6
Open  4
View/Report Bugs
Source  

NAME ^

Gungho::Component::RobotsMETA.ja - ページ内のRobotsMETAをパースする

SYNOPSIS ^

  components:
    - RobotsMETA

DESCRIPTION ^

クローラーの動作を制御する情報はrobots.txtだけではなくページ内部のメタタグ にも記される事があります。このコンポーネントを組み込む事によって、このデータを 自動的にパースしHTTPレスポンス内のrobots_metaスロットに格納します。

この情報にアクセスするにはnotes()案数を使ってください:

  my $meta = $response->notes('robots_meta');

$metaはHTML::RobotsMETA::Rulesオブジェクトが格納されています。

このコンポーネントを組み込んでも、metaタグを自動的に解釈してくれるものでは ありません。Handler等にこのタグをきちんと使用するかどうかのロジックを 組み込むのはアプリケーションの責任となります。

METHODS ^

setup

コンポーネントを初期化します。

handle_response

Gungho::Component::Core::handle_response()オーバーライドします。

SEE ALSO ^

HTML::RobotsMETA

syntax highlighting: