1. A computer-implemented method comprising: accessing, over a network, content associated with an electronic document made available on the network by a content provider; programmatically deriving, using at least one processor, geographic information related to the electronic document from the accessed content associated with the electronic document; storing information identifying the electronic document in an electronic data store in association with geographic data corresponding to the derived geographic information, thereby enabling subsequent geographic-based searching to yield the electronic document; receiving a geographic-based query from a user, the geographic-based query being associated with a particular geographic region; determining, using at least one processor, whether the particular geographic region is related to the geographic data corresponding to the derived geographic information; and conditioned on the determining that the particular geographic region is related to the geographic data corresponding to the derived geographic information, returning a search result for the electronic document based on the information identifying the electronic document.
1. A computer-implemented method comprising: accessing, over a network, content associated with an electronic document made available on the network by a content provider; programmatically deriving, using at least one processor, geographic information related to the electronic document from the accessed content associated with the electronic document; storing information identifying the electronic document in an electronic data store in association with geographic data corresponding to the derived geographic information, thereby enabling subsequent geographic-based searching to yield the electronic document; receiving a geographic-based query from a user, the geographic-based query being associated with a particular geographic region; determining, using at least one processor, whether the particular geographic region is related to the geographic data corresponding to the derived geographic information; and conditioned on the determining that the particular geographic region is related to the geographic data corresponding to the derived geographic information, returning a search result for the electronic document based on the information identifying the electronic document. 7. The method of claim 1 wherein accessing, over the network, content associated with the electronic document made available on the network by the content provider comprises automatically, without human intervention, accessing, over the network, the content associated with the electronic document using a hyperlink that is included in a different electronic document and that links to the electronic document.