Если кратко то список шагов и очередность такая:
Основные работы на начальном этапе:
Анализ сайта и поиск технических проблем и их устранение.
Подготовка семантического ядра, распределение по-странично: часть страниц нужно будет создать, часть можно будет оптимизировать.
Оптимизация страниц на основе собранного Ядра.
Работа с улучшением страниц: анализ конкурентов, сравнение лидеров ниши с продвигаемым сайтом.