1. A computerized method of determining relevancies of multiple objects to a search query, comprising: associating one or more of the multiple objects with user-entered tags as a result of user input, thereby defining one or more corresponding tag-object pairs, wherein each tag comprises one or more tag terms, each tag term comprising text, and wherein each association of an object with a tag comprises a tag object pair; associating an object with each tag term from the one or more tag terms, thereby defining one or more corresponding tag term object pairs, wherein at least one of the one or more tags comprises a string of multiple terms entered by a user; determining for each tag term object pair a tag term score indicating a degree of relevance between the tag term and the object, wherein a tag term score for an object X and a term A is a function of a combination comprising a total number of different terms in a tag database storing the tags, a total number of tags present in the tag database, a frequency with which the term A is present in the tag database, a number of different terms with which the object X has been tagged, a total number of tags associated with the object X, and a number of different objects that have been tagged with the term A; determining for one or more objects a term relevance score comprising combining the tag term scores from the tag term object pairs for each tag associated with each object; and determining a relevance score for each of the multiple objects for the search query, wherein the relevance score is influenced by tags associated with objects as a result of user input.