SearchWP News

View plugin news, catch up on recent releases, and find out what's coming to SearchWP!

Version 1.3 of Redirects has been made available to all Pro and Pro Plus license holders. Updates include:

  • Redirects are now sortable
  • You can now import/export your Redirects
  • Fixes an issue that prevented saving an empty list of Redirects
  • Updated the updater!

Version 1.6 of Shortcodes has been made available to all active license holders. This release has a few updates to consider:

  • [New] New Shortcode: searchwp_total_results to output the total number of search results
  • [New] Adds placeholder argument to searchwp_search_form Shortcode
  • [Update] Updated updater

Providing great search results is priority 1 for SearchWP. The Extensions available aim to enhance the search experience on your site as well, and the latest Extension release aims to make integrating a great looking search form into your site as easy as possible.

Screenshots of Modal Form in various themes

Examples of Modal Search Form adapting to the active theme

Modal Search Form is the easiest way to you to add lightweight, accessible, and great looking modal search forms into your site.

There are four ways to add a Modal Search Form to your site:

  1. As a Menu Item
  2. Using a Shortcode
  3. As a Gutenberg Block
  4. Directly within your template using code

Like Live AJAX Search, Modal Search Form does not require SearchWP, but has been made available to all WordPress users through the plugin repository at:

SearchWP Modal Search Form

The goal is to make on-site search for WordPress a great experience both for your site visitors and for developers building those sites. Find out more about the extension on it’s page, download it on the Plugin page, or check out the code on GitHub ๐Ÿค“

Version 3.0.7 of SearchWP has just been made available and is a recommended upgrade for all SearchWP customers. Version 3.0.7 is primarily a bug fix and improvement release, but here are the details from the changelog:

Full changelog:

  • [Improvement] Handling of highlighter logic
  • [Improvement] Highlighter excerpt generation
  • [Improvement] Debug environment checks/messaging
  • [Improvement] Provide feedback when synonyms are influenced by other tokenizer rules
  • [Improvement] Index statistics calculation
  • [Fix] Issue with multiple-word source terms for synonyms not being processed correctly in all cases
  • [New] New filter searchwp_weight_mods_wrap_core_weights to support additional weight customizations
  • [Update] Translation source
  • [Update] Updated updater

SearchWP’s Metrics Extension has been updated to version 1.0.9 and is a recommended update for all Metrics users. Here is the full changelog:

  • [New] Added additional parameters hits_min, hits_max when retrieving popular search queries over time
  • [Fix] Relocates hooks to make them more accessible to plugins
  • [Fix] False positive when preventing duplicate click tracking

SearchWP version 3.0.6 has been made available to all active license holders. It is primarily a bugfix release with a couple of enhancements and is a recommended update for all license holders.

The biggest change in this version is an adjustment to how admin search interception is implemented. In order to take advantage of SearchWP’s index optimizations, you now need to specify which SearchWP engine is used when searching in the Admin/Dashboard.

There are additional optimizations and bugfixes that make SearchWP 3.0.6 more performant and display more relevant results in more cases.

  • [New] When enabling Admin search hijacking you must now choose an engine to use for Admin searches
  • [Change] Regex pattern matches are processed by min word length and stopword removal rules
  • [New] New filter searchwp_apply_rules_to_whitelisted_terms controls whether rules (min word length, stopword removal) applies to whitelisted terms
  • [Fix] Issue with partial matching when multiple searches are run for a single request
  • [Fix] Prevent parent attribution when searching in the Admin (would result in false negatives)
  • [Improvement] Partial match processing
  • [Improvement] Handling of delta updates to reduce resource usage
  • [Improvement] System Information is now more comprehensive
  • [Update] Translation source

A new Extension has been released: Custom Results Order! This extension was designed and built to help you manually curate results generated by SearchWP.

SearchWP Custom Results Order in action!

Why is it necessary?

If SearchWP was originally built to return the most relevant results, why is this Extension necessary at all?

SearchWP does return the most relevant results it can find, but those results are directly tied to SearchWP’s algorithm used to find those results in the first place. As with all algorithms, there are edge cases that go against the norm, and finding search results is no different.

You are the most knowledgeable of your site content, and you know what your visitors are looking for. Using SearchWP’s Metrics you can gain insight not only into what your visitors are searching for, but also which results they’re clicking.

There will be times that visitors are clicking results that don’t rank highest in the results set. You could manually edit the engine configuration to compensate, or stuff some keywords in your content, or even create a ‘hidden’ Custom Field to stuff keywords to get the overall rank higher.

Those solutions can work, but Custom Results Order removes the burden of having to set up and manage some sort of undocumented system. It provides you with a single screen containing all of these customizations you have in place.

Make your search even better

I hope Custom Results Order helps you improve your on-site search to an even higher degree. It’s already in use on this site, making sure that customers can find the documentation they’re looking for!

Fix keyword search on your site. No coding required!

Now you can utilize all of the content that's gone unrecognized by native WordPress keyword search instantly with SearchWP

Get SearchWP