Here are a few fixes to solve the “WooCommerce search not working issue” without getting into code. Search is a key feature in any WooCommerce store, and failing to return the correct results can lead to losing out on valuable sales due to lost product discovery.
WooCommerce product search in admin is not working.
WooCommerce search products by title, category, tag, or brand are not working.
WooComerce admin product search not working.
Take a Backup!
It is an excellent practice to take a backup with any good backup plugin of your choice before making the below changes. Then, if something goes wrong, you can also revert to the old setting using this backup.
We recommend a backup guard for this. We can personally vouch for this since we use a backup guard for our everyday backups. You can also use another plugin, “Updraft plus,” for taking these backups.
Upgrade your WooComerce plugin to the latest version.
If you have any caching plugins, delete the cache and try searching again.
Usually, themes such as the Sydney, Revo themes could conflict with WooCommerce. Change your theme to a default WordPress theme like Twenty nineteen, Astra, or Generatepress.
Deactivate plugins and check compatibility with your WooCommerce search by enabling one plugin at a time.
Reindex and upgrade your WooCommerce database.
If you have enabled some security plugin like Wordfence, try disabling it and retest your search bar.
Try adding an external search plugin like Expertrec.
If all the above methods didn’t work, you could try out the methods below or contact our support team.
Check catalog search visibility
If some of your products are not getting displayed in the catalog search, you can check the product’s visibility by clicking on the edit product link. You can choose from the options below depending on your need.
Shop and search results.
Shop only.
Search results only.
Hidden.
Fix “WooCommerce search not working” with WP Fastest Site search
If your problem is related to one of the following problems, you are one the right place.
There is a huge delay in showing the search result.
The search result page takes more time to display the search result.
There are more than 1000 products in your WooCommerce store and because of that, the search is very slow.
Your products have many attributes that are ignored when searching!
Fixing your WooCommerce search not working issue with the WP Fastest site search is one of the quickest and reliable ways. Just install the extension from the above link and once you create your search index from their control panel, add your default WooCommerce search will be replaced with a beautiful new search engine similar to the image below. This plugin costs $9 per month.
Fix for Woocommerce search results don’t show products.
By default WordPress searches only blogs and pages without searching your WooCommerce products. To do this, replace your search form.
Woocommerce product search in admin is not working To fix this issue, disable the Yoast SEO plugin and add the following code to the functions.php file.
This method is suitable if you don’t want to rely on external plugins and want to build your own search engine where you have good control over every aspect of your search engine.
Muthali loves writing about emerging technologies and easy solutions for complex tech issues. You can reach out to him through chat or by raising a support ticket on the left hand side of the page.