SEO isn’t the same as what it used to be. You can’t just popup an ugly website, throw up mediocre content, and build a few links and expect to rank well. These days you actually have to build a good website, write high quality content that solves peoples’ problems, build thousands of links, and get thousands of social shares.
Building thousands of high quality links manually is really expensive and even if you have the money, it will take months if not years to build those links. And if you don’t have anything worth sharing on the social web, you won’t get social shares unless you buy them from spammy accounts.
See on www.quicksprout.com