There is none. You have to work according to the Google updates and focus on building quality and relevant backlinks if you want improve your keywords ranking in search engine results. Blog commenting, blog posting, social bookmaking, business listing submission and infographics submission are effective in terms of building quality backlinks but they are not best.