Off page techniques such as content marketing, blog commenting, guest posting and forum posting are good ways to build your keyword ranking and also generate traffic to your website.