Hi Upshot, good comments and a well thought out post with useful pointers but I'm well and truly with Earl on this one.
if you have a unique site, useful and informative content then (as an example) you'll get other sites linking to your site naturally, which helps
This is a comment frequently banded about on forums but when is the last time you saw a "unique site"?
I've done seo for lots of clients and, as I never work for two clients in the same market space this means all my clients offer something different to the next client but...... every one of my clients has loads of competitors because ultimately, they aren't selling anything unique whether it's a product or a service. In almost 14 years of work I've never had the urge to say to a client "Wow, I've never seen that product before"! Maybe it's just me, maybe my clients sell boring products and services because they're not unique.
Neither can I remember the last time I saw something "unique" on the web, something which stood out and made me feel inclined to link to it and tell all my friends.
I think if you're trying to make some money by selling your products or services online then it's going to be extremely unlikely that Joe Public links to you (
and starts putting the word around) because they have to find you first, and that for the most part, begins on a search engine. If I told my clients that they don't need any seo, all they need is to write something unique about their product they're selling
'alongside a few more thousand competitors' then I don't think it'd go down too well.
In my opinion, seo kickstarts a site into visible view and from there it depends on whether you've got something of interest which will encourage Joe Public to link to you. This "write for your visitors and not for the search engines and the traffic will come" malarky doesn't sit right with me I'm afraid... where do your visitors come from if you haven't written for the search engines in the first place? You need to write for both at the same time, it can easily be done! Write just for your readers and you're likely to be waiting quite a while and, if it's a business that's behind the writing, then don't count on any income stream anytime soon.
Writing for the search engines, won't, if done properly, intrude on the user experience and can be done with almost complete transparency.
Just my 2c worth
Ray