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

訪問者があなたのWordPressサイトを検索しても何も見つからず、立ち去ってしまうのを見るのはイライラします。特に、適切なコンテンツがクリックするだけでそこにあるのに。

残念ながら、デフォルトのWordPress検索結果ページは、優れたユーザーエクスペリエンスのために設計されていません。しばしば無関係な結果を表示したり、明らかな一致をスキップしたり、2005年に作成されたようなぎこちないページに表示したりします。🤦

幸いなことに、「まあまあ」の検索結果で我慢する必要はありません。

WordPress ユーザーがこの問題を正確に解決するのを数多く支援してきましたが、本当に違いがあります。検索結果が明確で役立つ場合、訪問者は滞在し、クリックし、探索を続ける可能性が高くなります。

私たちの経験から、SearchWP が最良の選択肢です。強力で、柔軟性があり、使いやすいです。このガイドでは、訪問者が探しているものをすばやく見つけられるように、WordPressで検索結果ページをカスタマイズする方法を説明します。

WordPressの検索結果ページのカスタマイズ

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

正直にお伝えします。デフォルトのWordPress検索機能は良くありません。

WordPressウェブサイトには、非常に基本的な検索機能が付属しています。これにより、ユーザーは検索語句に一致するコンテンツを探すことができますが、検索結果はあまり良くありません。

WordPressで検索語句が見つかりませんでした

多くの場合、検索しても 該当なし の結果が返されます。ユーザーのクエリに回答できる可能性のある一致がいくつか存在する場合でもです。

検索自体も遅く、ページロードが必要です。複数のユーザーが同時に検索機能を使用すると、ウェブサイトが遅くなる可能性があります。

検索体験が悪いと、ユーザーは他のサイトへ離脱してしまい、潜在顧客や購読者を失うことになります。当社のウェブサイトでは、サイト内検索のようなコンテンツ発見機能によってページビューが大幅に増加したことを確認しています。

幸いなことに、WordPressはカスタマイズ可能なので、サイトにより良い検索エクスペリエンスを追加することは自由です

検索結果

より優れたユーザーエクスペリエンスと、より役立つ検索結果を備えた、より高速な検索システムを作成する方法をご紹介します。

WordPressで検索結果ページを編集する方法

コードを書かずにWordPressで検索結果ページを簡単に編集する方法をご紹介します。また、検索結果の質を向上させるために、デフォルトの検索をより強力なソリューションに置き換える方法も学びます。

さあ、始めましょう。

ステップ1:WordPress検索エンジンとしてSearchWPを設定する

SearchWPは、市場で最高のWordPress検索プラグインです。

より高速で正確な検索エンジンに置き換えることで、WordPressの検索を改善できます。

SearchWP

WordPressの検索をカスタマイズするためにSearchWPを使用する理由

  • デフォルトのWordPress検索とは異なり、SearchWPはバックグラウンドでコンテンツを自動的にインデックス化するため、検索クエリの実行が速くなります。
  • これは、デフォルトのWordPressの検索フォームやテンプレートで機能します。つまり、コードを書いたり、サイトに大きな変更を加えたりする必要はありません。
  • その強力な検索機能は、投稿タイトル、抜粋、コンテンツ、カテゴリ、タグ、ページなどで一致するものを検索します。これにより、検索結果の質が即座に向上します。

詳細については、長所と短所を含めた完全なSearchWPレビューをご覧ください。

まず、SearchWPプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドを参照してください。

有効化したら、SearchWP » 設定 ページにアクセスし、「一般」タブに切り替える必要があります。SearchWPウェブサイトのアカウントで見つけられるプラグインライセンスキーを入力してください。

SearchWPライセンスキーを入力

次に、検索エンジンの設定を構成するために、SearchWP » Algorithmページにアクセスする必要があります。

SearchWPがデフォルトの検索エンジンを設定したことがわかります。これは、WordPressの投稿、ページ、メディアをソースとして使用します。

SearchWP検索エンジン

各ソースの下で、スライダーを調整して、ある属性を別の属性よりも重視させることができます。

ウェブサイトのより多くの場所を検索結果に含めたいですか?「Sources & Settings」ボタンをクリックして追加するだけです。

検索エンジンにソースを追加

このチュートリアルでは、「コメント」を検索ソースとして追加しましょう。

「完了」をクリックすると、ソースリストの下に新しいタブが表示されます。

ただし、それは空になるため、有用にするには「属性の追加/削除」ボタンをクリックする必要があります。

属性を追加

これにより、検索に含めたい属性を選択できるポップアップが表示されます。

例えば、属性として「コメント」というテキストを選択しました。

検索ソースに追加する属性を選択する

属性を追加した後、検索結果でその属性に重みを割り当てることができます。

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

検索結果での属性の重み付け

ソースにさらに属性を追加する必要がある場合は、プロセスを繰り返してください。

検索ソースのレビューが完了したら、「保存」ボタンをクリックして進めることができます。

検索エンジンの設定を保存する

SearchWP は、設定に基づいて検索インデックスの構築を開始します。

完了すると、「インデックスステータス」として100%が表示されます。

SearchWPでの検索インデックスのステータス

SearchWPエンジンは、デフォルトのWordPress検索を自動的に置き換えます。すでにウェブサイトに検索フォームがある場合は、それを試すことができます。

ウェブサイトに検索フォームがない場合は、外観 » ウィジェットページにアクセスして追加できます。

サイドバーに「Search」ウィジェットまたはブロックを追加し、「Update」ボタンをクリックして変更を保存するだけです。

検索ウィジェットブロックを追加する

💡 注意: WordPressテーマにウィジェット対応エリアがない場合、「外観」メニューの下に「ウィジェット」ページは表示されません。

代わりに、外観 » エディターページにアクセスして、サイトに検索ブロックを追加できます。

サイトエディターの検索ブロック

これにより、フルサイトエディターが起動します。検索フォームを表示したい場所に「検索」ブロックを追加できます。

WordPressブログにアクセスして、新しく改善された検索機能を試すことができるようになりました。

ステップ2:WordPressサイトの高度な検索フォームの作成

プレーンな検索フォームは悪くはありませんが、あまり魅力的ではなく、ユーザーはサイト上でそれに気づかないことさえよくあります。

SearchWPは、WordPressサイトに非常に有用で高度な検索フォームを作成できるようにすることで、これを解決します。

SearchWP » Search Formsページに移動し、「新規追加」ボタンをクリックするだけです。

SearchWPの検索フォーム

次の画面で、フォーム名の横にある鉛筆アイコンをクリックして、適切な名前を付けます。

これにより、後でサイトに追加する必要があるときにフォームを認識するのに役立ちます。

フォームに名前を付ける

その後、検索フォームのテーマを選択する必要があります。

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

検索フォームのテーマ

テーマをクリックすると選択され、その検索フォームがどのように表示されるかのプレビューが表示されます。

使用したい検索フォームのテーマを選択し、下にスクロールしてカスタマイズするだけです。

検索フォームをカスタマイズする

ここから、フォームの設定を調整したり、検索フォームをスタイル設定したり、色を選択したりできます。

終了したら、「保存」ボタンをクリックして設定を保存することを忘れないでください。

検索フォームを保存

このカスタムフォームは、デフォルトのWordPress検索フォームを自動的に置き換えるわけではないことに注意してください。

代わりに、サイトに手動で埋め込む必要があります。単純に外観 » ウィジェット ページ(またはWordPressテーマにサイドバーがない場合は外観 » エディター)に移動します。

ここから、ウィジェットエリアまたはテンプレートに「検索フォーム」ブロックをコンテンツエディターに追加する必要があります。

検索フォームブロック

その後、ブロック内のドロップダウンメニューから作成したフォームを選択します。

画面にカスタム検索フォームのプレビューが表示されます。

高度なフォームが表示されました

変更を保存するには、「保存」または「更新」ボタンをクリックすることを忘れないでください。

ステップ3:重要なコンテンツを宣伝するために検索結果を調整する

デフォルトのWordPress検索をSearchWPに置き換えたので、さらに優れた検索結果を生成する方法を見ていきましょう。

まず、検索結果で重要なコンテンツをプロモーションします。これには、より多くの収益をもたらすブログ記事、販売ページ、リード獲得用のランディングページなどが含まれます。

まず、SearchWP » 拡張機能 ページにアクセスし、カスタム結果順序拡張機能をインストールする必要があります。

SearchWP用のカスタム結果順序拡張機能

次に、SearchWP » Statisticsページにアクセスする必要があります。

ここでは、ユーザーの間で人気のある検索語句やキーワードを確認できます。

SearchWPの統計情報

💡 注意:プラグインをインストールしたばかりの場合、ここに十分なデータがない可能性があります。ユーザーが検索語句をいくつか入力して、より多くのデータを収集するのを待つことができます。

次に、検索結果で特定の投稿やページを宣伝したいキーワードを探します。

その後、SearchWP » Algorithm ページに移動し、「カスタム結果順序」タブを選択します。

カスタム結果順序を追加する

検索クエリボックスの中に、プロモーションしたい投稿またはページのキーワードを入力し、「検索クエリを追加」ボタンをクリックします。

SearchWP は、その特定のクエリの結果を表示します。プロモートしたいコンテンツを選択し、「トップへプロモート」ボタンをクリックする必要があります。

トップにプロモート

選択した投稿またはページが、その特定の検索キーワードに対して一番上に表示されるようになります。

「プロモーションを削除」ボタンをクリックするか、別のものを追加することで、いつでも同じページに戻り、その投稿またはページをトップからピン留め解除できます。

プロモーション検索結果

ステップ4: WordPress検索結果からコンテンツを除外する

場合によっては、検索結果に表示させたくないコンテンツがあるかもしれません。たとえば、期限切れのセールイベントを宣伝するページや、古いブログ記事があるかもしれません。

SearchWPを使用すると、検索結果に含めたくない投稿やページを簡単に除外できます。

まず、SearchWP » Extensionsページにアクセスし、「Exclude UI」拡張機能をインストールする必要があります。

UI拡張機能を非表示にする

有効化後、検索結果から除外したい投稿またはページを編集するだけです。

編集画面の「投稿」パネルに、その投稿を検索結果から除外するオプションが表示されるようになります。

検索結果から投稿を除外

「検索から除外」の横にあるチェックボックスをオンにし、「更新」ボタンをクリックして変更を保存するだけです。

SearchWPは、その投稿またはページを検索結果に表示しなくなります。詳細については、WordPressの検索結果からページを除外する方法に関するガイドを参照してください。

ステップ5:WordPressで検索結果を即座に表示させる

通常、SearchWP の検索結果は、WordPress テーマによって提供されるテーマテンプレートファイルを使用して表示されます。

しかし、ユーザーが入力し始めるとすぐに結果を表示できたらどうでしょうか?この機能はライブ検索と呼ばれ、GoogleやBingのような検索エンジンで既に見たことがあるかもしれません。

ユーザーの検索体験を向上させるために、WordPressサイトにライブ検索を追加しましょう。

まず、SearchWP » Extensions ページにアクセスし、「Live Search」拡張機能をインストールする必要があります。

ライブAJAX検索をインストールする

アクティベートすると、拡張機能は自動的に機能し始めます。

これで、ウェブサイトにアクセスして検索フォームにキーワードを入力し、動作を確認できるようになりました。

ライブ検索プレビュー

より詳細な手順については、WordPressでライブ検索を追加する方法のチュートリアルを参照してください。

ステップ6:WordPressサイトのより多くの場所で検索する

SearchWPは、WordPressウェブサイトのより多くの場所を検索するように構成できます。たとえば、カスタムフィールド、PDFドキュメント、ショートコード出力などで検索できます。

検索を有効にしたい場所に応じて、必要に応じてこれらの機能をオン/オフできます。

WordPressカスタムフィールドの検索を有効にする

WordPressカスタムフィールドを使用すると、WordPressの投稿やページに追加のメタデータを保存できます。WordPressプラグインも、投稿やページに関連するデータを保存するためにこれらを使用します。

カスタムフィールドを検索ソースに含めるには、SearchWP » Algorithmページに移動し、ソースの下にある「属性の追加/削除」ボタンをクリックするだけです。

検索ソース属性を編集

これによりポップアップが表示され、特定のカスタムフィールドまたは任意のメタキーを選択できます。

終了したら「完了」をクリックするだけで、「エンジンの保存」ボタンをクリックするのを忘れないでください。

検索結果にカスタムフィールドを含める

SearchWPはカスタムフィールドをソースとして使用し始め、一致する投稿を検索結果に含めるようになります。

詳細については、WordPressでカスタムフィールドを検索可能にする方法に関するガイドを参照してください。

PDF およびドキュメントで検索を有効にする

SearchWPは、WordPressのメディアライブラリにアップロードされたPDFファイルやOfficeドキュメント内も検索できます。

単純にSearchWP » Algorithm page に移動し、検索エンジンの「ソースと設定」ボタンをクリックします。

検索ソースと設定

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

次に、「完了」ボタンをクリックします。

メディアソースを選択

その後、エンジン設定ページのソースリストを下にスクロールして、「メディア」タブを見つけます。

ここから、「属性の追加/削除」ボタンをクリックする必要があります。

メディア属性を追加

これによりポップアップが表示され、検索結果に含めたい属性を選択できます。

「ドキュメントコンテンツ」、「PDFメタデータ」、「タイトル」属性が選択されていることを確認してください。

PDFドキュメント属性を選択

選択が完了したら、「完了」ボタンをクリックするだけです。

次に、スライダーを上下に動かして、検索結果で特定の属性に与えたい重みを調整できます。

終了したら、「エンジンの保存」ボタンをクリックして設定を保存することを忘れないでください。

PDFの重みを調整する

WordPress で PDF のインデックス作成と検索を追加する方法については、WordPress で PDF のインデックス作成と検索を追加する方法に関するガイドを参照してください。

ショートコード出力で検索を有効にする

多くのWordPressプラグインは、ショートコードを使用して、WordPressの投稿やページにデータを表示します。

このショートコードデータがWordPressウェブサイトにとって重要であり、検索結果の改善に役立つ場合は、SearchWPでショートコード出力解析を有効にすることができます。

単純にSearchWP » 設定ページに移動し、一番下までスクロールします。ここで、「ショートコードを解析する」オプションをオンにする必要があります。

ショートコードを解析する

その後、「Wake Up Indexer」ボタンをクリックするだけで、バックグラウンドで新しいインデックス作成プロセスが実行され、検索結果にショートコードの出力が含まれるようになります。

WordPressのデフォルトの検索は完全一致のみを表示するため、タイプミスやわずかなバリエーションでは結果が返されません。これはユーザーをイライラさせ、直帰率を増加させる可能性があります。

ファジー検索は、スペルミスがあっても訪問者が必要なものを見つけるのに役立つ、近い一致を表示することでこれを解決します。SearchWPのようなプラグインを使用すると、デフォルトの検索を、よりスマートで柔軟なソリューションに簡単に置き換えることができます。

SearchWPであいまい検索を有効にするには、SearchWP »設定に移動します。

次に、一般設定の下にある「部分一致」オプションを切り替えることができます。

部分一致スイッチを切り替える

ステップバイステップの説明については、WordPressであいまい検索を追加する方法に関するガイドをご覧ください。

ステップ8:WordPress検索結果にeコマースを含める

SearchWPを使用すると、オンラインストアのeコマース検索結果を簡単に改善できます。

WooCommerceEasy Digital Downloadsなどの人気のeコマースプラグインとの強力な連携機能があります。

WooCommerceストアでそれを有効にする方法を説明します。他の統合も同様に機能します。

まず、SearchWP » Extensionsページに移動し、WooCommerce Integration拡張機能をインストールする必要があります。

検索結果でのWooCommerce連携

有効化したら、SearchWP » Algorithmページに移動してください。

次に、検索エンジンの「ソースと設定」ボタンをクリックします。

検索ソースと設定

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

その後、「完了」をクリックしてポップアップを終了します。

WooCommerce製品を検索に追加

次に、ソース画面を下にスクロールすると、製品タブが表示されます。

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

製品の重量を調整しました

終了したら、「エンジンの保存」ボタンをクリックして設定を保存することを忘れないでください。

より詳細な手順については、WordPressでWooCommerceの製品検索を改善する方法に関するガイドをお読みください。

ボーナスステップ: WordPressで検索アナリティクスを表示する

検索結果ページをカスタマイズしたら、その機能がどの程度優れているかを確認する時期です。

そこに検索アナリティクスが登場します。🙌

ユーザーが何を検索しているか、そしてそれを見つけられているかどうかを追跡することで、コンテンツのギャップを発見し、結果を改善し、訪問者をより効果的に誘導することができます。

例えば、ユーザーが結果を返さない用語を頻繁に検索している場合、新しいコンテンツを作成したり、検索設定を調整したりする必要があるかもしれません。eCommerceサイトでは、商品リストを更新したり、需要の高い商品を特集したりすることを意味するかもしれません。

このデータは、検索結果ページをさらに細かく調整するのに役立ちます。

SearchWPを使用すると、Metrics拡張機能を使用してこのデータを簡単に監視できます。WordPressダッシュボードから、人気の検索語、クリック数、結果なしの検索などを自動的に追跡します。

SearchWP Metricsからの検索分析

詳細については、WordPressで検索アナリティクスを確認する方法に関するガイドをご覧ください。

よくある質問:WordPress で検索結果ページをカスタマイズする

まとめに入る前に、サイト所有者がWordPressの検索結果ページをカスタマイズする際に抱く一般的な質問をいくつかご紹介します。

WordPressサイトの検索結果の精度を向上させるにはどうすればよいですか?

より正確な検索結果を得るには、SearchWPのようなWordPress検索プラグインを使用できます。これにより、インデックスされる内容を微調整したり、キーワードの関連性を調整したり、デフォルトのWordPress検索では見逃されがちなコンテンツタイプを含めることができます。

一部のコンテンツが検索結果に表示されない場合はどうすればよいですか?

まず、検索プラグインの設定を確認します。SearchWPでは、カスタム投稿や商品ページなどの欠落しているコンテンツタイプがソースとして選択されていることを確認してください。可視性を向上させるために、タイトル、タグ、カスタムフィールドなどの特定のフィールドの重みを調整することもできます。

特定のページを内部検索結果から除外できますか?

はい。SearchWPでは、Exclude UI拡張機能を使用して、特定のページや投稿を検索から非表示にすることができます。編集画面でチェックボックスをオンにするだけで、結果から除外されます。

ウェブサイトまたはブログの検索から特定のページを除外する

ライブ検索とは何ですか?また、サイトにどのように追加できますか?

ライブ検索は、ユーザーが入力するとすぐに結果を表示します。Enterキーを押したり、新しいページを読み込んだりする必要はありません。SearchWP Live Ajax Searchプラグインを使用すると、この機能をサイトに追加でき、よりスムーズで高速な体験が得られます。

ボーナスリソース:WordPress検索改善のヒント

この記事が、WordPressで検索結果ページを簡単にカスタマイズする方法を学ぶのに役立ったことを願っています。次に、以下のガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

14 CommentsLeave a Reply

  1. 私はオンラインストア(WooCommerceでTシャツを販売)を経営しており、お客様にシームレスな検索体験を提供することに苦労してきました。
    SearchWPを使用してWordPressの検索結果ページをカスタマイズする方法についてのこのガイドは、まさに画期的なものです!重要な商品をプロモートしたり、古い商品を排除したり、ライブ検索を有効にしたりする機能は、ユーザーエクスペリエンスとコンバージョンを大幅に向上させるでしょう。

    WooCommerceを統合して、より良い商品検索結果を得るための詳細な説明に特に感謝いたします。
    ありがとうございました!!

  2. 私の検索ページは醜かったです。このガイドで、使いやすい空間に生まれ変わりました!これで訪問者は本当に必要なものを見つけられます。デザインのヒントをありがとう!

  3. WordPressで検索結果ページをカスタマイズするのは、私にとって常に少しパズルでしたが、あなたのステップバイステップガイドは本当にそれを分解してくれます。あなたが説明したように、フックとフィルターの使用は、プロセスにまったく新しいレベルの柔軟性を追加します。
    ありがとうございます

  4. 将来的には、Elementor(グラフィック)やコーディング(機能)のようなツールを通じて、そのような個人化(たとえ小さなステップであっても)を検討していただけますか?プラグインのルートは非常に簡単であることは理解していますが、残念ながらWordPressはプラグインの底なし沼のようになり、最終的には大幅な遅延を引き起こすことがあります。例えば、Elementorを持っているため、グラフィカルにすべてをカスタマイズしようとしており、検索に関してはGoogle検索のルートに進むことを検討しています。

    • 将来的にページビルダーでページをカスタマイズする方法を検討するかもしれません。プラグインに関するあなたの意見については、サイト上のプラグインの数がサイトを遅くするかどうかを決定するわけではありません。以下のガイドでそのトピックについて詳しく説明しています。

      https://wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/

      管理者

      • ページビルダー向けのコンテンツは非常に良いでしょう。多くの人がそれらを使用していると思います。プラグインに関する記事をありがとうございます。それを読んで、あなたのおかげでこの問題について新しい視点を得ました。

  5. 検索結果ページの表示をカスタマイズすることだけが懸念事項であれば、これはフルサイト編集モードで簡単に実行できます。つまり、ブロックテーマを使用している場合(特別なプラグインなしでも)。しかし、ページの表示だけでなく、全体の設定/機能も設定したい場合は、SearchWPは確かに素晴らしい選択肢です。

  6. あなたのブログをたくさんの面白い本がある大きな図書館のようなものだと想像してください。始めたときは小さな図書館のようなもので、物を探すのは簡単でした。しかし今では、巨大な図書館に成長し、時にはあなた自身でさえお気に入りの本を見つけられないことがあります!

    これが私に起こったことです!時々、自分のブログの記事さえ見つけられないことがあります。
    これは私が次に探求し、改善すべきトピックのようです。

    このガイドをありがとうございます。私のブログをよりアクセスしやすく、検索可能にするための実践的なヒントがたくさん詰まっています。

  7. まず、それに時間をかける価値があるかどうかを決定する必要があります。あなたが本当にテクノロジーに精通していない場合、それは多くの時間を要します。私は知っています、なぜなら私はそのようなことの達人ではないからです。私は長い間ブログを書いており、自分のサイトで何もかも完璧にしなければならないと思っていました。

    テーマの変更、画像やボタンのサイズの調整、さらには404ページや検索結果のカスタマイズまで。個人的には、それだけの価値はありませんでした。多くの時間を費やしましたが、テーマにあったものは80%同じだと学びました。費やした時間に見合う20%の価値はあったでしょうか?ご自身で判断する必要がありますが、何年も経った今、それは価値がなかったと言えます。

    もちろん、15分でできるなら、どうぞ。私は個人的には、読者のために別の素晴らしい投稿やガイドを作成することに集中したいです。
    もし本当に大きなウェブサイトを持っていたら、私もそうするでしょう。ブログというよりポータルサイトのようなものです。プロフェッショナルなら、どうぞ!

    • ご意見をお聞かせいただきありがとうございます。私たちのガイドが変更プロセスを大幅に短縮できることを願っています。

      管理者

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。