Communiversity

Afrikan Liberation Institute => Math and Science (STEM) => Topic started by: Ɔbenfo Ọbádélé on Aug 24, 2018, 05:09 AM

Title: 4 Powerful Ways to Improve WordPress Search So It Doesn’t Suck-gctid261074
Post by: Ɔbenfo Ọbádélé on Aug 24, 2018, 05:09 AM
4 Powerful Ways to Improve WordPress Search So It Doesn't Suck

 

The search function built in to WordPress core has come a long way over the past few years. However, if you have a large, complex site you still probably aren't very satisfied with the results it produces. Fortunately, there are lots of ways to improve it.
In this guide, we'll take a look at how the default WordPress search function works and consider different strategies for improving the performance of this tool.

First things first: This post isn't about search engine optimization or increasing organic search traffic although we've written about that topic several (https://premium.wpmudev.org/blog/semantic-search/) times (https://premium.wpmudev.org/blog/seo-experts/) recently (https://premium.wpmudev.org/blog/creative-ways-increase-traffic/). This tutorial is about improving the experience of website visitors who use your site's search feature to find content on your site.

If you need to give your WordPress site search superpowers, this guide will give you several ideas of things you can do to improve the relevance of your site's search results.

 
How Good is the Core WordPress Search Feature?
Up until late 2013, it was pretty common to read articles lamenting the inadequacy of the core search feature. Up until that point, the built-in search function didn't include any prioritization of search results and only included posts. All search results were returned and sorted chronologically with no further sorting.

While that might have worked for a small blog with a few dozen posts, it would never work for a large website with lots of content.

In late 2013 (https://core.trac.wordpress.org/changeset/25632), search got an upgrade when lead core developer Andrew Nacin pushed an update to the WordPress core that introduced a new search sorting mechanism that prioritized results in the following order: