I think link building is destroying the websites, i was searching for a software on net and as soon as i pressed enter in Google there is list of unnecessary blogs ,or sites which are irrelevant. i tried to download the software from there but of no use nothing concrete was found. as i required it urgently i moved to 3rd [age and there i found the official site and was able to download the same. SEO is necessary in this time but we should think about content also. generally people do not search more than one page and get disappointed on not getting the data.