People sometimes ask why forums and blogs don’t spell out the “secrets” of SEO on a regular basis.
The problem is that once a secret is shared, it is no longer a secret. Secondly, there simply aren’t that many secrets. How much do people really know about SEO that you don’t? Five more algo secrets? Ten?
Ten posts. Then that’s it.
That’s why most blogs and forums tend to talk strategy and news. Those are the areas that constantly change, and the top SEOs I’ve met are, without exception, very knowledgeable and clued about both. Not to mention business, marketing, networking and usability. TW has a good thread discussing what factors make a great SEO.
Having said that, Rand at SEOMoz has a pretty good stab at what the Google algorithm looks for. Use the elements that Rand suggests, and you probably know a lot more than most.