When it comes to SEO many website owners think of link-building to be able to increase their positions, produce traffic and produce income during the process, however the techniques used by many individuals are less than appropriate and the same techniques are duplicated by many others who want to make some fast cash. When it comes to link-building, the end doesn't rationalize the means.
If you are considering your link-building strategy here is a excellent guidelines of things to prevent while improving your websites.