For some rather strange reasons, the devs at Magento have set the default search to combine search words with an OR parameter. Upon entering a search query, results are shown in alphabetical order. This is rather useless, because search results machting all words would apear further down in the list, than a search result that only matches one word but is better ranked in an alphabetic search.
Example:
Search query: The cutest kitten book
Results would be:
- Allowing kids to read a book
- Dental surgery using the cutest safety Masks
- Many ways to book your holidays
- The cutest kitten book
With the AND operator, search results will be:
- The cutest kitten book
Install via composer "composer require arcmedia/mage2-search-and-operator"
run "php bin/magento setup:upgrade" flush all caches.