1. A computer-implemented method to rank users in an online social network, comprising: determining a connectedness of a user on a social networking site based on a number of contacts of the user; determining a number of first interactions directed from the user to at least one of the contacts; determining a number of second interactions associated with the first interaction and at least one of the contacts; and ranking the user with other users on the social networking site based on the connectedness, the first interactions, and the second interactions.