| 社長日記 | 開発実績 | 勉強会 | プレスリリース |
Googleのページランクなんて何かのAPI介せばすぐ取れるのかなと思っていたのですが、公式には公開されていないようでした。
実現するためには、
(1)第3者のサイトのサービスを使って取得する方法
(2)ch値を計算してGoogleから直接取得する方法
(3)CPANのモジュールを使って取得する方法
といったところでしょうか。
(1)第3者のサービス
⇒ TRYNT
正常な値が返ってくるが、結構な確率でページランクが全て10が返ってくる。
この他にもたくさん第3者によるサービスが存在していた。
(2)ch値生成
PHPでch値を生成する方法が掲載されていたのでそれを流用。
正常に動作した。
(3)CPANモジュールを使う
⇒ WWW::Google::PageRank
これも内部でch値を生成してGoogleにアクセスしている。
(2)(3)はやってることは同じ。
そもそもページランクって、現在のGoogleのアルゴリズム的にどんな位置づけなのでしょうか。
あんまり重要でなくなった気もしているのだが、詳細は不明。
--
2007年11月22日