1. A computer-implemented method comprising: displaying a web page in a web browser at least in part by displaying web page text; receiving a search term via a search field of the web browser while the web browser is displaying the web page; determining that the search term occurs at least once within the web page text of the displayed web page; generating, in response to the determination, a first search query option and a second search query option based on the search term, wherein the first search query option comprises performing a web search of the search term and the second search query option comprises performing a search of the search term within the web page text of the displayed web page without performing the web search; displaying the first and second search query options within a drop-down list control element associated with the search field of the web browser; generating, based on the search term, a predicted search option based on the first or second search query option; dynamically updating the drop-down list control element to include the predicted search option; receiving a selection of the second search query option to perform the search of the search term within the web page text of the displayed web page; and providing for display, based on the selection of the second search query option to perform the search of the search term within the web page text of the displayed web page, a notification of at least one occurrence of the search term within the web page text of the displayed web page.
4. The computer-implemented method of claim 1 , further comprising: receiving a selection of the first search query option to perform the web search of the search term; and perform, based on the selection of the first search query option to perform the web search of the search term, a web search of the of the search term.