На этапе создания сайта вы пишете техническое задание на дизайн и функционал сайта, либо ищете подрядчиков на это. Включить на этапе создание SEO выйдет гораздо выгоднее, чем подключать специалиста на стартовавший сайт. И вот почему:
SEO специалист анализирует конкурентов - аудит сайта, коммерческие факторы, общий анализ. На базе полученных сведений составляется список правок, которые необходимы для того, чтобы сайт вышел в топ. Это техническое задание программисту, копирайтеру.
Выполнение всех правок требует дополнительного вмешательства подрядчиков (если их нет в штате)