My question is for anybody, but particularly old-timers who remember the web before Google was so dominant.
I started teaching myself internet marketing in the 90s (with no luck). When I finally got serious and found other webbies willing to share some of their knowledge, it was 2005. They didn't remember life before Google, I did. So when they taught me all about SEO, I always resisted practices that had nothing to do with visitors and were all about ranking. Keyword stuffing, for example. I didn't care how it ranked - no one wanted to read it, and I felt visitors were my longterm traffic, not Google.
But then there were the practices that were just about NOT irritating the algo and getting a penalty. I don't mean shady stuff. I'm talking about quandaries like this: you're setting up several sites on semi-related topics, designed for one audience (think SimpleMom). Do you make it subdirectories on one domain, or several domains? And do you dare link them together? Google might not approve! So maybe you link them with graphics (see the LifeHacker network), or maybe just plain links (SimpleMom again), or Javascript or nofollow.
I suggested to my mentors that concerns like these were just silly - it really didn't make a difference to users, and if Google was stupid enough to penalize me for doing something visitors reacted well to, then forget Google. They always cautioned me that I couldn't afford to forget Google.
And they were right - in the sense that I didn't know any other way of marketing my sites and didn't have enough money to experiment until I figured it out. I couldn't afford to lose Google, because SEO was the only form of marketing I understood at all. And of course it's not that easy to learn other forms of online marketing: no one's giving away the big secrets (nor should they), and "online marketing" has become mainly synonymous with SEO.
But I'm thinking I really need to try to forget most of what I know about SEO and focus entirely on building sites visitors like AND finding other (low cost) ways to promote them. Is this a viable strategy, or is it really worth agonizing over every Google algo change and what it might portend about creating new content (I'm assuming you've seen some of the minutiae people are agonizing over with Panda)?
And if it is a viable strategy, what would be your advice to people who learned about "online marketing" after it had pretty much become search engine optimization? How do we get off the Kool-Aid, and what do we drink instead?