If you are not satisfied with the weak funtionality of WordPress’s native search function, here’s an alternative solution. You can use the Custom Search Engine provided by Google itself on your WordPress-based website.
With Google’s search engine features, your site visitors will have a better experience while making searches. You can use CSE in sidebar/footer or on a whole page. This tutorial will guide you on how to easily implement Google CSE on your WordPress website.