1. A computer-implemented method for television related searching, the method comprising: identifying metadata related to television programming being presented on a display device; extracting one or more keywords from the metadata; generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions; and presenting the search suggestions and the first search results together on the display device.