Google's strategy works well. By focusing on the links going to and from a Web page, the search engine can organize results in a useful way. While there are a few tricks webmasters can use to improve Google standings, the best way to get a top spot is to consistently provide top quality content, which gives other people the incentive to link back to their pages.
If you decide to go into affiliate marketing, understand that you will need a lot of very targeted traffic if you want to make any real money. Those affiliate offers also need to provide a high commission amount to you on each sale. You also need to ensure that the returns or chargebacks for those products or services are low. The last thing you want to do is to sell a product or service that provides very little value and gets returned often.
We have to remember that Google’s $ model+bots to scour the web have to tow the same line so they can optimize their own pocketbook, balancing a free and open resource – ie. the www, all while taking money from the natural competition that arises from their market share. On the one side, its all about appearing fair and the other, to drive competitive output.