MikeLewis said:
But I'm curious ... if we should build our sites for visitors rather than search engines, how do search engine consultants make a living?
... unfortunately by chasing the algo and providing short term fixes, necessitating the continued use of these people to keep a site in a reasonable position... hopefully. The result could be that your site is blacklisted for improper and unethical methods, just because an SEO 'consultant' is trying to fool the search engine into thinking the content is more useful than it is. Or, if you're lucky pop into the top 100 results every now and then for a short period.
If you think about the objective of the SE's being to provide their users with the most relevant and useful links, they spend a lot of their time ensuring that these methods are not effective - hence the continual changes to the algo - but they will always try to retain the method for identifying truly useful and relevant sites. So aiming at this facet of the algo is more likely to provide long term results. (you could consider this algo chasing, as it is part of the algorithm, but it is the part that stands still somewhat, so you don't need to do much chasing other than doing what is useful to your visitors..)
So, really, most SEO 'consultants' are just a cheap fix, like putting sticky tape on the cracks of a badly built hull of a boat.. sure it will last for a short time, but inevitably the boat will sink. Build a good solid hull and maintain it for seaworthyness and you'll stay afloat....
I suppose many make their living the same way that pyramid schemes make money.. by bluffing their way through for a short period of time.. cheating only ever pays in the short term, if at all.
Don't get me wrong, there are a few (very few) that are actually SEO consultants rather than SEO 'consultants' - and give you real advice that is tangibly beneficial, but most just want a quick win and cheat their way to that end.
A smile is worth a thousand kind words. So smile, it's easy! 