1. A method comprising: receiving at least one search criteria from a first source; identifying multiple portions of indexed content, each respective portion of indexed content related to at least one characteristic of the search criteria, each respective portion of indexed content referencing metadata; determining a relevance of each respective portion of indexed content to the first source who provided the search criteria, the relevance based on user feedback associated with an online version of the portion of indexed content; ranking the multiple portions of indexed content according to their respective relevance to the first source who provided the search criteria; and creating a search result based on ranking the multiple portions of indexed content.