1. A computer-implemented method for displaying a refined search query in a web browser on a client computing device, the method comprising: receiving, by the web browser, a search query input into a web-page search field provided by a displayed web page; recognizing, by a toolbar of the web browser, that the displayed web page is associated with a search engine by comparing at least a portion of a URL of the displayed web page with a list of text strings of URLs identified as search engines and by correlating the at least a portion of the URL with one or more text strings included in the list of text strings, the toolbar including a toolbar search field separate from the web-page search field; identifying, by the toolbar, a first vertical that is selected to be applied to the search query; communicating a request to send a refined search query when the search query is sent to the search engine, wherein the request specifies the first vertical; receiving the refined search query that specifies a second vertical, which is different from the first vertical; and in the web browser, displaying search results for the search query at the same time as displaying the refined search query in the toolbar search field.
4. The computer-implemented method of claim 1 , wherein the toolbar search field comprises a portion of the toolbar that is included within the browser window and that does not overlap the displayed web page.