786 karma · joined April 1, 2008
If you cannot get users to stick, no amount of front page Reddits and newspaper mentions will save you. Even though organic traffic is consistent, even that levels off after a while, is hard to obtain, and is dependent on having a massive number of pages with unique content.
This is not the way most internet businesses operate. Most depend on search engines to deliver prospective buyers to their site.
If you think SEO is easy, or completely self explanatory, you have clearly never tried to get a site ranked for a semi-competitive keyword. The vast amounts money associate with commercial search terms makes ranking highly competitive and the constant updates to Google's algorithm make it a constantly moving target.
Maybe all this anti-SEO sentiment stems from jealousy. Good SEO sites can make millions and have a much higher probability of success (compared to web apps) when orchestrated by an experienced SEO.
I've run a site with similar content and good search rankings that gets around 50% of the traffic of Steve's site (according to Compete), and our AdSense revenue was nowhere close to $100k per year. Even though Steve was using AdSense more aggressively, it makes me wonder how he was able to earn so much. The average earnings per click for us was only 15 cents or so.
The real insight here is that profitable sites can the built and sold much more quickly by buying old sites and renovating them. This is because of Search, where old sites that already have some authority and rankings have a great advantage over recently registered domains.
To make that type of money flipping sites, you need to spot the right opportunities and make all the right improvements: programming, design, copywriting, marketing, SEO, and optimizing the conversion process.
Anyone with the ability to do all these things well deserves to make money. I'm also skeptical that finding a buyer who can pay 6 figures is as easy as posting to SitePoint.
I would like to collaborate with people with complimentary skills. Email or ping me at johncwesley@gmail.com, I'd love to hear about what you're working on and offer marketing advice if I can.
The highest paying search terms are the ones that generate the greatest revenues. Daily Revenue = (# clicks/day)(cost per click).