6. The computer-implemented method of claim 1 , wherein the collected set of inbound labels includes text obtained from tags associated with the web page on social-tagging sites.
1. A computer-implemented method of labeling a web page from a host, comprising: a. estimating a language model comprising an association of words from content of the web page; b. collecting, from a set of web documents linking to the web page, a set of inbound labels for the web page, the set of inbound labels comprises data from an anchor text of a link to the web page on at least one web document of the set of web documents and text of a search query that results in a click-through to the web page; c. computing a likelihood of generating each inbound label from the collected set of inbound labels for the web page given the estimated language model and assigning a score to each inbound label based on the computed likelihood; and d. assigning a label to the web page used on a search results page that returns the web page based on the assigned score to each inbound label from the collected set of inbound labels for the web page.