• 締切済み

検索エンジンの結果の取得について

お世話になっております。 現在、検索エンジンの検索結果を取得し対象ページがどのキーワードで何位なのかを調べるアプリを作成しようと思っています。 Yahooの方はAPIを使ってうまく取得出来るようにはなったのですが google、MSNの取得方法が今一よくわかりません。 googleは、"Google Web API" と言うのをダウンロードして来て、その中にあるgoogleapi.jar をクラスパスに通すと出来るといろいろなサイトに記述はされていたのですが、googleのAPIがあるページ(http://www.google.com/apis/)内でどうも見当たりません。 どこにAPIがあるのかご教授願えますでしょうか。 また、MSNの方も同様にAPIなどがあるのでしょうか? どなたかご存じの方がいらっしゃいましたら、ぜひご教授願います。 宜しくお願い致します。

  • u_713
  • お礼率82% (19/23)
  • Java
  • 回答数2
  • ありがとう数3

みんなの回答

  • bgbg
  • ベストアンサー率53% (94/175)
回答No.2

すみません、こちらでした。 http://code.google.com/apis/ajaxsearch/ Google Web API = Google SOAP Search API は既に新規ユーザへのサービスを停止していて、今後は Ajax Search API を使用しなければならないようです。 MS系は、下記URLのTool and Resourcesあたりから辿れると思います。 http://dev.live.com/

u_713
質問者

お礼

ありがとございます! Google Web APIはサービス停止していたのですね・・・。 これで何とか先に進めそうです! MSの方もご教授いただいたリンク先から辿って作ってみます。 ありがとうございました!

  • bgbg
  • ベストアンサー率53% (94/175)
回答No.1

これのことでしょうか。 http://code.google.com/webtoolkit/

u_713
質問者

お礼

早速のご回答ありがとうございます。 私も、Google Web Toolkit はダウンロードしてみたのですが 中身に、"googleapi.jar" は含まれていませんでした。 これは検索結果等は取得出来ないんですよね?

関連するQ&A

  • 検索エンジンでの検索結果の取得

    現在PHPで検索エンジンの統合ポータルの作成を考えています。 Google、Yahoo(ページ検索)で特定の単語を検索した結果の総数を簡単に取得する方法をご存じでしたらお教えいただければと思います。(特定のパラメータを送ると、検索結果総数だけ返す方法とかが有れば・・・。) 例)キーワード「検索エンジン」で検索した場合、Yahooページ検索「5230344件」、Google「約 3,100,000 件」 やはりGoogleの場合でしたらGoogleAPIを使用するか、もしくはそれぞれ結果画面のソースを正規表現等で解析するしか方法は無いのでしょうか?

    • ベストアンサー
    • PHP
  • Google検索のXMLの取得方法

    Googleの検索エンジンを利用した物の開発を計画しています。 開発言語はPHPです。 YahooやMSN(Bing)は検索結果を返すXML(API)を提供していますが、Googleはそのような物はないのでしょうか? http://code.google.com/intl/ja/apis/ajaxsearch/web.html これを使うと出来るような気もするのですが、よく使い方が分かりません。 (XMLが返ってくるのかすら分かりません) そもそもGoogleは検索結果をXMLで返してくれるのでしょうか? もしそのようなAPIがあるなら、具体的な方法か解説サイトを教えてください。

    • ベストアンサー
    • XML
  • 検索エンジンの結果について

    bingでキーワード検索をするとトップページに表示され、googleで検索すると圏外になるというのは、それぞれのアルゴリズムが異なるということなのでしょうか? 他のサイトも、順番がバラバラなようです。 ヤフーとグーグルの検索結果は同じように感じますが、全ての検索エンジンがグーグルに統一されたわけではないのでしょうか?

  • 検索エンジンについて

    ホームページを解説しましたが、Googleなどの検索エンジンでヒットしないのですが、ページのキーワードに関連するキーワードをたくさん入れていますが、検索エンジンでヒットできるものではないのでしょうか。 無料の検索エンジンに登録するべきなのでしょうか。 よろしくお願いします。

  • 検索エンジンの結果を取得するには・・・?

    カテゴリが何処に質問をすればよいのか分からなかったので、違っていたらすみません。 よく独自で作ったシステム上で検索エンジンの結果を出しているものがあるのですが、これは何処から何を取得して出力しているのですか?? 例えば、一度にyahooとgoogleの結果が見れるようなシステムです。 お詳しい方があられましたら、取得方法や詳細をお聞きできれば幸いです。 アドバイス宜しくお願いします。

    • ベストアンサー
    • PHP
  • 検索エンジン

    googleの検索エンジンはgoogle製、yahooの検索エンジンはyahoo製、goo、infoseek、excite、msnの検索エンジンはどこが作っているのでしょうか? わかる方お願いします。

  • 検索エンジンの結果について困っています。

    初めまして。自分は初心者であまり詳しくないために質問させて頂きます。 内容は、「検索エンジンでの検索結果の削除に関して」のことです。 私は大学生ですが、かなり以前に教授に自己紹介メールを送ったところ、それがネットに公開されました。 私はその時はまだ、個人情報など考えてもみなかったので、出身校などの事項を何の考えもなしに書いてしまいました。 しばらくして、そのページは削除され、元々リンクされていた所からは見ることができなくなっていました。しかし先日、gooで出身校をキーワードに検索したところ、98%で二位にランクされていました。 このかなり過去の内容を、自分としては削除して欲しく、閲覧できないようにどうしても結果に出ないようにしてもらいたいのですが、このような場合にはどうすればよいのでしょうか。 なお、YahooやGoogleでは同様の検索にはかからず、gooがロボット検索であることまでは調べました。 HPを登録されたい方もいるというのに、あつかましいお願いではありますが、私自身としては、非常に困っておりますので、どなたか教えて下さる方がいらしたら、よろしくお願いします。

  • 異ページキーワード検索エンジン

    YahooやGoogleといった検索エンジンは複数キーワードを入力した ときに同じHTMLページ内で複数キーワードがヒットしたかを みますよね。そうではなくて例えばAというキーワードが多いAページ とBというキーワードが多いBページがあってA,Bで検索したときに そのページのホームページアドレスは検索されるような検索 エンジンは存在しないでしょうか。知ってらっしゃる方が いましたら教えて下さい。

  • 検索結果について

    いつもお世話になっています ホームページの検索について質問いたします MYホームページをひとつ運営しています サイトに1番適したキーワードで検索しますと Googleではトップページが表示されるのですが 同じキーワードでも Yahoo!ですとセカンドページ(サイト説明)のページ などが表示されてしまいます 「トップページではありません」などという文言を付け加え トップページに移動してもらうように促しておりますが Googleのようにトップが表示されない理由として どういうことが挙げられますでしょうか? 詳しい方、よろしくご教授願います。

  • 検索エンジンの検索結果について

    GoogleやYahoo、MSNをはじめとする大手検索エンジンは、検索エンジンロボットにより、個人の作成したホームページや画像などを収集し、検索結果に表示しています。 検索エンジンにおける検索結果についてですが、検索エンジンロボットが勝手に収集した内容を勝手に公開していることについて、法律にふれることはないのでしょうか? 例えば、Aさんが作成したイメージを、Bさんが勝手にホームページに使ったら著作権違反になりますよね? 上記は、考え方によっては、検索エンジンのイメージ検索にも当てはまり、ロボットが取得したイメージを勝手に公開しているというようにも考えることができると思いますが、どうなのでしょうか? 考え方によっては、検索エンジンは、作成者の許諾を得て、掲載しているわけではないので、著作権違反にあたるのではないでしょうか? 検索エンジンの検索結果を制限するrobots.txtなどもありますが、これは検索エンジンが勝手に作った規則ですよね? ホームページの作成者は、そんなの知らないし、理解もしなければ、完全に検索エンジンの検索結果は、著作権違反ということになるとも思えるのですが。 疑問に思いました。よかったら教えてください。