The new generation of web-based communities, Web2.0, represents an innovative spirit in sharing and managing contents. Social bookmarking is a portal for users to share, organize, search, and manage bookmarks of web resources. However, with the rapid growth of web documents that are produced every day, people are facing the problem of information overload. The Social bookmarking web site provides the push (user recommendation) counts of articles indicating the recommended popularity degrees of articles. In this paper, we propose to derive the popularity degree of an article by considering the reputation of users that push the article. Moreover, we propose a personalized blog article recommendation approach, which combines the reputation-based popularity with content based filtering, to recommend popular blog articles to users that satisfy their personal preferences. Our experimental results show that the proposed approach outperforms conventional approaches.