I will make this post short and sweet and explain my method of getting listed on top of google briefly. Below is the method" 1- I do proper keyword research and choose good keywords that have some low competition but my tests showed this method is equally good for competitive keywords too. 2- On the basis of those keywords I quickly write articles on those. 3- I make power point slides using those articles and images from google images. Then I convert those slides into short movies using windows movies maker. 4- I upload my videos to the following sites: PHP: http://www.youtube.com http://www.metacafe.com You may submit to more viseo sharing sites but I usually prefer the above two. And after successful submission I social book mark my videos.I also use my targeted keywords in the Title of the video and also in the description box with my website link there in the beginning. 5- Next I rewrite or spin the articles that I used in making videos and submit them to the following article directories using my anchor text linking back to my video of metacafe or youtube video and social bookmark my articles. http://www.articalz.com http://www.articlesbase.com http://www.ideamarketers.com 6- Finally after 3-5 days, I give my videos a final boost and create a small link magnet using 3-5 web 2.0 sites like blogger,wordpress,vox etc. All these sites linkback to my video as well as article liks. I also social bookmark this link magnet and never forget to submit the rss feeds of web 2.0 sites to rss directories. 7 out 10 times I am on the front page of google with my chosen keywords. If I choose some competitive keywords. I write some more articles and repeat the same submission process but for the link magnets, I create 3-5 of them and link them back to my new articles, videos and the first link magnet randomly and social bookmark them. You may use this method with your own twist. I have made good affiliate income from clickbank with method by hogging top spots in Google. I invite all my BHW fellows to try this method and make big checks.