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!
I don’t want to discount the developer’s role in the overall optimization process. This is critical work and becomes the foundation the SEO has to build from. But SEF isn’t SEO!
You have to be SEF before you can do SEO
Many web developers who claim to know SEO really don’t know that it’s much more than throwing a few meta tags into the code. Presto! Your site is now optimized! Too bad it isn’t’ that easy.
By claiming to have a solid understanding of SEO, these developers do the entire industry a huge disservice. I’m sure no designer would like me claiming to be a web designer when my best artistic creation is a stick figure hanging from a noose. (No, I’m not being morbid. Think: H_NGM_N.) Well, neither do I like it when people with very limited SEO skills or knowledge claim to be SEOs.
Every web developer should be skilled at building websites within a very strong SEF framework. They should have a grasp of how to create a solid architecture, understand visitor usability, know how to design reliable conversion funnels and have a basic understanding of how the search engines spider/index websites. This is Web Design 101 and SEO 101, but this knowledge doesn’t get you a degree in either.
While SEF is generally (or should be) done in the development stage, SEO is continuous. If your web developer says they will SEO your website as part of the one-time design fee, you know right there that something’s not right. If they tell you they’ll create a search engine friendly or SEO-ready site, then you know you may have a developer that has a clue.
It is impossible to design or program a search engine optimized website. But you can design or program a search engine friendly website. The website design/development process and SEO process are two completely different strategies, though very closely tied together.
This is why it’s a good idea to get your SEO involved in the development process early. The SEO can work with the developer to ensure that the site is developed to be as search engine friendly as possible. Even if the developer has strong SEF knowledge, the SEO can make sure that everything they need will be in place so they can move forward with the actual optimization quickly and efficiently.
When you get your SEO and website developer in communication early on in the site development process, your site will be built on a strong search engine friendly foundation, laying the foundation for a successful SEO campaign.
Two roles, one desired outcome
When site development is completed on a strong search engine friendly foundation, the SEO can then begin the work of actually optimizing the site to get traffic for your important keywords. The SEO process requires hours of additional research beyond what is done in the development stages. (Keyword research and IA are important SEO factors in the development process.)
At that point, the SEO has the ball and it’s their job to run with it. There may be times when some development changes are required, as development issues are uncovered that might fall afoul of the optimization efforts, but the earlier the SEO is involved, the less frequent these should be.
It’s not the SEO’s job to to do the work of a developer, nor is it the developer’s job to do the work of the SEO. SEOs and developers have very different areas of expertise, but one area where they should overlap is in making websites search engine friendly and helping you, the customer, grow your business.
Both the SEO and the developer have a unique role to play with some overlapping skill sets. Just be careful about your expectations. If you think your developer is also an SEO, you might be mighty disappointed with the results. If you’re wondering what the SEF your SEO is doing, it may be that you don’t have an SEO at all!