Why SEO is not a job
dotnetbutchering.blogspot.com
dotnetbutchering.blogspot.com
From the article: "Anybody today can achieve excellent search engine ranking for his own blog or website in his sparetime (sic)"
True. Anyone can also be a great cook and keep a house clean in their spare time, but that doesn't mean chefs and housekeepers don't have "real jobs."
I'll agree that there are a lot of overpaid SEO "consultants" who do nothing more than add META tags and ALT attributes and get paid $100+/hr to jerk off the rest of the time. However, speaking as an ex-employee of a company who has 3 results on Google's first page for "health insurance," there are legitimate companies out there who would drown if they didn't have SEO experts working full-time doing A/B split tests and careful traffic analysis on a daily basis.
That is something that always gets me. How can easy (implied) be a meaningful term for anything that is competitive. This is not like run a mile in x minutes (if x is big enough, anyone can do it), This is like run a mile faster then everyone else. By definition, not everyone can do it.
The joke being that the author feels qualified to make a blog post on a subject they clearly haven't researched. Even assuming they meant "request a backlink for every link you put on your site" it's nonsense advice with just enough truth to it for it to seem credible that the author actually has received this as advice. It's like a networking consultant advising you to throw handfuls of your business cards into the crowds at conferences.
The SEO industry has more incompetent individuals than some industries who claim expert status but we shouldn't tar everyone with the same brush. There are SEOs out there sufficiently knowledgeable to make a real difference to the profitability of businesses. As dandelany says, as long as that is true companies will continue to, happily, pay them.
Of course there are simple things that make a difference. Keyword density, whether you strong/emphasize your keywords, use it in titles, duplicate content, the type of hierarchy and organization on your site, and of course: backlinks.
And how about analyzing what keywords are driving traffic to your blog, so you can see where you rank, and modify your own internal backlinks and perhaps change the text on the page so that it ranks higher for keywords it already ranks for?
These are all additional, mundane tasks that do NOT fall in the realm of "just writing it." So what, if I just write a blog these will all magically take care of themselves? No, of course not, These are "search engine OPTIMIZATIONS" because you take the time to review your own work and optimize it.
So, I am in agreement that anybody "could" do it, just like anybody "could" do their own taxes. Are we going to see H&R Block go down anytime soon? Unlikely.
Are these people really SEOs, people who optimize only for search engines, or are they UI designers, who make the site good for its users? If you are making the content good for humans, then you are not an SEO -- making a good site is not SEO, it's making a good site. It will probably be good for your search engine ranking though.
This guy doesn't have a clue. There are a lot of SEO "hacks" out there, but that doesn't de-legitimize the truly skilled people.
I've done a good amount of industry-specific SEO with good success (both for the customer and myself). Not only that, buy I've created educational materiel that let people learn how to do things themselves. So, yes, SEO is a job–in more ways than one.
If your site is shit, you deserve to have a low ranking, and it's likely that an SEO consultant won't get you a good rank anyway,
The majority of the SEO stuff is, to me, similar to what we saw with HTML "programmers" in the mid to late 90's. It's not rocket science, and it's not hard, but it seems to be new and misunderstood by a lot of people.