2. A computer-implemented method comprising: storing one or more user profiles of users of a social networking system and a set of connections among the users, each user profile including information corresponding to at least one user interest, and wherein one or more of the user profiles includes a connection to a brand page in the social networking system, the brand page associated with an entity, the information of each user profile including at least one affinity corresponding to the at least one user interest; receiving, at the social networking system, a request from a viewing user associated with a corresponding user profile to view the brand page stored in the social networking system; retrieving one or more keywords associated with a plurality of content items posted to the brand page, at least one of the plurality of content items including an additional content message for accessing one or more additional content items, and another at least one of the plurality of content items including at least one of: information about the entity associated with the brand page, information about a brand of the brand page, and information about a product associated with a brand of the brand page, and the one or more keywords describing at least one of the brand of the brand page and the information about the product associated with the brand of the brand page, and each of the one or more keywords defined by the entity; retrieving the user profile associated with the viewing user and maintained by the social networking system; selecting, by the social networking system, content items from the plurality of content items based on: an affinity of the at least one affinity, the affinity between at least one user interest and the content items, the one or more keywords associated with each of the plurality of content items, and the information corresponding to the at least one user interest in the user profile associated with the viewing user, wherein at least one of the selected content items includes the additional content message for accessing additional content items; and presenting the selected content items to the viewing user.
2. A computer-implemented method comprising: storing one or more user profiles of users of a social networking system and a set of connections among the users, each user profile including information corresponding to at least one user interest, and wherein one or more of the user profiles includes a connection to a brand page in the social networking system, the brand page associated with an entity, the information of each user profile including at least one affinity corresponding to the at least one user interest; receiving, at the social networking system, a request from a viewing user associated with a corresponding user profile to view the brand page stored in the social networking system; retrieving one or more keywords associated with a plurality of content items posted to the brand page, at least one of the plurality of content items including an additional content message for accessing one or more additional content items, and another at least one of the plurality of content items including at least one of: information about the entity associated with the brand page, information about a brand of the brand page, and information about a product associated with a brand of the brand page, and the one or more keywords describing at least one of the brand of the brand page and the information about the product associated with the brand of the brand page, and each of the one or more keywords defined by the entity; retrieving the user profile associated with the viewing user and maintained by the social networking system; selecting, by the social networking system, content items from the plurality of content items based on: an affinity of the at least one affinity, the affinity between at least one user interest and the content items, the one or more keywords associated with each of the plurality of content items, and the information corresponding to the at least one user interest in the user profile associated with the viewing user, wherein at least one of the selected content items includes the additional content message for accessing additional content items; and presenting the selected content items to the viewing user. 8. The computer-implemented method of claim 2 , wherein presenting the selected content items to the viewing user comprises: transmitting a message including the selected content to an electronic device associated with the viewing user.