1. A computer-implemented method for determining relevant search categories and associated subcategories based on a query provided by a user, and displaying the relevant search categories and associated subcategories on an initial search results page after the query has been processed, the method comprising: receiving a user inputted query; determining a set of algorithmic search results that are algorithmically determined to be relevant to the user inputted query; accessing a database comprising a plurality of stored queries, each of the plurality of stored queries being associated with predetermined sets of search categories and correlated subcategories based on at least one of a frequency or a probability of previous users refining a search for the each of the stored queries using the predetermined sets of search categories and correlated subcategories; determining a stored query in the database that is similar to the user inputted query; identifying one or more predetermined search categories and one or more predetermined subcategories correlated with a corresponding search category of the one or more predetermined search categories that are associated in the database with the stored query, the one or more predetermined search categories and the one or more predetermined subcategories relevant to the user inputted query, wherein (1) each search category of the one or more predetermined search categories represents a vertical search category corresponding to a type of information, and wherein selection of the each search category provides a first set of search results corresponding to the type of information, and (2) each subcategory of the one or more predetermined subcategories represents a more refined type of information as compared to the each subcategory's correlated category, and wherein selection of the each subcategory provides a second set of search results corresponding to the more refined type of information; and generating the initial search results page, wherein the initial search results page is a first results page that is visible to the user after the user submits the query, the initial search results page comprising: (1) a first display area useable for presenting the set of algorithmic search results, and (2) a second display area useable for presenting a portion of the one or more predetermined search categories and the one or more predetermined subcategories, the second display area being displayed in a separate area than the first display area on the initial search results page.
1. A computer-implemented method for determining relevant search categories and associated subcategories based on a query provided by a user, and displaying the relevant search categories and associated subcategories on an initial search results page after the query has been processed, the method comprising: receiving a user inputted query; determining a set of algorithmic search results that are algorithmically determined to be relevant to the user inputted query; accessing a database comprising a plurality of stored queries, each of the plurality of stored queries being associated with predetermined sets of search categories and correlated subcategories based on at least one of a frequency or a probability of previous users refining a search for the each of the stored queries using the predetermined sets of search categories and correlated subcategories; determining a stored query in the database that is similar to the user inputted query; identifying one or more predetermined search categories and one or more predetermined subcategories correlated with a corresponding search category of the one or more predetermined search categories that are associated in the database with the stored query, the one or more predetermined search categories and the one or more predetermined subcategories relevant to the user inputted query, wherein (1) each search category of the one or more predetermined search categories represents a vertical search category corresponding to a type of information, and wherein selection of the each search category provides a first set of search results corresponding to the type of information, and (2) each subcategory of the one or more predetermined subcategories represents a more refined type of information as compared to the each subcategory's correlated category, and wherein selection of the each subcategory provides a second set of search results corresponding to the more refined type of information; and generating the initial search results page, wherein the initial search results page is a first results page that is visible to the user after the user submits the query, the initial search results page comprising: (1) a first display area useable for presenting the set of algorithmic search results, and (2) a second display area useable for presenting a portion of the one or more predetermined search categories and the one or more predetermined subcategories, the second display area being displayed in a separate area than the first display area on the initial search results page. 6. The method of claim 1 , wherein the portion of the one or more predetermined search categories and the one or more predetermined subcategories are presented when the one or more predetermined search categories and the one or more predetermined subcategories for the user inputted query include more than a predetermined number of search categories and subcategories.