6. The method as recited in claim 1 , wherein receiving the first set of keywords includes: receiving, by the processor, a uniform resource locator; determining, by the processor, the first set of keywords based on a page corresponding to the uniform resource locator.
1. A method for filtering keywords, the method comprising: receiving, by a processor, a first set of keywords; determining, by the processor, a first set of numbers associated with a first metric relating to the first set of keywords, wherein the first metric relates to one of value, volume or rank of a respective keyword in the first set of keywords; determining, by the processor, a second set of numbers associated with a second metric relating to the first set of keywords, wherein the second metric relates to another one of value, volume or rank of a respective keyword in the first set of keywords; assigning, by the processor, a first set of scores for the first set of keywords based on the first set of numbers; assigning, by the processor, a second set of scores for the first set of keywords based on the second set of numbers; and filtering, by the processor, the first set of keywords based on the first and second set of scores to produce a filtered set of keywords.