1. A computer-implemented method performed by one or more processors comprising: receiving a search query, the received search query including a first phrase and a second phrase; identifying the second phrase as a possible name of a location; determining that the second phrase of the received search query refers to the location based, at least in part, on a location factor for the first phrase of the search query, wherein the location factor for the first phrase is determined by analyzing a plurality of previously received search queries containing the first phrase and previously provided user interactions with the search results provided in response to the plurality of previously received search queries, wherein the analyzing further includes determining a frequency with which the plurality of previously received search queries containing the first phrase contain a location identified as a standalone location to a frequency with which the plurality of previously received search queries containing the first phrase contain a location that is not identified as a standalone location.
5. The method of claim 1 , further comprising: determining that the second phrase refers to a location based, at least in part, on an origin associated with the search query.