WordPressの検索結果ページをカスタマイズする方法

公開: 2022-03-22

WordPress の検索結果ページをカスタマイズする方法を知りたいですか?

デフォルトでは、WordPress はこれを許可していません。 しかし、コードを 1 行も書かずに検索結果ページを完全に制御する方法があります。

この記事では、WordPress の検索結果ページを数回クリックするだけで簡単にカスタマイズする方法を紹介します。

記事をナビゲートするのに役立つ目次を次に示します。

  • ライブ モードで検索結果を表示する方法
  • 検索結果から特定のページを除外する方法
  • 検索結果で特定のページを優先する方法
  • WordPress検索にショートコードの結果を含める方法
  • あいまい検索機能を有効にする方法

WordPress 検索結果ページをカスタマイズする理由

サイトの検索結果ページをカスタマイズすると、訪問者のユーザー エクスペリエンスを向上させ、より関連性の高い検索結果を表示できます。

検索エンジンからのトラフィックを増やし、長期的にサイトの成功を確実にしたい場合、これは非常に重要です.

WordPress の検索結果ページをカスタマイズするには、いくつかの方法があります。

  • 検索結果をライブ モードで表示します。 WordPress は新しい別のページに検索結果を表示しますが、これは訪問者にとって不便でイライラします。 ライブ モードで表示して、訪問者が探しているものをすぐに見つけられるようにすることができます。
  • ページを検索結果から除外します。 検索結果に表示したくないページはありますか? それらを除外して、検索結果が乱雑になるのを避け、適切な一致を見つけやすくすることができます。
  • 検索結果でページを優先します。 検索結果で特定のページを宣伝したいですか? 優先度を高くして、視聴者が簡単に見つけられるようにすることができます。
  • ショートコードの結果を WordPress 検索に含めます。 WordPress 検索はショートコードを無視するため、ショートコードが表示するコンテンツを見つけることができません。 この問題を解決し、検索結果を充実させるために、ショートコードを検索可能にすることができます。
  • あいまい検索機能を有効にします。 訪問者がタイプミスをした場合でも、訪問者が望む結果を見つけられるようにしますか? あいまい検索を有効にして、WordPress が部分一致を検索できるようにします。

それでは、経験豊富な WordPress ユーザーでなくても、上記のすべてを行う方法を見てみましょう.

WordPressの検索結果ページをカスタマイズする方法

WordPress の検索結果ページをカスタマイズする最も簡単な方法は、SearchWP などのプラグインを使用することです。

SearchWP logo

これは、Web サイトでの WordPress 検索を改善するために設計された、柔軟で使いやすいプラグインです。

インストール後、サイトでの検索の動作を完全に制御し、簡単にカスタマイズできます。

具体的には、検索結果からページを除外して優先順位を付けたり、ライブ モードで一致を表示したりできます。

世界中の 30,000 人を超える WordPress サイト所有者がすでに SearchWP を使用して、より関連性の高い検索結果をオーディエンスに提供しています。

SearchWP でできるその他のことは次のとおりです。

  • カスタム データ型を検索可能にします。 WordPress のネイティブ検索では、投稿とページのタイトルとコンテンツのみがインデックスに登録されます。 SearchWP を使用すると、検索可能なカスタム フィールド、分類法、データベース テーブルなどを作成できます。
  • 検索を追跡します。 SearchWP は、サイト訪問者の検索アクティビティに関するすべてのデータを自動的に収集します。 この情報を使用して、視聴者のニーズをよりよく理解し、それらをカバーできます。
  • 複数の検索エンジンを使用します。 SearchWP を使用すると、設定の異なるいくつかの検索エンジンを同時に使用できます。 特定のカテゴリに限定された検索フォームを作成して、訪問者により関連性の高い結果を表示できます。
  • PDF とドキュメントによる検索を追加します。 SearchWP を使用すると、WordPress で PDF ファイルやオフィス ドキュメント内のコンテンツを検索できます。

それでは、SearchWP をインストールして、それを使用して検索結果ページをカスタマイズする方法を見てみましょう。

最初のステップは、ここで SearchWP プラグインのコピーを入手することです。

完了したら、SearchWP アカウントに移動し、[ダウンロード] タブに移動します。

go to the Downloads tab

次に、 [SearchWP のダウンロード] ボタンを押して、プラグインの ZIP ファイルをコンピューターに保存します。

press the Download SearchWP button

プラグインのコピーをアクティブ化するためにすぐに必要になるため、同じタブでライセンス キーをコピーします。

copy your plugin's license key

ダウンロードが完了したら、次のステップは SearchWP ZIP ファイルを WordPress サイトにアップロードすることです。

それを行う方法について復習が必要ですか? WordPress プラグインのステップバイステップ チュートリアルのインストール方法に記載されている手順に従ってください。

SearchWP をインストールしてアクティブ化したら、WordPress ダッシュボードの上部パネルにある [ SearchWP ] ボタンをクリックします。

click SearchWP at the top bar

次に、[ライセンス] タブに移動します。

go over to the License tab

SearchWP ライセンス キーを [ライセンス] フィールドに貼り付けて、 [アクティブ化] をクリックします。

press Activate

それでおしまい。 プラグインを有効にして、検索結果ページのカスタマイズを開始する準備ができました。

ライブ モードで検索結果を表示する方法

WordPress サイトに検索結果をライブ モードで表示させたい場合、最初のステップは SearchWP Live Ajax Search プラグイン アドオンをインストールすることです。

このプラグインをインストールすると、サイト上のすべての既存の検索フォームが自動的に検索結果をライブ モードで表示し始めます。

これは SearchWP Live Ajax Search ダウンロード ページから取得できます。

ページに移動したら、[ダウンロード] ボタンを押して、プラグインをコンピューターに保存します。

download the SearchWP Live Ajax Search plugin

ダウンロードが完了したら、SearchWP をインストールしたのと同じ方法でプラグインをインストールします。

それでおしまい。 追加の手順を実行する必要はありません。 サイトのすべての検索ボックスにライブ検索結果が表示されるようになりました。

これは、テスト用の WordPress サイトでどのように見えるかです。

category choose search field

それでは、検索結果ページをカスタマイズする他の方法を見てみましょう。

検索結果から特定のページを除外する方法

サイトの検索結果から特定のページを除外する場合、最初のステップは Exclude UI 拡張機能をインストールすることです。

この拡張機能は、投稿とページのエディターに[除外] チェックボックスを追加し、ワンクリックで検索結果からそれらを非表示にできるようにします。

tick the Exclude checkbox

Exclude UI 拡張機能のダウンロード ページで取得できます。

そこに移動したら、[拡張機能のダウンロード] ボタンを押して、拡張機能の ZIP ファイルをコンピューターに保存します。

download the Exclude UI extension

ダウンロードが完了したら、SearchWP と同じ方法で拡張機能をインストールして有効にします。

次のステップは、WordPress ダッシュボードに移動し、[投稿] または [ページ] タブに移動することです. 検索結果から除外するコンテンツの種類によって異なります。

choose posts or pages

次に、サイトの検索結果から除外する特定の投稿またはページをクリックします。

select a post

その後、右側のパネルの[除外] ボックスをオンにして、この投稿を検索結果から非表示にします。

check the exclude from search checkbox

完了したら、忘れずに変更を保存してください。 これを行うには、右上隅にある [更新] 、[公開] または [保存] ボタンをクリックします。

press Update

それでおしまい。 WordPress サイトの検索結果から投稿を除外しました。

詳細については、WordPress でサイト検索結果からページを除外する方法に関するステップバイステップ ガイドを参照してください。

検索結果で特定のページを優先する方法

特定の検索結果を優先したい場合もあります。 そのためには、Custom Results Order 拡張機能をダウンロードする必要があります。

この拡張機能を使用すると、特定の検索語句の検索結果の上部に表示する投稿またはページを選択できます。

promote a specific page to the top

Custom Results Order 拡張機能のダウンロード ページで取得できます。

ページに移動したら、[拡張機能のダウンロード] ボタンをクリックして、拡張機能の ZIP アーカイブをコンピューターに保存します。

download the Custom Results Order extension

詳細については、WordPress で特定の検索結果を優先する方法に関するガイドを参照してください。

WordPress検索にショートコードの結果を含める方法

ショートコードのコンテンツで検索結果を充実させたいですか? 訪問者は、ショートコードで表示されるギャラリー、テーブル、その他すべてを検索できます。

検索可能にするギャラリーの例を次に示します。

search by galleries

SearchWP を使用すると、数回クリックするだけで WordPress のインデックス ショートコードを作成できます。

enable parsing shortcodes

詳細については、ショートコードの結果を WordPress 検索に含める方法に関するガイドを参照してください。

あいまい検索機能を有効にする方法

サイトにあいまい検索機能を追加しますか? 有効にすると、検索用語が結果をもたらさない場合に、WordPress が部分一致を検索します。

この機能は非常に便利で、訪問者がタイプミスをしたとしても、探しているものを見つけることができます。

たとえば、WordPress のつづりを「WordtPress」と間違えても、正しいトピックの投稿を見つけることができます。

find the right results even if you make a typo

SearchWP を使用すると、チェックボックスをオンにするだけであいまい検索を有効にできます。コーディングは必要ありません。

enable partial matches

詳細については、あいまい検索を WordPress サイトに追加する方法のチュートリアルに従ってください。

この記事では、WordPress の検索結果ページをカスタマイズする方法を学びました。

検索結果ページをカスタマイズすることで、ユーザー エクスペリエンスが向上し、検索エンジンでのサイトのランキングが向上します。

WordPress サイトで検索がどのように機能するかを完全に制御する準備ができている場合は、ここで SearchWP のコピーを取得できます。

サイトに検索バーを追加しますか? この 4 つの異なる方法のチュートリアルで WordPress に検索バーを追加する方法を確認してください。

サイトの検索で問題が発生しましたか? WordPress検索が機能しない問題を修正する方法ガイドに従ってください.