Google 提供の JavaScript や過度に具体的なものを使用せずに、Google 検索を使用してサイト検索を強化したいと考えています (「Powered by Google」と言う必要がある場合は、それでかまいません)。ユーザーを Google のドメインに誘導したくありません。また、ユーザーに Google カスタム検索のロゴを表示したくありません。
このための API はありますか?
サーバー側アプリケーションでも使用できる Google AJAX Search API があります。
http://code.google.com/apis/ajaxsearch/documentation/#fonje
ただし、これの問題は、私の記憶が正しければ、クエリごとに 64 件の結果に制限されていることです。
通常の Google 検索 API - javascript 以外のhttp://code.google.com/apis/ajaxsearch/documentation/#fonje (別名、主にサーバー側) - sitesearch パラメータを使用
ダウンサイトは、Google カスタム検索を使用すると、オンデマンド インデックスと呼ばれるものにアクセスできます。つまり、サイトのより完全なインデックスを作成してアクセスできます。上記の検索 API を使用すると、通常の Google インデックスにしかアクセスできず、提供されません。オンデマンド インデックス
google code playground に例があります。firebug または同様のツールを使用して、呼び出し元の URL を特定できます。