1. A method comprising: receiving a query corresponding to one of a plurality of query types, the one of the plurality of query types being associated with a subset of a plurality of feature metrics of a plurality of content channels, each of the content channels comprising a plurality of media items; evaluating, by a computer system, a content channel of the plurality of content channels based on the subset of feature metrics of the content channel to produce a channel score of the content channel for the query type; assigning the channel score of the content channel to the plurality of media items of the content channel; and providing the channel score to position at least one of the plurality of media items of the content channel in a query result of the query.