Каждый для себя решает сам. Я рекомендую до — поможет сэкономить время, стоимость доработок и бюджет на продвижение. В статье расскажу, когда лучше привлекать SEO-специалиста: до разработки сайта или после, поделюсь опытом и историями с консультаций. Чаще всего, собственники бизнеса не разбирается и не знают, как происходит продвижение бизнеса в интернете. В большинстве случаев, даже если делали сайт и занимались продвижением, знания скорее всего будут поверхностные (нет времени читать профильные чаты, постоянно проходить обучения, актуализировать знания и применять их на практике)...
Подключать SEO-специалиста необходимо на этапе формирования ТЗ на разработку сайта. Причем, не важно, обновляете вы старый сайт или создаете его с нуля. Главная причина – это экономия денег и времени в будущем. Если не закладывать SEO-требования при разработке, то потом придётся переделывать проект частично или полностью - начиная с дизайна, заканчивая сложным функционалом, например, синхронизацией каталога с 1С.
Конечно, нужно учитывать, какую цель вы преследуете. Если вас интересует продвижение сайта, то подключать SEO-специалиста нужно заранее...