Version 2.2 is now available to all active license holders and is a recommended upgrade. There are a few new features and a number of improvements/fixes that make SearchWP more stable and performant. SearchWP will now detect whether you’re missing an integration Extension that’s available for one of your active plugins:

Missing integration notice

Of course if you purposefully have not installed and activated the Extension, you can disable all notifications of this sort with the following filter:

add_filter( 'searchwp_missing_integration_notices', '__return_false' );

Full changelog:

  • [New] New class: SearchWP_Stats which will eventually house a number of utility methods for better statistics as development continues
  • [New] SearchWP will now detect if you’re running a plugin that has an integration Extension available and tell you about it
  • [New] New Filter: searchwp_omit_meta_key allows developers to omit specific meta keys from being indexed during indexing
  • [Improvement] Hardened the indexer communication process, reducing server resource consumption during indexing
  • [Improvement] Better handling of regex whitelist matches that result with multi-word tokens (e.g. spaces within) NOTE: having multi-word matches is not recommended
  • [Improvement] Added $engine parameter to searchwp_query_orderby filter
  • [Improvement] Simplified the check for a stalled indexer
  • [Improvement] Multi-term regex whitelist matches will no longer be tokenized but indexed as a whole for better phrase-matching
  • [Fix] Fixed an issue where Heartbeat index time updates were not prefixed with “Last indexed”
  • [Fix] Fixed an issue where the debugger would not properly instantiate thereby preventing additions to the log file
  • [Fix] Fixed an issue where Heartbeat API-powered timestamp of last index was missing “Last Indexed” phrasing
  • [Fix] Fixed an issue where in some circumstances content blocks parsed from PDFs would not be properly separated, resulted in the last word of one section being lumped together with the first word of the next section
  • [Fix] Prevent over-preparation of terms when performing AND logic refinement
  • [Fix] Check for indexer being disabled when issuing delta updates

Want to make your search awesome right now?

More than 30,000 sites have chosen SearchWP!

You can utilize all of the content that’s gone unrecognized by native WordPress keyword search instantly with SearchWP.

Get SearchWP for just $99

  • Committed Support
    If you need help, support is fast, friendly, and here for you
  • Streamlined Setup
    Installation and setup that’s optimized for speed
  • Great Documentation
    Helpful, clear, and usable documentation is a priority

See what SearchWP customers have to say

  • “We needed to index a website with lots of page content and woocommerce products. SearchWP delivers a lot of useful default functions and setting up was easy with the help of the extensive documentation.”

  • “I’ve been using SearchWP for a few years now in several websites. This a great tool to enhance the accuracy of search results for your audience. In addition, their tech support is quick to respond and accurate. I strongly recommend it : )”

  • “I’ve used SearchWP for years. Recently I had a problem getting SearchWP to index on new hosting. After other troubleshooting, Jonathan cloned my site and confirmed that the problem was not the site. I moved to new hosting and it indexed.”

[wpforms id="3080"]