Es que, para mi, un SEO
debe ser desarrollador web (no digo programador porque tal vez abarca un poco más, ¡pero cómo suma!)
Digo, ¿en cuántas partes se divide el trabajo de un SEO? Que yo sepa, y espero me corrijan si me equivoco, en 2: On-Site (un buen marcado xHTML + contenidos de calidad) y... bueno... dejémoslo en off-site
So, la primera parte del laburo es mejor si el seo sabe de qué se trata.. ¿no?