1. A method comprising: receiving, by a search system, a search query from a user device; obtaining search results for the search query; obtaining initial real-time search results for the search query, wherein the initial real-time search results are search results for the search query that identify resources that have been recently updated or recently uploaded; and in response to the search query, providing from the search system to the user device a response including device software operable when executed on the user device to cause the user device to perform operations comprising: displaying the initial real-time search results separately from the search results; determining a time for resubmitting the search query; automatically, at the determined time, resubmitting the search query as a resubmitted query to the search system; receiving further real-time search results from the search system in a response to the resubmitted query, wherein the further real-time search results identify resources that have been updated or uploaded more recently than any resource identified by any of the initial real-time search results; and displaying the further real-time search results separately from the search results.