Read this blog on WordPress search very slow for more information.

Google does not use PHP to build its search.  PHP though a great language has its own limitations.  For a faster search, you got to go native hosted solutions.  It will cost you a little money, but your users would thank you for that.  Fix your speed now.
wordpress search very slow

Another way to fix WordPress search very slow issue is by using an AJAX search plugin.

  1. Install WP fastest site search plugin from WordPress plugin store.
  2. Go to https://cse.expertrec.com/newuser?platform=wordpress.
  3. Enter your WordPress website URL and click on next->
  4. The crawl will start in the background.
  5. Login to your WordPress admin panel.
  6. In your left panel you must be able to see Expertrec’s WordPress plugin, click on that.
  7. Get your site ID (or) API key from your Expertrec control panel ( here ).
  8. Copy-paste your site id in your WordPress control panel and click on save changes.
  9. You have the option to control search results order inside the dashboard. Use it and check the demo to customize the ranking to your liking.
  10. Make sure you have upgraded to a paid plan before 14 days of free trial. (Price begins at 9 USD per month)
  11. That’s it! Your brand new WordPress search is up and running!

 

You may also like