Web サイト検索の改善 - Baidu、Google カスタム検索、Elasticsearch の自社構築検索

WordPress に付属の検索ではある程度の内容を検索できますが、必ずしも満足のいく検索結果が得られない場合や、共同検索やあいまい検索がないため、正確なキーワードを指定しないと検索結果が得られない場合があります。さらに、WordPress に付属の検索は MysqL データベース クエリに大きく依存しているため、データベースが大きい場合は時間がかかる可能性があります。

WordPress のデフォルトの検索を置き換えるのは難しくありません。基本的に、site:wzfou.com xxx が指定された Web サイトのコンテンツを検索できることは知っています。これは、site:wzfou を意味します。 com.com xxx はサイトに直接埋め込まれており、ユーザーは検索をクリックした後に Baidu や Google にジャンプすることなく結果を確認できます。

Algolia を使用して WordPress にリアルタイムのオンサイト検索機能を追加 - より高い検索品質とより正確なコンテンツ

私は、WordPress に付属の検索機能が「弱い」ことを常に懸念していました。また、WordPress に付属の検索機能では、タグ、カテゴリー、その他のコンテンツを検索することはできません。 . 検索結果は時系列に並べることができるので、探すのが本当に面倒なこともあります。

通常、WordPress に付属している検索機能を強化するには、Baidu と Google のカスタム検索を使用します。以前、Baidu、Google カスタム検索、Elasticsearch の自作検索の記事で詳しく紹介しました。読むことができます。しかし、Baidu と Google のカスタム検索の使用には 2 つの致命的な問題があります。

まず、Baidu サイト検索は Https をサポートしていませんが、問題を解決するために nginx 逆生成を使用する方法がインターネット上にたくさんあります (興味のある友人はこの記事を読むことができます: Nginx 逆バインディング、キャッシュ アクセラレーション、自動キャッシュ更新、および実際の IP の取得)。 . HTTPS通話の問題もありますが、手続きが煩雑で画像が開けない、追加料金が発生するなどの問題もあります。

ワードプレス検索 を購読