I came to know that most of the SEO companies are changing the link building techniques regularly in order to escape from the Penguin and Panda updates. For instance, one of my friend suggested that last year they used to generate more back links through article and blog websites. After the Penguin update their client website was hit hard by that. So, they stopped now to generate more back links through the article and blog websites. Here my question is that what link building process will gives us a good result even after the change in the Google algorithm and what method you are following?