SearchWP

News

Version 1.9 has just been made available to all active license holders. It is a recommended update for everyone as there have been significant improvements with performance both concerning the indexer and the search algorithm. The changes are low level, so you are encouraged to purge your index and reindex if that is feasible. The indexer updates will reduce overhead allowing for better performance. There are also a few new filters to utilize, and a number of other refinements I hope you enjoy!

With one of the new filters in place it’s now possible to Use a Custom Field to Prioritize Search Results

Full changelog:

  • [New] You can now ignore queries from Search Stats (to help avoid spam getting in the way)
  • [New] Term Whitelisting: you can now define regex patterns and in doing so better retain specially formatted terms (e.g. dates, phone numbers, function names) in the index that otherwise would have been stripped of punctuation
  • [New] New Filter: searchwp_query_orderby allows open-ended customization of the ORDER BY clause of the main search query
  • [New] New Filter: searchwp_force_run allows developers the ability to force SearchWP to run no matter what
  • [New] New Filter: searchwp_leinant_accents allowing for ‘lazy’ quotes (e.g. searches without quotes will find terms with quotes)
  • [Improvement] PHP Error cleanup
  • [Improvement] Revisited index table indices, they’re now better optimized which should result in noticeable performance improvements
  • [Improvement] Load monitoring has been removed as it proved to be holding back the indexer resulting in delayed index times
  • [Improvement] Attachment indexing has been disabled by default to save the (significant) overhead, but it will enable itself if any of your search engine settings incorporate Media
  • [Improvement] Refined the number of posts indexed per indexer passed, as always this can be filtered
  • [Improvement] Reduced the information overload present in the debug log, allowing for easier scanning for issues
  • [Improvement] Offloaded AJAX handlers to minimize footprint and impact on the indexer
  • [Improvement] Fixed overflow issues on the Search Stats page
  • [Improvement] Informational notice linking directly to more information on Filters having everything to do with indexer configuration
  • [Improvement] Better detection of parallel indexer processes running that could have resulted in duplicate indexing
  • [Improvement] Indexer pause/unpause has been re-named enable/disable to reduce confusion
  • [Fix] Fixed an issue where update notifications wouldn’t show up in the Network Administration on Multisite

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

  • “What I like is that SearchWP has an easy setup and offers immediate improvement. I also like that Jonathan is honest about the limitations of the product. Over 20K posts/pages and he recommends you look elsewhere for reasonable performance.”

  • “Easy to setup and tweak to your needs. Hooks and filters make it easily extendable.”

  • “SearchWP lets you easily configure a custom search engine placing more or less emphasis on whatever fields and post types that you want. Very clean interface. Super helpful plugin. Thanks!”

[wpforms id="3080"]