I’ve worked with a number of website designers and developers over the years, many of them good people with a plethora of skills I couldn’t even dream of having. But one thing gets under my skin: when developers claim to know SEO when they clearly don’t.
Many developers do have a solid grasp and understanding of SEO concepts and some even dig in to become tried and true SEOs as well. Those that fit this latter group are few and far between, and those from the former group know as much about managing an SEO campaign as a community organizer knows about managing a country.
Many (but not all) developers know what it means to create a search engine friendly (SEF) website. But that is not the same thing as optimizing a website for top search engine ranking performance. Think of building a website as building a car. You may have created a high-performance machine, but it’s not ready to compete in the Indy 500 when it rolls off factory assembly line!