1. A computer-implemented method for providing location-based information, the method comprising: receiving, at a server system, a geographical location of a mobile computing device; receiving, at the server system and from the mobile computing device, a request for content, wherein the request is an HTTP request for resources, wherein the request does not include a query (i) that was generated by a user of the mobile computing device and (ii) that is for a search engine system; selecting, by the server system, a search area that corresponds to the geographical location, the search area selected from among a collection of search areas that correspond to the geographical location, at least one of the search areas in the collection being completely geographically nested within at least one other of the search areas, wherein each of the search areas in the collection of search areas is assigned a different descriptive phrase of one or more human-understandable language words; determining, by the server system, a search result that is most-relevantly ranked for the selected search area, wherein determining the search result includes submitting to a search engine system a query that includes the descriptive phrase that is assigned to the selected search area, wherein the server system selects the search area and determines the search result without using a query (i) that was generated by a user of the mobile computing device and (ii) that is for a search engine system; and providing, by the server system and for receipt by the mobile computing device, content that represents the determined search result.