Version 4.1.14 of SearchWP has been released and is a recommended update for all active license holders.

There are a few new Rules available which should prove to be handy:

Consider filename for Media

In some cases (e.g. form plugin uploads) you may want to exclude Media based on filename.

Screenshot of filename Rule

For example: you can utilize a subdirectory used by the form plugin to store its uploads and exclude those uploads from search results.

Consider ancestry, post_parent for hierarchical post types

In some cases it’s useful to exclude a ‘section’ from search results e.g. if multiple versions of a software product are documented using Pages, you can exclude inapplicable versions using the Ancestor IDs of those versions.

Screenshot of ancestor and post_parent Rules

Using the Ancestor ID, SearchWP will consider all descendants of that ID. You can also consider the direct post_parent for more pointed control.

Reconciling omitted entries is easier

Two new actions have been added for omitted entries which should make tracking down any indexing problems that much easier:

Screenshot of omitted entries dialog

Other fixes, improvements, and optimizations

Additional refinements have been implemented to better handle synonym processing to provide even more relevant results in some cases. The background process has been given another health check in case WP-Cron is not running as expected. The default set of regular expressions for token matches has been updated as well, which contributes to finding more relevant results.

Full changelog:

  • [IMPORTANT] As of version 4.1 Comments are now a separate Source (if you are using Comments for any Post Type Source you will need to edit your Engine and rebuild your index, this is not done automatically and should be planned for when updating)
  • [New] Rule for Media to consider filename
  • [New] Rule for Pages and hierarchical CPTs to consider ancestry
  • [New] Rule for Pages and hierarchical CPTs to consider post_parent
  • [New] Edit and View actions for omitted entries
  • [New] Support for Beaver Builder Search Module
  • [Fix] Parallel indexing process when rebuilding index using WP-CLI in some cases
  • [Fix] Customization of post stati in some cases
  • [Improvement] Additional background process health check
  • [Improvement] Handling of synonym input strings in some cases
  • [Improvement] Default regular expression patterns
  • [Update] Dependencies

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

  • “SearchWP is the best of multiple search plugins I’ve tried. Running a complex content site, being able to rank types of content differently, or even have a separate search engine with its own index for a more specific part of the site, is invaluable.”

  • “SearchWP combines an incredible amount of flexibility with a design that makes it easy to use. Its power lies in the near infinite level of customization. Literally every aspect of your content can be assigned a level of importance.”

  • “The ability to setup search engines specific to my custom post types is so badass! Combine that with the awesome related posts extension… beautiful match. Nice work!”

[wpforms id="3080"]
[wpforms id="3080"]
[wpforms id="3080"]
[wpforms id="3080"]
[wpforms id="3080"]
[wpforms id="3080"]
[wpforms id="3080"]
[wpforms id="3080"]