>>1
1の書き込みを見る限りでは、Googleの検索結果に
「余計なサイト排除フィルタ」を被せれば、
目的を達成できるような気がします。

ひとまず「余計なサイト排除フィルタ」の開発に専念し、
それで目的を達成できたら御の字、不満なら独自DBの
開発に着手するという線は如何でしょう?

GoogleAPIを使えば労力を節約できると思うので、参考までに。

http://www.google.com/apis/