How to improve search results filtering on taxonomy
Use Custom Search module. 


  This module alters the default search box in many ways. If you need to
  have options available like in advanced search, but directly in the
  search box


Or, the other best solution is to use create a view with exposed filters. Here is article about it