Yes, WordPress search leaves a lot to be desired. But with some tweaking, you can get the results you want. By restricting search results, many extraneous matches can be filtered out.