お客様がWooCommerceストアで探しているものを見つけられない場合、購入せずに離れてしまうことがよくあります。
製品検索が正常に機能していないことに、売上が落ち始めるまで気づかなかった多くのストアオーナーに、この状況が発生するのを見てきました。
WooCommerceの検索問題の難しい点は、常に明白ではないことです。一部の製品では検索が正常に機能するかもしれませんが、他の製品は見逃される可能性があります。または、プラグインの更新後に機能が停止する可能性もあります。
このガイドでは、WooCommerceの検索に関する最も一般的な問題の原因を特定し、複雑な回避策なしで、シンプルで信頼性の高いソリューションを使用してそれらを修正する方法を説明します。

WooCommerce製品検索の重要性
機能する検索ツールがないと、ユーザーは製品カタログを閲覧してWooCommerceストアで購入することができなくなります。

これにより、顧客は不満を感じてサイトを離れ、直帰率が急上昇し、利益が減少する可能性があります。
その結果、ストアの評判を損なう可能性があります。オンラインストアの利用に多くの人が苦労している場合、競合他社に流れてしまう可能性があります。
この一般的な問題は、検索エンジンがウェブサイトのランキングを決定する際に検索機能を考慮するため、ウェブサイトのSEOに影響を与える可能性があります。
検索結果でのサイトのランキングが低い場合、より少ない顧客がオンラインで製品を見つけて購入できるようになります。
WooCommerceの検索機能を修正することで、顧客体験を向上させ、買い物客が探しているものを簡単に見つけられるようにし、より多くの売上を上げることができます。
それでも、トラブルシューティングガイドの手順に従って、WooCommerce製品検索が機能しない場合の対処法を学ぶことができます。
- ステップ1:ホスティングプロバイダーに確認する
- ステップ2:プラグインを無効化する
- ステップ3:WooCommerceデータベースを更新する
- ステップ4:カタログの表示設定を確認する
- ステップ5:WooCommerce製品のインデックス再作成
- SearchWPでWooCommerce製品検索を改善する
- ボーナス:WooCommerceにGTIN、ISBN、MPNスキーマを追加して検索の可視性を向上させる
- よくある質問
ステップ1:ホスティングプロバイダーに確認する
検索機能が機能しない最も一般的な理由は、WordPressホスティングにあります。
サイトをホストしているサーバーには、一度に大量のWooCommerce製品を処理するための十分なリソースがない可能性があります。
このサーバーには、利用可能なメモリ量を制限し、検索機能が正しく機能しないようにするソフトウェア制限がある場合もあります。
このような場合は、ホスティングプロバイダーのカスタマーサポートに連絡してみてください。この問題はご自身では解決できないためです。彼らは、eコマース検索がサーバーが原因で機能していないかどうかを特定し、問題を解決するのに役立ちます。
ただし、問題がホスティングにあるわけではない場合は、次のステップに進む必要があります。
ステップ2:プラグインを無効化する
WooCommerceの製品検索が機能しないのは、WordPressウェブサイトのプラグインが古い、または新しいもので、エラーが発生していることが原因である可能性があります。
これは、プラグインのソフトウェアにバグがある場合や、ウェブサイト上の他のプラグインと互換性がない場合に発生する可能性があります。
この問題を解決するには、サイトでWooCommerce以外のすべてのプラグインを非アクティブ化するだけで簡単に修正できます。
まず、WordPress管理サイドバーから プラグイン » インストール済みプラグイン ページにアクセスする必要があります。そこにアクセスしたら、リストからWooCommerceを除くすべての有効化されているプラグインを選択してください。
次に、「一括操作」ドロップダウンメニューから「非アクティブ化」オプションを選択し、「適用」ボタンをクリックしてサイト上のすべてのプラグインを非アクティブ化します。

これで、ウェブサイトにアクセスして、問題が解決したかどうかを確認できます。
もしそうであれば、エラーの原因となっているプラグインを見つけるまで、プラグインを1つずつ有効にしてください。その後、代替プラグインを探すか、サポートのために開発者に連絡する必要があります。
プラグインを無効化しても問題が解決しない場合は、読み進めて問題を解決してください。
ステップ3:WooCommerceデータベースを更新する
データベースの破損も、WooCommerce検索が機能しない別の理由となる可能性があります。
たとえば、CSVファイルとして大量の製品をインポートした場合、データベースに問題が発生している可能性があります。
この問題を解決するには、WooCommerceデータベースを更新する必要があります。データベースを更新する前に、必ずウェブサイト全体のバックアップを作成してください。
まず、WordPressサイドバーから**WooCommerce » Status**ページに移動します。
そこに着いたら、「ツール」タブに切り替え、「製品検索テーブル」オプションの横にある「再生成」ボタンをクリックするだけです。

その後、「Update database」オプションまでスクロールし、隣のボタンをクリックするだけです。
これにより、WooCommerceプラグインのデータベースが最新バージョンに更新されます。

次に、オンラインストアにアクセスして、問題が解決したかどうかを確認してください。
ステップ4:カタログの表示設定を確認する
この問題のもう1つの原因として、製品のカタログ表示設定を「ショップのみ」または「非表示」に設定していることが考えられます。
これらの設定では、製品はオンラインストアの検索結果に表示されません。
これを確認するには、WordPress管理サイドバーから製品 » 全製品ページにアクセスし、製品名の横にある「編集」リンクをクリックしてください。

製品ページに移動したら、右側の「公開」セクションにある「カタログの可視性」オプションの下にある「編集」リンクをクリックするだけです。
これにより、表示オプションのリストが開きます。
ここから、カタログの表示が「ショップと検索結果」に設定されていることを確認する必要があります。

その後、「OK」ボタンをクリックして変更を保存し、エラーをデバッグします。次に、「更新」ボタンをクリックするだけです。
次に、ウェブサイトにアクセスしてWooCommerceの検索が機能しているか確認します。機能していない場合は、チュートリアルを読み続ける必要があります。
ステップ5:WooCommerce製品のインデックス再作成
WooCommerce製品が適切にインデックス化されておらず、検索機能にアクセスできない可能性があります。
製品を再インデックスするには、WordPressダッシュボードから**Products » All Products**ページに移動します。ここで、リストの上部にあるボックスをチェックして、すべての製品を選択します。
その後、「Bulk actions」ドロップダウンメニューから「Edit」オプションを選択し、「Apply」ボタンをクリックします。

これにより、ページの「一括編集」タブが開きます。
ここから、「更新」ボタンをクリックするだけで、すべてのWooCommerce製品を再インデックスできます。

これが完了したら、検索フォームの結果を確認するためにウェブサイトにアクセスする必要があります。
SearchWPでWooCommerce製品検索を改善する
上記のすべての手順を試してもWooCommerceの製品検索が修正されない場合は、検索プラグインに切り替える時期です。
ここでSearchWPが登場します。
これは、デフォルトのWordPress検索をより強力な検索機能に自動的に置き換えることで、WooCommerce製品の検索を改善するのに役立つ、市場で最高のWordPress検索プラグインです。
これにより、WordPress検索アルゴリズムを完全に制御できるようになり、コンテンツ、タイトル、カテゴリ、タグ、ショートコード、ドキュメント、製品などの検索キーワードに一致するインデックスが作成されます。
当社のパートナーブランドのいくつかは、現在このソリューションを使用してサイトの検索フォームを改善しており、素晴らしい結果を報告しています。詳細は、SearchWPレビューをご覧ください。

まず、SearchWP プラグインをインストールして有効化する必要があります。より詳細な手順については、WordPressプラグインのインストール方法に関するガイドを参照してください。
有効化したら、管理サイドバーから**SearchWP » Settings** ページに移動し、「General」タブに切り替えます。
ここで、ライセンスキーを「ライセンスキー」フィールドにコピー&ペーストする必要があります。キーは、SearchWPウェブサイトの「SearchWPアカウント」ページから取得できます。
その後、「アクティブ化」ボタンをクリックするだけです。

次に、管理画面のサイドバーからSearchWP » Extensionsページにアクセスする必要があります。
ここから、「WooCommerce連携」拡張機能の下にある「インストール」ボタンをクリックします。インストール後、拡張機能は自動的に有効になります。

次に、WordPressダッシュボードから**SearchWP » Algorithm**ページに移動し、「Source and Settings」ボタンをクリックします。
これによりポップアップが表示され、WooCommerce製品を検索ソースとして追加するには「製品」オプションをチェックする必要があります。
その後、「完了」ボタンをクリックして続行します。

スクロールダウンすると、検索ソースのリストに新しい「製品」セクションが追加されていることがわかります。
デフォルトでは、SearchWPは検索一致のために製品タイトル、コンテンツ(説明)、スラッグ、および 抜粋 (短い説明)を確認します。スライダーを横に移動することで、これらの検索属性に適合性(重要度)を追加できます。
より詳細な手順については、スマートなWooCommerce製品検索を作成する方法に関するチュートリアルを参照してください。
サイトの設定によっては、「属性の追加/削除」ボタンをクリックして他のコンテンツを検索することもできます。

これにより、カスタムフィールドや分類法を属性に追加できるポップアップが開きます。
カテゴリ、タグ、SKU、その他の属性でWooCommerce製品検索を改善する
WooCommerceの製品検索をより正確にするために、SearchWPを使用してカテゴリ、タグ、SKUを検索ソースとして追加することをお勧めします。
「属性の追加/削除」ポップアップが表示されたら、「カスタムフィールド」ボックスに「SKU」と入力するだけです。詳細については、WooCommerceで製品SKUによる検索を有効にする方法に関するガイドをお読みになることをお勧めします。
その後、「Taxonomies」ドロップダウンメニューから「Product categories」、「Product tags」、その他の製品属性を選択します。

これが完了したら、「完了」ボタンをクリックして変更を保存します。
タグ、SKU、カテゴリが検索ソースとして追加されたので、これらのオプションの横にあるスライダーを動かして、これらの属性に重みを割り当てます。

注意: タグ、カテゴリ、属性の作成方法がわからない場合は、WooCommerceに製品タグ、属性、カテゴリを追加する方法のチュートリアルを参照してください。
SearchWPの設定が完了したら、上部にある「Save」ボタンをクリックするだけです。
これで、WooCommerceストアのデフォルトの検索ボックスはSearchWPに自動的に置き換えられます。

最後に、ストアフロントにアクセスして、新しく改善されたWooCommerce製品検索ボックスを確認できます。
これはデモサイトでの様子です。

ボーナス:WooCommerceにGTIN、ISBN、MPNスキーマを追加して検索の可視性を向上させる
ウェブサイトの検索問題を改善・修正するだけでなく、GTIN、ISBN、MPNスキーマをWooCommerce製品に追加して、検索エンジンに詳細情報を提供することもできます。
これは、製品の可視性を高めるのに役立ちます。つまり、ユーザーが特定のISBN、GTIN、またはMPNを検索した場合、製品が検索結果の上位に表示されます。
All In One SEOを使用して、GTIN、ISBN、MPNスキーマをWooCommerce製品に簡単に追加できます。これは、スキーママークアップ機能を備えた市場で最高のWordPress SEOプラグインです。

WPBeginnerではこのプラグインを使用しており、それ以来、投稿の検索エンジンのランキングが向上したことを確認しています。詳細については、AIOSEOレビューをご覧ください。
アクティベートすると、製品ページを開き、「AIOSEO設定」セクションまでスクロールダウンするだけで済みます。
ここで、「スキーマ」タブに切り替え、「スキーマの編集」ボタンをクリックします。

これにより、画面にプロンプトが表示され、下にスクロールして「Identifiers」セクションに移動し、製品のISBN、GTIN、またはMPNの詳細を追加できます。その後、「Save Changes」ボタンをクリックして設定を保存します。
詳細な手順については、WordPressにGTIN、ISBN、およびMPNスキーマを追加する方法に関するチュートリアルを参照してください。

さらに、All in One SEOには、リンクアシスタント、ヘッドラインアナライザー、XMLサイトマップなど、WooCommerceストアのランキングを向上させるのに役立つその他の機能も含まれています。
詳細については、当社の完全なAIOSEOレビューをご覧ください。
よくある質問
WooCommerceの製品検索について、読者からよく寄せられる質問をいくつかご紹介します。
SearchWPは私のWooCommerceストアの検索機能をどのように向上させることができますか?
SearchWPは、より正確な結果を提供することで、WooCommerceの検索機能を向上させます。
これにより、検索アルゴリズムをカスタマイズし、タイトル、タグ、SKUなどの属性に重み付けを行い、検索の関連性を向上させることができます。これにより、デフォルトの検索がより包括的なシステムに置き換えられます。
プラグインの競合によって検索問題が発生した場合、どうすればよいですか?
プラグインの競合が発生した場合は、WooCommerce以外のすべてのプラグインを無効にします。次に、プラグインを1つずつ再アクティブ化して、競合しているプラグインを特定します。
特定したら、代替手段を探すか、プラグイン開発者にサポートを依頼してください。
WooCommerceデータベースはどのくらいの頻度で更新する必要がありますか?
互換性とパフォーマンスを確保するために、WooCommerceデータベースを定期的に更新することが不可欠です。
新しいバージョンがある場合や大量のデータセットをインポートした後はいつでも更新を実行し、データ損失を避けるために常に事前にサイトをバックアップしてください。
製品検索の改善は、ストアのSEOに影響しますか?
はい、製品検索の改善はユーザーエクスペリエンスを向上させ、バウンス率を低下させ、滞在時間を増加させる可能性があり、SEOにメリットがあります。
より優れた検索システムは、顧客満足度の向上につながり、検索エンジンのランキングにプラスの影響を与える可能性があります。
この記事が、WooCommerceの製品検索が機能しない場合の対処法を学ぶのに役立ったことを願っています。また、WordPress検索が機能しない場合の修正方法に関するステップバイステップの記事をご覧になったり、オンラインストアを成長させるための最適なWooCommerceプラグインの専門家のおすすめをチェックしたりすることもできます。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


イジー・ヴァネック
WooCommerceを始めたばかりで、典型的な初心者として、早い段階で壊してしまいました。しかし、製品の再インデックスに関するあなたの助言は私に大いに役立ちました。WooCommerceを表面的な知識しか持たず、実験的にしか触ったことがなかったので、自分では思いつかなかったでしょう。この方法により、サイトを削除してストア全体をゼロから再構築する手間が省けました。バックアップからサイトを復元する必要があった時間も節約できました。
ラルフ
私の電子書籍の1つがショップには表示されているのに、検索結果に表示されない理由が全く分かりませんでした。とても混乱しました。どうやら、何らかの理由で「ショップのみ」になっていたようです。もしかしたら、誤ってクリックしてしまったのかもしれません。このガイドは本当に役に立ちました。
WPBeginnerサポート
Glad we could share the why and how to fix this
管理者