訪問者があなたのWordPressサイトを検索しても何も見つからず、立ち去ってしまうのを見るのはイライラします。特に、適切なコンテンツがクリックするだけでそこにあるのに。
残念ながら、デフォルトのWordPress検索結果ページは、優れたユーザーエクスペリエンスのために設計されていません。しばしば無関係な結果を表示したり、明らかな一致をスキップしたり、2005年に作成されたようなぎこちないページに表示したりします。🤦
幸いなことに、「まあまあ」の検索結果で我慢する必要はありません。
WordPress ユーザーがこの問題を正確に解決するのを数多く支援してきましたが、本当に違いがあります。検索結果が明確で役立つ場合、訪問者は滞在し、クリックし、探索を続ける可能性が高くなります。
私たちの経験から、SearchWP が最良の選択肢です。強力で、柔軟性があり、使いやすいです。このガイドでは、訪問者が探しているものをすばやく見つけられるように、WordPressで検索結果ページをカスタマイズする方法を説明します。

WordPressの検索結果ページをカスタマイズする理由
正直にお伝えします。デフォルトのWordPress検索機能は良くありません。
各WordPressウェブサイトには、非常に基本的な検索機能が付属しています。これにより、ユーザーは検索語句に一致するコンテンツを探すことができますが、検索結果はあまり良くありません。

多くの場合、検索しても 該当なし の結果が返されます。ユーザーのクエリに回答できる可能性のある一致がいくつか存在する場合でもです。
検索自体も遅く、ページロードが必要です。複数のユーザーが同時に検索機能を使用すると、ウェブサイトが遅くなる可能性があります。
検索体験が悪いと、ユーザーは他のサイトへ離脱してしまい、潜在顧客や購読者を失うことになります。当社のウェブサイトでは、サイト内検索のようなコンテンツ発見機能によってページビューが大幅に増加したことを確認しています。
幸いなことに、WordPressはカスタマイズ可能なので、サイトにより良い検索エクスペリエンスを追加することは自由です。

より優れたユーザーエクスペリエンスと、より役立つ検索結果を備えた、より高速な検索システムを作成する方法をご紹介します。
WordPressで検索結果ページを編集する方法
コードを書かずにWordPressで検索結果ページを簡単に編集する方法をご紹介します。また、検索結果の質を向上させるために、デフォルトの検索をより強力なソリューションに置き換える方法も学びます。
- ステップ1:WordPress検索エンジンとしてSearchWPを設定する
- ステップ2:WordPressサイトの高度な検索フォームの作成
- ステップ3:重要なコンテンツを宣伝するために検索結果を調整する
- ステップ4: WordPress検索結果からコンテンツを除外する
- ステップ5:WordPressで検索結果を即座に表示させる
- ステップ6:WordPressサイトのより多くの場所で検索する
- ステップ7:WordPress検索であいまい検索を有効にする
- ステップ8:WordPress検索結果にeコマースを含める
- ボーナスステップ: WordPressで検索アナリティクスを表示する
- よくある質問:WordPress で検索結果ページをカスタマイズする
- ボーナスリソース:WordPress検索改善のヒント
さあ、始めましょう。
ステップ1:WordPress検索エンジンとしてSearchWPを設定する
SearchWPは、市場で最高のWordPress検索プラグインです。
より高速で正確な検索エンジンに置き換えることで、WordPressの検索を改善できます。

WordPressの検索をカスタマイズするためにSearchWPを使用する理由
- デフォルトのWordPress検索とは異なり、SearchWPはバックグラウンドでコンテンツを自動的にインデックス化するため、検索クエリの実行が速くなります。
- これは、デフォルトのWordPressの検索フォームやテンプレートで機能します。つまり、コードを書いたり、サイトに大きな変更を加えたりする必要はありません。
- その強力な検索機能は、投稿タイトル、抜粋、コンテンツ、カテゴリ、タグ、ページなどで一致するものを検索します。これにより、検索結果の質が即座に向上します。
詳細については、長所と短所を含めた完全なSearchWPレビューをご覧ください。
まず、SearchWPプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドを参照してください。
有効化したら、SearchWP » 設定 ページにアクセスし、「一般」タブに切り替える必要があります。SearchWPウェブサイトのアカウントで見つけられるプラグインライセンスキーを入力してください。

次に、検索エンジンの設定を構成するために、SearchWP » Algorithmページにアクセスする必要があります。
SearchWPがデフォルトの検索エンジンを設定したことがわかります。これは、WordPressの投稿、ページ、メディアをソースとして使用します。

各ソースの下で、スライダーを調整して、ある属性を別の属性よりも重視させることができます。
ウェブサイトのより多くの場所を検索結果に含めたいですか?「Sources & Settings」ボタンをクリックして追加するだけです。

このチュートリアルでは、「コメント」を検索ソースとして追加しましょう。
「完了」をクリックすると、ソースリストの下に新しいタブが表示されます。
ただし、それは空になるため、有用にするには「属性の追加/削除」ボタンをクリックする必要があります。

これにより、検索に含めたい属性を選択できるポップアップが表示されます。
例えば、属性として「コメント」というテキストを選択しました。

属性を追加した後、検索結果でその属性に重みを割り当てることができます。
重みが高いということは、SearchWPが検索結果を表示する際に、他の属性よりもその属性を関連性が高いと見なすことを意味します。

ソースにさらに属性を追加する必要がある場合は、プロセスを繰り返してください。
検索ソースのレビューが完了したら、「保存」ボタンをクリックして進めることができます。

SearchWP は、設定に基づいて検索インデックスの構築を開始します。
完了すると、「インデックスステータス」として100%が表示されます。

SearchWPエンジンは、デフォルトのWordPress検索を自動的に置き換えます。すでにウェブサイトに検索フォームがある場合は、それを試すことができます。
ウェブサイトに検索フォームがない場合は、外観 » ウィジェットページにアクセスして追加できます。
サイドバーに「Search」ウィジェットまたはブロックを追加し、「Update」ボタンをクリックして変更を保存するだけです。

💡 注意: WordPressテーマにウィジェット対応エリアがない場合、「外観」メニューの下に「ウィジェット」ページは表示されません。
代わりに、外観 » エディターページにアクセスして、サイトに検索ブロックを追加できます。

これにより、フルサイトエディターが起動します。検索フォームを表示したい場所に「検索」ブロックを追加できます。
WordPressブログにアクセスして、新しく改善された検索機能を試すことができるようになりました。
ステップ2:WordPressサイトの高度な検索フォームの作成
プレーンな検索フォームは悪くはありませんが、あまり魅力的ではなく、ユーザーはサイト上でそれに気づかないことさえよくあります。
SearchWPは、WordPressサイトに非常に有用で高度な検索フォームを作成できるようにすることで、これを解決します。
SearchWP » Search Formsページに移動し、「新規追加」ボタンをクリックするだけです。

次の画面で、フォーム名の横にある鉛筆アイコンをクリックして、適切な名前を付けます。
これにより、後でサイトに追加する必要があるときにフォームを認識するのに役立ちます。

その後、検索フォームのテーマを選択する必要があります。
SearchWPには、「ベーシック」、「カテゴリ検索」、「クイック検索」、「アドバンス」、「コンバインド」検索フォームなど、いくつかのオプションがあります。

テーマをクリックすると選択され、その検索フォームがどのように表示されるかのプレビューが表示されます。
使用したい検索フォームのテーマを選択し、下にスクロールしてカスタマイズするだけです。

ここから、フォームの設定を調整したり、検索フォームをスタイル設定したり、色を選択したりできます。
終了したら、「保存」ボタンをクリックして設定を保存することを忘れないでください。

このカスタムフォームは、デフォルトのWordPress検索フォームを自動的に置き換えるわけではないことに注意してください。
代わりに、サイトに手動で埋め込む必要があります。単純に外観 » ウィジェット ページ(またはWordPressテーマにサイドバーがない場合は外観 » エディター)に移動します。
ここから、ウィジェットエリアまたはテンプレートに「検索フォーム」ブロックをコンテンツエディターに追加する必要があります。

その後、ブロック内のドロップダウンメニューから作成したフォームを選択します。
画面にカスタム検索フォームのプレビューが表示されます。

変更を保存するには、「保存」または「更新」ボタンをクリックすることを忘れないでください。
ステップ3:重要なコンテンツを宣伝するために検索結果を調整する
デフォルトのWordPress検索をSearchWPに置き換えたので、さらに優れた検索結果を生成する方法を見ていきましょう。
まず、検索結果で重要なコンテンツをプロモーションします。これには、より多くの収益をもたらすブログ記事、販売ページ、リード獲得用のランディングページなどが含まれます。
まず、SearchWP » 拡張機能 ページにアクセスし、カスタム結果順序拡張機能をインストールする必要があります。

次に、SearchWP » Statisticsページにアクセスする必要があります。
ここでは、ユーザーの間で人気のある検索語句やキーワードを確認できます。

💡 注意:プラグインをインストールしたばかりの場合、ここに十分なデータがない可能性があります。ユーザーが検索語句をいくつか入力して、より多くのデータを収集するのを待つことができます。
次に、検索結果で特定の投稿やページを宣伝したいキーワードを探します。
その後、SearchWP » Algorithm ページに移動し、「カスタム結果順序」タブを選択します。

検索クエリボックスの中に、プロモーションしたい投稿またはページのキーワードを入力し、「検索クエリを追加」ボタンをクリックします。
SearchWP は、その特定のクエリの結果を表示します。プロモートしたいコンテンツを選択し、「トップへプロモート」ボタンをクリックする必要があります。

選択した投稿またはページが、その特定の検索キーワードに対して一番上に表示されるようになります。
「プロモーションを削除」ボタンをクリックするか、別のものを追加することで、いつでも同じページに戻り、その投稿またはページをトップからピン留め解除できます。

ステップ4: WordPress検索結果からコンテンツを除外する
場合によっては、検索結果に表示させたくないコンテンツがあるかもしれません。たとえば、期限切れのセールイベントを宣伝するページや、古いブログ記事があるかもしれません。
SearchWPを使用すると、検索結果に含めたくない投稿やページを簡単に除外できます。
まず、SearchWP » Extensionsページにアクセスし、「Exclude UI」拡張機能をインストールする必要があります。

有効化後、検索結果から除外したい投稿またはページを編集するだけです。
編集画面の「投稿」パネルに、その投稿を検索結果から除外するオプションが表示されるようになります。

「検索から除外」の横にあるチェックボックスをオンにし、「更新」ボタンをクリックして変更を保存するだけです。
SearchWPは、その投稿またはページを検索結果に表示しなくなります。詳細については、WordPressの検索結果からページを除外する方法に関するガイドを参照してください。
ステップ5:WordPressで検索結果を即座に表示させる
通常、SearchWP の検索結果は、WordPress テーマによって提供されるテーマテンプレートファイルを使用して表示されます。
しかし、ユーザーが入力し始めるとすぐに結果を表示できたらどうでしょうか?この機能はライブ検索と呼ばれ、GoogleやBingのような検索エンジンで既に見たことがあるかもしれません。
ユーザーの検索体験を向上させるために、WordPressサイトにライブ検索を追加しましょう。
まず、SearchWP » Extensions ページにアクセスし、「Live Search」拡張機能をインストールする必要があります。

アクティベートすると、拡張機能は自動的に機能し始めます。
これで、ウェブサイトにアクセスして検索フォームにキーワードを入力し、動作を確認できるようになりました。

より詳細な手順については、WordPressでライブ検索を追加する方法のチュートリアルを参照してください。
ステップ6:WordPressサイトのより多くの場所で検索する
SearchWPは、WordPressウェブサイトのより多くの場所を検索するように構成できます。たとえば、カスタムフィールド、PDFドキュメント、ショートコード出力などで検索できます。
検索を有効にしたい場所に応じて、必要に応じてこれらの機能をオン/オフできます。
WordPressカスタムフィールドの検索を有効にする
WordPressカスタムフィールドを使用すると、WordPressの投稿やページに追加のメタデータを保存できます。WordPressプラグインも、投稿やページに関連するデータを保存するためにこれらを使用します。
カスタムフィールドを検索ソースに含めるには、SearchWP » Algorithmページに移動し、ソースの下にある「属性の追加/削除」ボタンをクリックするだけです。

これによりポップアップが表示され、特定のカスタムフィールドまたは任意のメタキーを選択できます。
終了したら「完了」をクリックするだけで、「エンジンの保存」ボタンをクリックするのを忘れないでください。

SearchWPはカスタムフィールドをソースとして使用し始め、一致する投稿を検索結果に含めるようになります。
詳細については、WordPressでカスタムフィールドを検索可能にする方法に関するガイドを参照してください。
PDF およびドキュメントで検索を有効にする
SearchWPは、WordPressのメディアライブラリにアップロードされたPDFファイルやOfficeドキュメント内も検索できます。
単純にSearchWP » Algorithm page に移動し、検索エンジンの「ソースと設定」ボタンをクリックします。

これによりポップアップが表示され、「メディア」がソースの1つとして選択されていることを確認する必要があります。
次に、「完了」ボタンをクリックします。

その後、エンジン設定ページのソースリストを下にスクロールして、「メディア」タブを見つけます。
ここから、「属性の追加/削除」ボタンをクリックする必要があります。

これによりポップアップが表示され、検索結果に含めたい属性を選択できます。
「ドキュメントコンテンツ」、「PDFメタデータ」、「タイトル」属性が選択されていることを確認してください。

選択が完了したら、「完了」ボタンをクリックするだけです。
次に、スライダーを上下に動かして、検索結果で特定の属性に与えたい重みを調整できます。
終了したら、「エンジンの保存」ボタンをクリックして設定を保存することを忘れないでください。

WordPress で PDF のインデックス作成と検索を追加する方法については、WordPress で PDF のインデックス作成と検索を追加する方法に関するガイドを参照してください。
ショートコード出力で検索を有効にする
多くのWordPressプラグインは、ショートコードを使用して、WordPressの投稿やページにデータを表示します。
このショートコードデータがWordPressウェブサイトにとって重要であり、検索結果の改善に役立つ場合は、SearchWPでショートコード出力解析を有効にすることができます。
単純にSearchWP » 設定ページに移動し、一番下までスクロールします。ここで、「ショートコードを解析する」オプションをオンにする必要があります。

その後、「Wake Up Indexer」ボタンをクリックするだけで、バックグラウンドで新しいインデックス作成プロセスが実行され、検索結果にショートコードの出力が含まれるようになります。
ステップ7:WordPress検索であいまい検索を有効にする
WordPressのデフォルトの検索は完全一致のみを表示するため、タイプミスやわずかなバリエーションでは結果が返されません。これはユーザーをイライラさせ、直帰率を増加させる可能性があります。
ファジー検索は、スペルミスがあっても訪問者が必要なものを見つけるのに役立つ、近い一致を表示することでこれを解決します。SearchWPのようなプラグインを使用すると、デフォルトの検索を、よりスマートで柔軟なソリューションに簡単に置き換えることができます。
SearchWPであいまい検索を有効にするには、SearchWP »設定に移動します。
次に、一般設定の下にある「部分一致」オプションを切り替えることができます。

ステップバイステップの説明については、WordPressであいまい検索を追加する方法に関するガイドをご覧ください。
ステップ8:WordPress検索結果にeコマースを含める
SearchWPを使用すると、オンラインストアのeコマース検索結果を簡単に改善できます。
WooCommerceやEasy Digital Downloadsなどの人気のeコマースプラグインとの強力な連携機能があります。
WooCommerceストアでそれを有効にする方法を説明します。他の統合も同様に機能します。
まず、SearchWP » Extensionsページに移動し、WooCommerce Integration拡張機能をインストールする必要があります。

有効化したら、SearchWP » Algorithmページに移動してください。
次に、検索エンジンの「ソースと設定」ボタンをクリックします。

これによりポップアップが表示され、「Products」オプションがソースの1つとして選択されていることを確認する必要があります。
その後、「完了」をクリックしてポップアップを終了します。

次に、ソース画面を下にスクロールすると、製品タブが表示されます。
スライダーを移動するか、「属性の追加/削除」ボタンをクリックしてカスタムフィールドまたは製品カテゴリを選択することで、属性の重みを調整できます。

終了したら、「エンジンの保存」ボタンをクリックして設定を保存することを忘れないでください。
より詳細な手順については、WordPressでWooCommerceの製品検索を改善する方法に関するガイドをお読みください。
ボーナスステップ: WordPressで検索アナリティクスを表示する
検索結果ページをカスタマイズしたら、その機能がどの程度優れているかを確認する時期です。
そこに検索アナリティクスが登場します。🙌
ユーザーが何を検索しているか、そしてそれを見つけられているかどうかを追跡することで、コンテンツのギャップを発見し、結果を改善し、訪問者をより効果的に誘導することができます。
例えば、ユーザーが結果を返さない用語を頻繁に検索している場合、新しいコンテンツを作成したり、検索設定を調整したりする必要があるかもしれません。eCommerceサイトでは、商品リストを更新したり、需要の高い商品を特集したりすることを意味するかもしれません。
このデータは、検索結果ページをさらに細かく調整するのに役立ちます。
SearchWPを使用すると、Metrics拡張機能を使用してこのデータを簡単に監視できます。WordPressダッシュボードから、人気の検索語、クリック数、結果なしの検索などを自動的に追跡します。

詳細については、WordPressで検索アナリティクスを確認する方法に関するガイドをご覧ください。
よくある質問:WordPress で検索結果ページをカスタマイズする
まとめに入る前に、サイト所有者がWordPressの検索結果ページをカスタマイズする際に抱く一般的な質問をいくつかご紹介します。
WordPressサイトの検索結果の精度を向上させるにはどうすればよいですか?
より正確な検索結果を得るには、SearchWPのようなWordPress検索プラグインを使用できます。これにより、インデックスされる内容を微調整したり、キーワードの関連性を調整したり、デフォルトのWordPress検索では見逃されがちなコンテンツタイプを含めることができます。
一部のコンテンツが検索結果に表示されない場合はどうすればよいですか?
まず、検索プラグインの設定を確認します。SearchWPでは、カスタム投稿や商品ページなどの欠落しているコンテンツタイプがソースとして選択されていることを確認してください。可視性を向上させるために、タイトル、タグ、カスタムフィールドなどの特定のフィールドの重みを調整することもできます。
特定のページを内部検索結果から除外できますか?
はい。SearchWPでは、Exclude UI拡張機能を使用して、特定のページや投稿を検索から非表示にすることができます。編集画面でチェックボックスをオンにするだけで、結果から除外されます。

ライブ検索とは何ですか?また、サイトにどのように追加できますか?
ライブ検索は、ユーザーが入力するとすぐに結果を表示します。Enterキーを押したり、新しいページを読み込んだりする必要はありません。SearchWP Live Ajax Searchプラグインを使用すると、この機能をサイトに追加でき、よりスムーズで高速な体験が得られます。
ボーナスリソース:WordPress検索改善のヒント
この記事が、WordPressで検索結果ページを簡単にカスタマイズする方法を学ぶのに役立ったことを願っています。次に、以下のガイドも参照してください。
- WordPressで多言語検索を追加する方法
- WordPressサイトに音声検索機能を追加する方法
- WordPressで検索可能なメンバーディレクトリを作成する方法
- WordPressで検索可能なデータベースを作成する方法
- SearchWPでWordPressの検索を改善する方法
- WordPressの検索が機能しない場合の対処法
- サイト検索を改善する最高の WordPress 検索プラグイン
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


デニス・ムトミ
私はオンラインストア(WooCommerceでTシャツを販売)を経営しており、お客様にシームレスな検索体験を提供することに苦労してきました。
SearchWPを使用してWordPressの検索結果ページをカスタマイズする方法についてのこのガイドは、まさに画期的なものです!重要な商品をプロモートしたり、古い商品を排除したり、ライブ検索を有効にしたりする機能は、ユーザーエクスペリエンスとコンバージョンを大幅に向上させるでしょう。
WooCommerceを統合して、より良い商品検索結果を得るための詳細な説明に特に感謝いたします。
ありがとうございました!!
THANKGOD JONATHAN
私の検索ページは醜かったです。このガイドで、使いやすい空間に生まれ変わりました!これで訪問者は本当に必要なものを見つけられます。デザインのヒントをありがとう!
WPBeginnerサポート
Glad our guide was helpful
管理者
Ahmed Omar
WordPressで検索結果ページをカスタマイズするのは、私にとって常に少しパズルでしたが、あなたのステップバイステップガイドは本当にそれを分解してくれます。あなたが説明したように、フックとフィルターの使用は、プロセスにまったく新しいレベルの柔軟性を追加します。
ありがとうございます
WPBeginnerサポート
You’re welcome
管理者
イジー・ヴァネック
将来的には、Elementor(グラフィック)やコーディング(機能)のようなツールを通じて、そのような個人化(たとえ小さなステップであっても)を検討していただけますか?プラグインのルートは非常に簡単であることは理解していますが、残念ながらWordPressはプラグインの底なし沼のようになり、最終的には大幅な遅延を引き起こすことがあります。例えば、Elementorを持っているため、グラフィカルにすべてをカスタマイズしようとしており、検索に関してはGoogle検索のルートに進むことを検討しています。
WPBeginnerサポート
将来的にページビルダーでページをカスタマイズする方法を検討するかもしれません。プラグインに関するあなたの意見については、サイト上のプラグインの数がサイトを遅くするかどうかを決定するわけではありません。以下のガイドでそのトピックについて詳しく説明しています。
https://wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/
管理者
イジー・ヴァネック
ページビルダー向けのコンテンツは非常に良いでしょう。多くの人がそれらを使用していると思います。プラグインに関する記事をありがとうございます。それを読んで、あなたのおかげでこの問題について新しい視点を得ました。
Ram E.
検索結果ページの表示をカスタマイズすることだけが懸念事項であれば、これはフルサイト編集モードで簡単に実行できます。つまり、ブロックテーマを使用している場合(特別なプラグインなしでも)。しかし、ページの表示だけでなく、全体の設定/機能も設定したい場合は、SearchWPは確かに素晴らしい選択肢です。
WPBeginnerサポート
Not all themes have the option to customize built-in and we hope SearchWP helps those who can and can’t
管理者
Piotr Z
あなたのブログをたくさんの面白い本がある大きな図書館のようなものだと想像してください。始めたときは小さな図書館のようなもので、物を探すのは簡単でした。しかし今では、巨大な図書館に成長し、時にはあなた自身でさえお気に入りの本を見つけられないことがあります!
これが私に起こったことです!時々、自分のブログの記事さえ見つけられないことがあります。
これは私が次に探求し、改善すべきトピックのようです。
このガイドをありがとうございます。私のブログをよりアクセスしやすく、検索可能にするための実践的なヒントがたくさん詰まっています。
WPBeginnerサポート
You’re welcome, we hope our recommendations help
管理者
ラルフ
まず、それに時間をかける価値があるかどうかを決定する必要があります。あなたが本当にテクノロジーに精通していない場合、それは多くの時間を要します。私は知っています、なぜなら私はそのようなことの達人ではないからです。私は長い間ブログを書いており、自分のサイトで何もかも完璧にしなければならないと思っていました。
テーマの変更、画像やボタンのサイズの調整、さらには404ページや検索結果のカスタマイズまで。個人的には、それだけの価値はありませんでした。多くの時間を費やしましたが、テーマにあったものは80%同じだと学びました。費やした時間に見合う20%の価値はあったでしょうか?ご自身で判断する必要がありますが、何年も経った今、それは価値がなかったと言えます。
もちろん、15分でできるなら、どうぞ。私は個人的には、読者のために別の素晴らしい投稿やガイドを作成することに集中したいです。
もし本当に大きなウェブサイトを持っていたら、私もそうするでしょう。ブログというよりポータルサイトのようなものです。プロフェッショナルなら、どうぞ!
WPBeginnerサポート
ご意見をお聞かせいただきありがとうございます。私たちのガイドが変更プロセスを大幅に短縮できることを願っています。
管理者