
Since I spent a solid 10 minutes on introducing the concept of #SEOLunch, I’m short on time with today’s topic.
What I want to know is this: Are SEO’s with technical knowledge today’s dinocorns?
In recent weeks I have come across more online marketing analysts who portray themselves as SEOs, despite the fact that they cannot tell you:
- why a robots.txt file is important
- what an .htaccess file is or how it can be used
- who provides Yahoo! search results
- what valid HTML code is, or how to check for it
My problem here is that to me – those topics are all things that ANY SEO should already have down pat. I know I’m not alone, either. There are always going to be more emerging topics and technical issues that become specialties or areas of focus… But if you’re going to say that you’re an SEO – it’s my belief that you should at least have an awareness of these things. When did it become okay to forget about some of the most critical on-site SEO elements? Did I miss all that?
Otherwise, you’re really just an online marketing analyst. My point is… You’re not an SEO if all you can do is talk about keywords and dissect a Google Analytics report. You need to be involved in the technical aspects of the site and know how content delivery and formatting plays a role.
Note #1 — I think I just invested a word there with dinocorns. If so, I’d like the formal definition of “dinocorn” to be, “and aging, possibly extinct unicorn.” Simple, right?
Note #2 — I haven’t invested nearly enough time in my own blog’s setup and optimization. Therefore, please hold off on the flames that indicate that I’m not taking advantage of known SEO components like schema tags and microdata. Yes, I’m looking at you, @HunterSatter.

One month ago today I decided to bring my blog back from more than a two year hiatus. The reason I brought it back was quite clear — Google+ had created enough momentum that I couldn’t ignore it. My opinions began to form and I felt compelled enough to publish them for the purpose of initiating some discussions.