ホーム » ビジネスブログ » Web 2.0 »

Googleの検索結果を「はてなブックマーク数」でソートする

2007年1月24日

Googleの検索結果を「はてなブックマーク数」でソートする

カテゴリー: Web 2.0

投稿者 小沼

新人SEの小沼です。

「あるテーマについてどんなページが人気あるんだろうか? 人気順に見てみたい」
そう思ったことはありませんか?

Googleなどで検索を行えば、それの近似値を得ることはできます。
ただそれはあくまでもGoogleのアルゴリズムで高い評価を受けた順であって、必ずしも人から高い評価を受けた順ではありません。

そこで、純粋に「人による評価」のランキングを見てみたいと思い、こんなものを作ってみました。

 はてブ数の順番で検索結果を表示する
 http://okra.ark-web.jp/~konuma/cgi-bin/search.cgi


上記は、Googleで行った検索結果を、「はてなブックマークでブックマークされた数」の順番でソートして表示するというものです。

内部的には、はてな検索をスクレイピングして、その結果を並びかえて表示するということをしています。

 はてな検索
 http://search.hatena.ne.jp/

 ※はてな検索では、Googleによる検索を利用しています。


例えばこんな検索ができます。

 ・「Ruby」について書いてあるページで、最もブックマークされているのはどこ?
 http://okra.ark-web.jp/~konuma/cgi-bin/search.cgi?keyword=ruby

 ・「筋肉」について書いてあるページで、最もブックマークされているのはどこ?
 http://okra.ark-web.jp/~konuma/cgi-bin/search.cgi?keyword=%B6%DA%C6%F9


さらに、Googleの特殊構文を利用するとこんな検索もできます。

 ・"www.ark-web.jp"内にあるページで、最もブックマークされているのはどこ?
 http://okra.ark-web.jp/~konuma/cgi-bin/search.cgi?keyword=site%3Awww.ark-web.jp

 ・TITLEタグに「Ruby」と書いてあるページで、最もブックマークされているのはどこ?
 http://okra.ark-web.jp/~konuma/cgi-bin/search.cgi?keyword=intitle%3Aruby


ただし、制限事項として
・はてなの検索画面を10ページ分もスクレイピングしているので遅い
・ランキングの対象となるのが「はてなの検索結果の上位100件まで」なので、それより下のページは無視される
という点があります。


プログラムの中身に興味のある方は、Sandbox Wikiの方に詳しく書いてありますので、そちらのほうを参照していただけると幸いです。

 ・はてなのブックマーク数順で検索結果を表示する
 http://www.ark-web.jp/sandbox/wiki/194.html

投稿者 小沼 : 2007年1月24日 12:20 | append.gif | delicious_s.gif | このエントリをRetweetする

タグ: Ruby , Google , はてな , はてなブックマーク , Web 2.0 , スクレイピング

この記事は参考になりましたか?

参考になった!

トラックバック

このエントリーのトラックバックURL:
http://www.ark-web.jp/blog/mt-tb.cgi/300
【!】本記事への言及がない記事からのトラックバックは、削除する場合があります。


MTプラグインA-Form
ARK-Web×CSR(企業の社会的責任)
みんなの声で選ぼう だれもが使えるウェブコンクール

アークウェブの
自社サービス

ecoったー
Twitterで毎日エコ!
necoったー
Twitterでnecoを飼おう!
Miqqle
「ちょっといいこと」+お得にショッピング

アークウェブの本

Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用

Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用

内容充実のZen Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。続きを読む

Movable Type プロフェッショナル・スタイル

Movable Type プロフェッショナル・スタイル

ビジネスサイト構築におけるCMSとしてのMTの活用方法について、豪華執筆陣による実践的MT本です。八木が共著で執筆しました。続きを読む

Web屋の本

Web屋の本

Web 2.0時代の企業サイトの構築・運用などの戦略を考える「Web屋の本」 (技術評論社)を、中野・安藤が執筆しました。続きを読む

人気記事
ランキング

新着はてブ

Loading

アーカイブ

応援しています

  • キッズ・セーバー
  • ソロモン・リリーフ ─ソロモン諸島を応援する有志による、震災復興支援プロジェクト─

RSS配信

 

アークウェブの最新情報

アークウェブのメルマガ(準備中)

アークウェブでは、ウェブのお役立ち情報や新サービスのお知らせなどをお届けするメールマガジンの発行準備中です。ぜひご登録ください!
個人情報保護方針

メールアドレス登録

変更・解除

メールアドレス変更

メールアドレス登録解除

登録に戻る

最新情報・投稿をチェック

  • twitterで最新投稿をつぶやきます
  • friendfeedでフィードをまとめて
  • Tumblrで最新クリップ

サービスおよびソリューション一覧



このページのトップに戻る

Photo by A is for Angie

Powered by Movable Type Open Source4.1