All are doing link building, to increase their inbound links or backlinks. Spending lots of money on that. Similarly are you doing onpage optimization also, i.e. optimizing title, KW, sitemap, robot.txt etc. or are you leaving that to Search Engine itself. I have heard both are important Just curious to know about how you do it.