A search engine that returns technically matching results isn't the same as one that returns useful ones. Search relevance measures how well results actually satisfy what a shopper meant, not just what they typed. Improving it usually comes down to better labeled training data on what counts as a good match versus a poor one for a given query, more than it comes down to the ranking algorithm itself.