Link building is the most effective way to get a high page rank in Google, If you want to have backlinks then you should post t blogs that are do follow and have a high pr, well if you want traffic for your site you can post to blogs that are related to your niche