I think something is not ok with the search script because every time i search something is showing me first other products and only in the end i see my actual product/s searched
Example:
i searched “cat person” and i get this results (image)
Actually, search algorithm doesn’t depend on our theme at all and it comes with WooCommerce. You can try to switch to default theme and see how it will work.