SearchWP considers Custom Fields just as much as it does Titles and Content. One of the most popular ways for developers to work with Custom Fields is using Advanced Custom Fields. With over 1 million active installations ACF has become a primary go-to for many WordPress sites.
Because ACF is such a popular plugin SearchWP has some built in niceties when working with Advanced Custom Fields Field Groups.
Search all of your ACF content- SearchWP
SearchWP allows you to add as many (or as few) Custom Fields to your search engines on a per-source, per-Engine basis. This allows you to customize (or generalize) your Engine(s) based on how you’ve built your site. In many cases certain Custom Fields contain content that’s given more focus on the site and therefore should be more relevant when performing a search.
SearchWP’s configuration and weighting system allows you to make as much of your Custom Field data searchable as you’d like. All you need to do is add your Field’s name to the Engine and you’re good to go!
SearchWP – Key Features
- Keyword stemming to come up with better search results
- Option to highlight the search query in search results, much like how Google does things
- Customize the weighting of your search algorithm
- Integrations with other popular plugins, including WooCommerce, bbPress, Easy Digital Downloads, WP Job Manager, and lots more
- Create separate search engines, each with their own unique settings. For example, you could have one search for blog posts, and another for WooCommerce products
- Index the content from PDFs, .docs, and other text documents in your Media Library
- Use SearchWP to power related content suggestions
- Automatically redirect certain search phrases to a specific page
- Search analytics so that you can see what people are searching for (tip – you can use Google Analytics to track search queries without the need for a plugin, so this isn’t a huge selling point in my opinion)
How it Works
SearchWP integrates into the native WordPress search system, so you won’t need to do anything special to set it up. For example, you can use the regular Search widget. Or, if your theme already includes a dedicated search feature, SearchWP will start working with that automatically.
From there, SearchWP utilizes a modular approach, which means you can pick and choose which extensions you want to use.
After you’ve uploaded the extensions, you can use a well-designed interface to configure your search functionality’s weighting, as well as the other functionality: