Keyword ranking is the position in the search result by searching specific keyword on search engine. Page rank is based on quality content and back links. Back links are Links pointing to your website from another website. The more back links you have the higher your PR will be. I think social bookmarking, blog posting, classified, forum post, social sharing is best.