Exposed filter or facet for a vocabulary listing select list
Facets are usually used for a lot more complex examples with many properties to narrow down your search by. 

Both facets and the usual Views with Exposed filters form create paths that hold search parameters entered by users. 

The simplest case would probably be to add the textual filter for the Body field, and the Filter for the Taxonomy reference field, and Expose them (so that the users can choose values for them and narrow down the search results). You can use Exposed form settings to change the way the form fields display, drop-downs sometimes aren't the most usable options. 

You can use Better Exposed Filters module if you need more options for the exposed form display.