One of the concurrent arguments in this industry, aside from whether the discipline is dead or not, revolves around what skills are essential for a “real” SEO. My opinion is that SEO has returned to being a technical expertise. Practitioners need to move beyond core (on-page) SEO into an increasing number of specialist areas, such as mobile SEO, local, multilingual, analytics/tracking and migration.
The skillset for content marketers are quite different in my opinion; relationship bulding, content strategy and successful distribution techniques. While they should be informed from other disciplines, such as SEO, PR or Social Media, they are more marketer than engineer.
On the question of whether technical SEOs need to know coding, I’m more flexible. At a basic level, they need to be able to feel comfortable around HTML, CSS, JavaScript coding, even if they can’t fully understand it all. Preferably though, they would pick up coding. And why not. As Matt Cutts once wrote, “The ability to write code is pretty much a super power in today’s society.”
Code above from The Guardian website and was the inspiration for this post.
Nick Wilsdon
Latest posts by Nick Wilsdon (see all)
- Places Available For Free SEO Seminar 6th June in London - May 24, 2013
- Consumers Turn On Amazon Over UK Tax Avoidance - May 18, 2013
- Using Google Sets To Generate Blogger Lists - March 19, 2013
Send to Kindle

Great little article. I’m finding that many corporate web programmers don’t actually code much themselves. They do little edits here and there, but building something from scratch? Outsource.
LOL at the Guardian website code. That is true awesomeness!