3. A system, comprising: at least one of one or more computing devices; and a search application executable via at least one of the one or more computing devices, the search application comprising: logic that determines whether a search query is associated with at least one product in a product catalog, the search query comprising a plurality of search terms; logic that removes a search term among the plurality of search terms from the search query to generate a plurality of resultant search queries; logic that identifies a plurality of search results associated with the plurality of resultant search queries; logic that determines whether individual ones of the resultant search queries match at least one respective historical search query in a data store that is associated with a plurality of historical search results in the data store; logic that determines whether individual ones of the plurality of search results match individual ones of the plurality of historical search results; logic that identifies the at least one respective historical search query that is relevant to the search query by generating a ranking of the at least one historical search query according to a number of individual ones of the plurality of historical search results that match individual ones of the plurality of search results, wherein a first historical search query associated with a higher number of individual ones of the plurality of historical search results that match individual ones of the plurality of search results is ranked higher than a second historical search query associated with a lower number of individual ones of the plurality of historical search results that match individual ones of the plurality of search results, and executing at least one relevance function and at least one similarity function against an index of the at least one historical search query with the search query, wherein the at least one relevance function comprises a phrase level edit distance comparison of the search query and the at least one respective historical search query and the at least one similarity function is a cosine similarity, jaccad similarity, or a dice similarity; and logic that generates a user interface comprising at least one search result associated with the at least one respective historical search query according to the ranking.
3. A system, comprising: at least one of one or more computing devices; and a search application executable via at least one of the one or more computing devices, the search application comprising: logic that determines whether a search query is associated with at least one product in a product catalog, the search query comprising a plurality of search terms; logic that removes a search term among the plurality of search terms from the search query to generate a plurality of resultant search queries; logic that identifies a plurality of search results associated with the plurality of resultant search queries; logic that determines whether individual ones of the resultant search queries match at least one respective historical search query in a data store that is associated with a plurality of historical search results in the data store; logic that determines whether individual ones of the plurality of search results match individual ones of the plurality of historical search results; logic that identifies the at least one respective historical search query that is relevant to the search query by generating a ranking of the at least one historical search query according to a number of individual ones of the plurality of historical search results that match individual ones of the plurality of search results, wherein a first historical search query associated with a higher number of individual ones of the plurality of historical search results that match individual ones of the plurality of search results is ranked higher than a second historical search query associated with a lower number of individual ones of the plurality of historical search results that match individual ones of the plurality of search results, and executing at least one relevance function and at least one similarity function against an index of the at least one historical search query with the search query, wherein the at least one relevance function comprises a phrase level edit distance comparison of the search query and the at least one respective historical search query and the at least one similarity function is a cosine similarity, jaccad similarity, or a dice similarity; and logic that generates a user interface comprising at least one search result associated with the at least one respective historical search query according to the ranking. 8. The system of claim 3 , wherein the logic that identifies the at least one respective historical search query that is relevant to the search query further comprises: logic that generates the ranking of the at least one respective historical search query according to a conversion rate of the at least one respective historical search query, the conversion rate being a rate at which the at least one product associated with the at least one respective historical search query is purchased.