14. A system comprising: one or more processors associated with an online social network; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: receive, from a client device of a first user of the online social network, a search request at the online social network, the online social network comprising a social graph with a plurality of nodes and a plurality of edges connecting the nodes, each of one or more of the nodes being associated with one of a plurality of users of the online social network, each connecting between two nodes representing a relationship between the two nodes and establishing a single degree of separation between the two nodes; search a multimedia content database to find multimedia content matching one or more terms in the search request; determine one or more matching users of the online social network within a threshold degree of separation of the first user, each matching user being associated with multimedia content matching one or more terms in the search request; retrieve associated multimedia content information for at least one of the one or more matching users; and send in response to the search request, information to the client device of the first user to display a web page, wherein the information to display the web page comprises, for each retrieved matching user, profile information and the associated multimedia content information for the retrieved matching user.
14. A system comprising: one or more processors associated with an online social network; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: receive, from a client device of a first user of the online social network, a search request at the online social network, the online social network comprising a social graph with a plurality of nodes and a plurality of edges connecting the nodes, each of one or more of the nodes being associated with one of a plurality of users of the online social network, each connecting between two nodes representing a relationship between the two nodes and establishing a single degree of separation between the two nodes; search a multimedia content database to find multimedia content matching one or more terms in the search request; determine one or more matching users of the online social network within a threshold degree of separation of the first user, each matching user being associated with multimedia content matching one or more terms in the search request; retrieve associated multimedia content information for at least one of the one or more matching users; and send in response to the search request, information to the client device of the first user to display a web page, wherein the information to display the web page comprises, for each retrieved matching user, profile information and the associated multimedia content information for the retrieved matching user. 16. The system of claim 14 , the processors further operable when executing the instructions to cache associated multimedia content information received from a third-party content source that is external to the online social network.