1. A method for ranking relevancy of search results of a search for media on a communications network, said method comprising the steps of: categorizing metadata associated with said media, each category of metadata comprising at least one set of metadata; assigning at least one weight to each set of metadata, wherein a value of each weight is determined in accordance with a content of each set of metadata; and calculating a score for ranking said relevancy of each search result, wherein a score is calculated for each search result in accordance with said at least one assigned weight and category of each set of metadata.