7. A computer-implemented method for prerendering using a search result page, the method comprising: sending a search query to a search engine; receiving a set of search results responsive to the search query, the set of search results comprising at least one prerender instruction indicating at least one of the search results is a candidate for prerendering; identifying the at least one prerender instruction, wherein the at least one prerender instruction is identified using an indication, the indication comprising at least one of: an amount of traffic flowing from the search engine to the at least one search result, a location of a client device that provided the search query, or a size of one or more resources associated with the at least one search result; and prerendering the at least one search result associated with the at least one prerender instruction for loading the search result into a hidden browser instance.
8. The method of claim 7 , further comprising: monitoring for a selection operation performed on a selected search result from the set of search results; and swapping the at least one search result into an active browser instance if the selected search result is the at least one search result.