1. A machine-implemented method for processing multi-geo intent keywords, the method comprising: identifying a keyword from a webpage corresponding to an advertiser; obtaining a plurality of search queries which include the keyword; processing by one or more processors the plurality of search queries including for each search query of the plurality of search queries: determining, by the one or more processors, whether the search query includes a location term, and associating, by the one or more processors and in response to the determination that the search query includes the location term, the location term with the keyword; determining by the one or more processors that the keyword is a multi-geo intent keyword having multiple geographical locations associated therewith, based on multiple location terms being associated with the keyword, wherein determining that the keyword is a multi-geo intent keyword further includes evaluating processed search queries to locate two or more different search queries that have a same keyword and different location terms; determining, by the one or more processors and in response to determining that the keyword is a multi-geo intent keyword, that the webpage does not correspond to a single geo-location; and providing, by the one or more processors, the keyword as a suggestion to the advertiser for bidding, based on the determination that the webpage does not correspond to a single geo-location.