>>1
なかなか難しいとこだな。
似たようなこと昔やったけど。

  googleにクエリー投げる
→ 結果からリンクのみ抽出
→ リンク先のページをGET
→ 形態素解析
→ 独自のランキングデータベースで再ランキング
→ 結果の表示

で、結果は・・・・。
ランキングデータベースのチューニングすれば、精度はそれなりっぽかった。

が、形態素解析のオーバーヘッドがでかすぎて実用にならんかった。