6. The computer-readable storage medium of claim 1 , with further instructions stored thereon which when executed by the at least one processor, cause the computing device to: intercept text input into any of the following Internet browser application components: the search box, default search box, address bar, new tab search, and start/home page search; and submit the inputted text to at least one search engine.
1. A computer-readable storage medium, with instructions stored thereon, which when executed by at least one processor of a computing device, cause the computing device to: within an Internet browsing application, present a search box adjacent to a last of at least one tab header in a tabbed area of the Internet browsing application, the tabbed area defined as an area of the Internet browsing application where tab headers are displayed, the search box displayed within the tabbed area but outside of any tab and outside of any tab header of any tab, the search box to receive text input of a search query to be submitted against at least one search engine, add at least one tracking code, associated with at least one of a user and the Internet browsing application, to the search query submitted to each respective search engine of the at least one search engine, the Internet browsing application including an address bar, the tabbed area including at least one tab header that can be selected to view a browsing area associated with the selected tab, the browsing area of each tab to provide a view of content retrieved by the Internet browsing application, at least a portion of the content retrieved from a location identified in the address bar; upon addition of a new tab header to the tabbed area: identify a new area within the tabbed area to present the search box, the new area adjacent to a last tab header presented in the tabbed area; remove the presented search box; and redraw the search box in the identified new area to present the search box.