1. A method, performed by at least one computer, comprising acts of: (A) receiving a query from a device and location data indicating a location of the device, the location data having a level of specificity; (B) in response to the query being received, identifying at least one first search engine to which to submit a representation of the query and information indicating the location of the device; (C) determining whether the level of specificity of the location data received in (A) is sufficient for the at least one first search engine; (D) when the level of specificity of the location data is sufficient, instructing the device to issue the representation of the query to the at least one first search engine; and (E) when the level of specificity of the location data is not sufficient, instructing the device to send, to the at least one computer, location data at a greater level of specificity, wherein the act (C) comprises determining that the level of specificity of the location data received in (A) is not sufficient for the at least one first search engine, and wherein the method further comprises acts of: (F) receiving location data at the greater level of specificity; and (G) instructing the device to submit a representation of the query and information specifying the location of the device at the greater level of specificity to the at least one first search engine.
1. A method, performed by at least one computer, comprising acts of: (A) receiving a query from a device and location data indicating a location of the device, the location data having a level of specificity; (B) in response to the query being received, identifying at least one first search engine to which to submit a representation of the query and information indicating the location of the device; (C) determining whether the level of specificity of the location data received in (A) is sufficient for the at least one first search engine; (D) when the level of specificity of the location data is sufficient, instructing the device to issue the representation of the query to the at least one first search engine; and (E) when the level of specificity of the location data is not sufficient, instructing the device to send, to the at least one computer, location data at a greater level of specificity, wherein the act (C) comprises determining that the level of specificity of the location data received in (A) is not sufficient for the at least one first search engine, and wherein the method further comprises acts of: (F) receiving location data at the greater level of specificity; and (G) instructing the device to submit a representation of the query and information specifying the location of the device at the greater level of specificity to the at least one first search engine. 2. The method of claim 1 , wherein the at least one first search engine comprises a site-specific search engine.