SEO blogs In response to Sergey Grybniak’s post on Search Engine Journal about whether SEOs overcomplicate things James Welch Chief Innovation Officer