1. A computer-implemented method for identifying one or more web pages as preloading targets, the method comprising: storing, in a memory, profile information associated with at least one web page, the profile information indicating one or more possible destinations from the at least one web page; receiving a request from a client device, the request associated with the at least one web page; selecting, with a processor, at least one of the one or more possible destinations as one or more preload targets, the one or more preload targets being selected by the processor based on the profile information; performing, using the processor, a preload operation by retrieving information from the one or more preload targets, wherein retrieving the information from the one or more preload targets is carried out without providing the one or more preload targets in a visible browser window, and where the retrieved information comprises at least a portion of content from the one or more preload targets; determining whether the retrieved information associated with the one or more preload targets is partially preloaded; and when the information is partially preloaded, retrieving updated information from the one or more preload targets that is different from the partially preloaded information.