1. A computer-implemented method performed by a computer for ranking comparative web results comprising the steps of: receiving a first search query; receiving a second search query that is related to the first search query; processing the first search query to produce first search results, the first search results having elements that are relevant to the first query, and processing the second search query to produce second search results, the second search results having elements that are relevant to the second query; and generating by the computer a plurality of comparative search result groups that each include an element from the first search results and an element from the second search results by calculating a score for pairs of elements with a first element of the pair being from the first search results and a second element of the pair being from the second search results, each score for a pair indicating likeliness that the elements form a comparative pair corresponding to the first and second queries, and being based on similarity between content of the elements of the pair, relevance of the first element to the first query, and relevance of the second element to the second query, the score being calculated according to the following equation: 
 f q1q2 ( p 1, p 2)=α· R ( p 1, q 1)+β· R ( p 2, q 2)+γ· S ( p 1 q 1, p 2 q 2), p 1∈ SR 1, p 2∈ SR 2 wherein SR 1 represents the first search results for the first search query q 1 , SR 2 represents the second search results for the second search query q 2 , p 1 represents an element from SR 1 , p 2 represents an element from SR 2 , R represents relevance of an element to a query, S represents similarity between two elements, p 1 q 1 represents text content of p 1 after removing terms of q 1 , p 2 q 2 represents text content of p 2 after removing terms of q 2 , and α, β, and γ represents constants; and repeatedly selecting in score order a previously unselected pair of elements neither of whose elements are currently in a comparative search result group and creating a comparative search result group with the elements of the selected pair.
6. The computer-implemented method of claim 1 , further comprising the steps of: determining that a subset of the plurality of comparative search result groups comprise similar information; and clustering the subset into a cluster.