SEO companies come and go. Some of the ones that started out are still in the game. Sometimes though they just quit and the most comon reason I hear is that SEO is just to complicated now. It’s true SEO is a lot more complicated.
It’s with a certain amount of sadness I see former SEO’s, friends in the industry, give up. There are actually quite a few that give up. Not only in the sense that they file for bankrupcy or sell their company but a lot of them start to do nothing else but womit the agenda of Google.
I know Google is a big player, I know it’s hard to ignore their constant hammering of the message, great content will rank well. But you need to realize that they do have an agenda, the ultimate goal for Google is to make money and they don’t care for a second if you, Apple, Microsoft or even General Motors suffer when they do so. This is how companies work and should work. Their responsibility is to their shareholders and if they can make you think the shareholders of Google are more important than your client than you are the sucker.
Google is a Large Scale Hypertextual Search Engine, a little more these days but also a little less. They are more than they were because the search results are, certainly, better. They are less because a large part of the clicks no longer end up where they were intended in the beginning, they end up at the sites of Googles advertisers.
SEO is getting harder, there are more ads (looking like organic results) than before above the real results. The engineers at Google keep on adding filters to screw with your SEO, if they claim otherwise they’re lying (name any other reason for Penguin, I dare you). But don’t give up, it’s just an algorithm. I’d understand if you were a chess player playing against Deep Blue that it might feel hopeless but chess has a strict set of rules, internet marketing doesn’t. You can always do something they never expected, how about just bringing a jelly fish in a bowl and poor it over the chess table, what would Deep Blue do then?