私はサイト検索を望む既存のウェブサイトを維持しています。 YAHOO APIを使用して検索を実装しました。問題は、APIが無関係な結果を返すことです。たとえば、場所のリストを含むサイドバーがあり、ユーザーが「ニューヨーク」を検索すると、メインのコンテンツセクションに「ニューヨーク」を持たないページが上位に表示されます。私はYahooのclass="robots-nocontent"
をサイドバーに追加しようとしましたが、それは2週間前であり、更新はありませんでした。シンプルなサイトの簡単なサイト検索を設定するにはどうすればよいですか?
Googleの検索APIも試しましたが、同じ問題があります。
このサイトはほとんどが静的コンテンツで、約50ページのため、非常に小さいです。
ページの主要コンテンツ部分のみを検索する簡単な検索を実装するにはどうすればよいですか?
これは問題ありません。自分で書くのに時間を費やすのではなく、使いやすいAPIを使う方が好きです。 –
コードサンプルが示され、ダウンロード可能です。 :-)私はBingが本当に簡単であることを発見しました。私は人生で検索APIを使用していませんでした(IIS Indexing - 醜いとカウントしない限り)。 –
私はbingの検索を試みましたが、トップの結果はサイドバーのコンテンツを含まないため、より関連性があります。彼らのAPIを試してみます。 –