10. The computer storage medium of claim 9 , wherein the computer program further comprises instructions that when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising: receiving a second search query that is associated with a different query location; selecting the second search result as responsive to the second search query, the second search result being selected, at least in part, based on the second catchment area including the different query location; determining that the first catchment area does not include the different query location; and providing second data specifying selection of the second search result in response to the second search query, wherein the second data does not include data identifying the first search result.
9. The computer storage medium of claim 8 , wherein the first catchment area does not include a business location of the second resource.