1. A computer-implemented method for prerendering using a search result page, the method comprising: determining, using a processor, at least one search result responsive to a search query; generating a search result page comprising the at least one search result; identifying at least one prerender candidate among the at least one search result, the at least one prerender candidate indicating a search result that is likely to be selected, wherein the at least one prerender candidate is identified using an indication, the indication comprising at least one of: an amount of traffic flowing from the search engine to the search result, a location of a client device that provided the search query, or a size of one or more resources associated with the search result; embedding prerender instructions for the at least one prerender candidate in the search result page, the prerender instructions include instructions for loading the prerender candidate into a hidden browser instance; and providing the search result page to a client device that provided the search query.