1. A computer-implemented method comprising: processing a query to identify item listings that satisfy the query; assigning a ranking score to each item listing that satisfies the query, the ranking score derived as the product of two or more component scores including a first component score representing a measure of relevance between search terms in a search query and the item listing, the second component score representing a measure of quality for the item listing, independent of the search query; and presenting the item listings that satisfy the query in a search results page, the item listings positioned in the search results page based on the ranking score assigned to each item listing.