25. A method for indexing web pages, the method comprising: retrieving, by a computer, a first web page, the first web page including text content and having a link to map content; retrieving, by the computer, the map content, the map content having an embedded spatial key; extracting the embedded spatial key from the map content; associating the text content of the first web page with the spatial key extracted from the map content; and indexing, by the computer, the first web page according to the text content and the associated spatial key.
25. A method for indexing web pages, the method comprising: retrieving, by a computer, a first web page, the first web page including text content and having a link to map content; retrieving, by the computer, the map content, the map content having an embedded spatial key; extracting the embedded spatial key from the map content; associating the text content of the first web page with the spatial key extracted from the map content; and indexing, by the computer, the first web page according to the text content and the associated spatial key. 26. The method of claim 25 further comprising: receiving a search query and a location; determining a spatial key associated with the location; executing a search of a plurality of indexed web pages using the determined spatial key and the received search query; identifying search results from the executed query, the identified results including the first web page; and returning the search results including indicia of the first web page.