1. A computer-implemented method for providing suggestions for a search based on whether content currently loaded for display on a device has entered a viewport of the device, the method comprising: receiving information on the content currently loaded and currently selected for display on the device, the information comprising an indication of whether at least one portion of the content has entered the viewport of the device; identifying, based on the content currently loaded and currently selected for display on the device, at least one suggestion to provide for display with a search field, wherein the at least one suggestion is weighted based on whether a portion of the content currently loaded and currently selected for display indicative of the at least one suggestion has entered the viewport of the device from outside the viewport of the device; and providing the at least one suggestion for display with a display of the search field on the device.