No matter what people say, Link Building is still an essential part of SEO. Link building is not dead, it has just managed to reach to notch higher in terms of complexity and advancement. The rules associated with link building seem to change continuously. There is no way you could expect to see results while sticking to a single strategy.
You might come across several websites and blogs that will be readily available to publish your content. But, you need to be sure that you are building links that help your websites (Good Link Building) and renouncing those that will impact the ranking of website in a negative manner (Bad Link Building). With good link building you can garner applauds from a wider audience and keep Google happy as well. Making Google happy suggests higher rankings and thus growth in business. With this infographic below, you can clearly understand the thin line between good and bad link building practices.
Here is a summary of the link building practices described below in the infographic.
Content Marketing (Article or Guest posting)
Web Directory Links
Forums & Blog posts Comments