| « Update to KDE 3.5.1 | コメントスパム対策4 » |
Google ツールバーを使わずにページランク取得
FreeBSDでも、firefox用のGoogle ツールバーを使用することが出来る。当然、GoogleのPageRankも簡易にチェックすることができる。
ま、ページランク自体、従来いわれたように、Googleの検索結果の上位に表示するための魔法ではないのだけれども。でも、どのコンテンツがどの程度、評価されてるか、一応の目安となり、それなりに興味深い。
Google ツールバーをインストールせずに、Googleのページランクを知りたい場合は、対象となるURLとともに、そのURLのch値といわれるチェックサムが、Googleに問い合わせする際、必要になる。ch値の算出方法については、しばらく謎とされてきたが、
で、そのアルゴリズムが公開されてる。
それを応用したいろいろなアプリケーション等も開発されて、
なんかは、個人的に面白いと思う。
Follow up:
以前、見様見まねで、Perlで書いてみたのがある。
端末上で使うことが前提のものであるが、先日、Perl 5.8にしたことから、Enocdeモジュールを使って、直接、
% gprank.pl http://ja.wikipedia.org/wiki/カモシカ
のように問い合わせることも可能にしてみた(ただし、Encode::Guessがうまく機能しなかったので、文字コードの自動判別には対応していません。適宜、設定を変更する必要あり。標準では、euc-jpの設定。追加のモジュールも利用したくなかったし…)。
従来は、UTF-8の文字コードを
% gprank.pl http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%A2%E3%82%B7%E3%82%AB
のようにエスケープしたものでなければ駄目だった(勿論、端末がUTF-8の文字コードであるなら、そのまま文字で入力しても可だった)。
なお、既にPerlのモジュールとして、
が登録されています。普通、こちらを利用した方が良いでしょう。ただし、Googleでランク付けされてないURLに対しても、ページランク0を返すので、その辺、留意しておく必要があります。
Trackback address for this post
Trackback URL (right click and copy shortcut/link location)
2 comments, 1 trackback
かなり以前から、FreeBSDネイティブのFirefoxでは、Googleツールバーをインストール出来なくなっています(Linux版のFirefoxでは可能だと思います)。
Googleツールバーを使用せずに、ページランクをFirefoxから見たい場合、www/xxpi-searchstatusというアドオンもあります。
This post has 44 feedbacks awaiting moderation...