1. A method comprising: collecting, using a computer, data indicative of search terms associated with one or more search queries; identifying, in the search terms, a particular keyword; identifying, using the computer, remaining search terms as candidate keywords related to the particular keyword; and generating a confidence score for a candidate keyword, the confidence score comprising a ratio of (i) a number of times the candidate keyword and the particular keyword appeared in a same search query of the one or more search queries, to (ii) a number of times the candidate keyword appeared in the one or more search queries.