15. A computer-based method of retrieving information from a computer network during a network crawl, comprising: retrieving an electronic document from the computer network, the electronic document including at least one hyperlink specification including a primary document address specification; retrieving at least one primary document address specification from the electronic document using a first protocol included in the primary address specification, each primary document address corresponding to a linked electronic document; determining whether the primary document address specification has a corresponding secondary document address specification; if the primary document address specification has a corresponding secondary document address specification, retrieving supplementary data pertaining to the linked electronic document from the computer network using a second protocol included in the secondary document address specification; and if the primary document address specification has a corresponding secondary document address specification, storing the supplementary data pertaining to the linked electronic document obtained using the secondary document address specification and associating the stored supplementary data pertaining to the linked electronic document with the primary document address specification.
19. The method of claim 15, further comprising: retrieving data from the linked electronic document using the primary document address specification; storing the data retrieved from the linked electronic document using the primary document address specification; and associating the data retrieved from the linked electronic document using the primary document address specification with the supplementary data pertaining to the linked electronic document retrieved using the secondary document address specification.