1. A method comprising: detecting, by a client-side module executing on a computing device, a user-initiated search interface trigger occurring at a location on a web page during display of the web page, the user-initiated search interface trigger not associated with an input focus of the web page or an input focus of a browser, the user-initiated search interface trigger comprising typing text, the detecting of the user-initiated search interface trigger resulting in display of a search interface, the display of the search interface occurring in direct response to the detecting of the search interface trigger, the search interface able to receive input to be searched; populating, by the client-side module, the search interface with the text associated with the user-initiated search interface trigger; displaying, by the client-side module in the search interface on the web page, search suggestions related to the text during the populating of the search interface with the text; detecting, by the client-side module, a user-initiated search execution trigger after the detecting of the user-initiated search interface trigger; and transmitting, by the client-side module to a search entity, in response to the detecting of the user-initiated search execution trigger, a request for search results related to the text associated with the user-initiated search interface trigger.