stiofan This is a great addition, but it would be great if adding a tag would filter the search by the tag. Currently it just adds the tag as a general search term, which doesn't work well in all situations.
Let me give you an example:
Let's say I have a site which lists restaurants, with a tag named Italian Pizza. If I select the Italian Pizza tag in the search input field, it adds this as a general search term, and the search results seem to show any listing with the words Italian OR Pizza in them . The problem with this is it will show all the restaurants which have Pizza in their title, description or tag, which makes the tag search for Italian Pizza kind of pointless.
In this case it would be better to make the tag search insert quotation marks like this "Italian Pizza", to force an exact match search.
It would be even better if the tag search could filter strictly by the tag like this though: tag:Italian Pizza, and an absolute game changer if we could filter listings by multiple tags, Eg. tag:Italian Pizza AND tag:Gluten Free Pizza.