Use HTML to tell the browser to prefetch content or even prerender a page
DNS prefetching is supported by IE9+ and all other major browsers.
Amazon.com is already using dns prefetching on its web site:
…
Subresource prefetching is supported by Chrome. Example:
Content prefetching is supported by IE10+, Chrome and Firefox. Example:
Page prerendering is supported by IE11 and Chrome.
Read more from the source: Medium