1. Computer storage media having computer-executable instructions embodied thereon that, when executed, perform a method for dynamically ordering facets for search result presentation, the method comprising: receiving a first query; determining a plurality of facets that pertain to the first query; dynamically generating a first facet ordering, the first facet ordering including at least a first portion of the plurality of facets that pertain to the first query; presenting search results arranged in accordance with the first facet ordering in a first arrangement; monitoring at least one measure of user behavior with regard to the first arrangement; and storing the first arrangement and a value of the at least one measure of user behavior with respect thereto in association with one another.