« 薔薇のない花屋 第3話 | メイン | Googleブックマークに追加するブックマークレット »

Topホームページ作成マッシュアップ > マッシュアップページを作ってみる その6
2008年01月28日

マッシュアップページを作ってみる その6

前回、の最後で以下のように書いてましたが、とりあえず作ってみました。

次回は、URLを入力して、それぞれの検索エンジンで何位になってるのかを表示させるところまでを実装しようと思っています。

とりあえずは、なんとなくそれらしきものが出来ましたが、ちょっとコードがショボ過ぎるんで、ソースは載せないでおきますが、一応、ソース一式は置いておきます。

ソース一式 [3search_xajax20080128.zip]

当初の目標は、初回にあったように、GoogleとYahoo!,live Searchの検索結果から検索順位を表示するってのです。

こちらは、どちらかというとSEOツール的な意味合いが強い。それとは別に、同時検索系のマッシュアップサイトで、割と検索サイトの上位に出るのはここいら辺。

今回、検索順位表示までやってみたけれど、イマイチ微妙。なんで、ちょっとオマケで最近話題に出ていた百度(Baidu)と同時検索を作ってみようかなぁ・・・って思ってたら、 すでにGYM Searchでやってました。

という事で、「ファーストインプレッション」みたいなエントリー書こうと思ったけど、その辺は諸先輩方にお任せして、気になるbaiduの検索結果を他の検索エンジンと比較してみる事にしてみた。

[ 百度(Baidu)ファーストハッキング ::: creazy photograph ]

それは、さておき、Google,Yahoo!,Baiduの同時検索ページを作成してみました。金、土辺り手をつけられなかったんで、昨日やっつけで作ってみました。こちらは、一応検索クラスのソースを公開しておきます。 Googleのときのように、HTML解析しています。

で、↓がそのページです。最初は、Google, Yahoo!, Live Searchと合わせて、4列表示にしようと思ったんだけれど、しっくりこなかったんで諦めて、別ページにしました。

ソース一式 [3search_xajax_baidu.zip]

今後の展望ですが、これまでGoogleなんかをHTML解析してたりしてた都合で、サーバー側で処理させてたんだけれど、これくらいの事ならブラウザ側で処理してもいいかなぁとか、 Google Ajax Search APIを今後のために使っておこうかなぁとかいうのもあり、JQuery辺りを使って同じ様なのを作ってみようかなと思ってる。
それと平行して、公開している同時検索の体裁を整えて、それなりにサービスとして公開できるレベルにしようかなとも思ってる。こちらは、現行のとは別URLにする予定。 あれこれ、バグがあるのも判ってるが現状のは放置されると思う。

人気ブログランキング ←押すと一票入ります。

[2008.2.12]
いつの間にか、内容が別のエントリーのものに入れ替わってましたので、Googleのキャッシュから復帰させました。

トラックバックURL

このエントリーのトラックバックURL:

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • エントリーとあまりにも無関係な記事のトラックバック、または管理人が不適切と判断した場合は、削除させていただきます。
コメントする
  • 電子メールアドレスは必須ですが、表示されません
  • コメント蘭内でタグが使えます。
  • コメント欄内の改行はそのまま改行となります
  • コメント欄には、少なくとも1文字以上の日本語全角文字を入力してください

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)