"although I am not sure where all this anger towards SEO 'gurus' comes from"
Anger? lol
Well, perhaps it does annoy me to see some newbie's spend thousands of dollars (Or thousands of hours designing their sites, based around some, "Johnny Jackleg’s†advice), only to have their time and money wasted. I guess I'm kind of a crusader lol.

I know things change too rapidly for their to be some, "SEO Bible".
It also disturbs me to hear one take advice from some so called, "SEO Guru", and then build their site's based on SEO rather their audience or their objective (Yeah, perhaps they’ll have instant results, but long term failure, IMHO). These poor souls, for the most part, end up failing miserably, and then end up feeling bitter.
Reaching one's desired SE rankings is really not all that complicated...
Trial
&
Error
As for all of the scientific theories... :roll: It's really not all that scientific. I truly do LMAO @ all of the SEO e-books out there, for sale.
Also, I don't think I've ever seen on any msg board, someone come out saying, "I'm a SEO Guru" lol. I usually just pick it up when they come off, "Scientific" about the process :wink: Or when they speak as if they’re a Google employee LOL.
Plan your site/sites for the long term. Design your site they way YOU want it designed. Sure, one needs to have decent navigation and page titles, but all the PR this – PR that, I’m just not buying it, long term. The SE’s are on to the fact we’re, “On†to them. They want relevant listings, not a listings designed to manipulate their ALGOs.
Keep building new pages, which are specific to 2-3 keywords. Make the content original and make it blend well with your keywords, without going overboard. Keep making new sites/pages. Eventually the SE's will find you. And if you have tons of sites/pages, ahhhhh...a simple RELEVANT link from one of those sites/pages will get your new site/page spidered within weeks, if not days, IMHO.
Again, this is JMHO based on my own experience and those who share the same experience.
Best of Luck to All!
