Prerendering allows you to load a single web page in the background when someone visits your site. The prerendered page is invisible to the end user until they click on a link to that page, at which point it appears to load at breakneck speed.
We’ve already talked about Google and Bing sometimes prerender the top ranking URL in their results pages. However, it’s a technique that anyone can use. Simply add “prerender” to a rel attribute in a <link> element: for example, <link rel=”prerender” href=”prerender-this-page.html”>. This is potentially useful when you’re sure that your visitors will be moving on from a particular page (as they might if it’s an article spanning several pages).
In this post, we thought we’d look at the potential performance cost to prerendering.