1. An article of manufacture comprising: a non-transitory machine-readable medium; and instructions carried by the medium and operable to cause a programmable processor to perform: receiving a query for nodes in a social network; identifying characteristics of the query, the characteristics including ambiguity, temporal sensitivity, and spatial sensitivity, and further including authority sensitivity for other than navigational queries; obtaining behavioral targeting scores of a plurality of first buddy nodes of a node corresponding to the query, wherein the behavioral targeting scores are calculated based on weighted combinations of different metrics observed from historical behavior of the first buddy node, where the behavioral targeting score=I+R+P, where: (i) I is an intensity score based on intensity weights of the observed historical behavior, (ii) R is a recency score based on recency weights of the observed historical behavior, and (iii) P is an intercept which is a constant related to click-through rate (CTR), and wherein the first buddy nodes are nodes which are in a social network of the node corresponding to the query, and wherein the behavioral targeting score accounts for the one or more identified characteristics; updating the behavioral targeting scores of the plurality of first buddy nodes based on: using behavioral targeting scores of at least one second buddy node of each first buddy node, wherein a second buddy node of a first buddy node is a node which is in a social network of the first buddy node but not in a social network of the node corresponding to the query, and storing web usage history of the user of the node, the web usage history being extracted from a web log corresponding with a user's cookie, and including at least one of queries that were searched, links clicked in the search result, sponsored link clicks, display ad views, display ad clicks, and pages viewed, and modifying the behavioral targeting scores based on the web usage history, the web usage history comprising activities of the user external to internal query responses of the user; forwarding the query to at least one first buddy node based on the updated behavioral targeting scores; receiving a response associated with the query; and electronically providing the response to a user of the node.