1. A computer-implemented method comprising: receiving a query comprising search parameters; selecting one or more of the search parameters; for each of the selected parameters: generating a natural language representation of the selected parameter; and determining a rank of the selected parameter among the one or more selected parameters; generating a uniform resource identifier comprising the natural language representations of the selected parameters arranged in an order based on the ranks; obtaining one or more search results identified as responsive to the query; and providing the uniform resource identifier and the one or more search results for output.