2

私は 100 以上のページを持つ単純な HTML サイトを持っています。ユーザーがサイトを検索できるように、上部に検索バーを追加したいと考えています。Google カスタム検索については知っていますが、100 ドル以上支払わないと広告が表示されます。可能であれば、自分のサイトで広告なしの検索を無料で利用したいのは明らかです。

Lucene/Solr についても聞いたことがありますが、実際にはサイトをクロールしません。そのためには、Nutch が必要なようです。

とにかく、私が持っているサイトは Microsoft IIS6 サーバー上で実行されていますが、Solr、Nutch などがサーバーに「インストール」される方法については基本的に知りません。

また、サイトのローカル コピーを持っていることを指摘しておきます。おそらく、Solr の .xml を作成する最初の大きな「クロール」をローカルで実行できますか?? それは私が「立ち上げて実行する」のに役立ちますが、おそらく長期的な解決策にはなりません.

..では、Google カスタム検索を使用する必要がありますか? または、実装するのに非常に苦痛ではない代替手段はありますか? 脳は人を傷つけます。

4

2 に答える 2

1

処理する検索リクエストの数については言及されていませんが、Google のカスタム検索のjson-rest-apiを使用すると、1 日 100 件の検索クエリが無料で、ページに広告なしで表示できます。

簡単なリクエストの例は、ここにあります。

于 2012-04-17T19:58:38.867 に答える
1

これ以上のものを探しているかもしれませんが、これは非常にうまく機能する簡単な方法です。

http://sitecomber.com/getsitecomber/

約 2 分でサイトに貼り付けるコードを作成できます。これ以上簡単なことはありません。検索は Google を利用していますが、結果はウェブサイトに分離されています。

編集:これは機能しなくなりました。

于 2014-08-05T20:00:59.563 に答える