Можно начать с сеошника. Он составит семантическое ядро ключей, потом распределит их по будущим страницам (если структуру сайта вы уже сделали). Потом опционально укажет в числах, какой длины должен быть тот или иной текст и сколько раз там должен быть вписан тот или иной ключ. И еще более опционально - спецтребования типа прямое вхождение или разбавленное, непременно в таком-предложении такого-то абзаца и все такое прочее. Это и станет сео-ТЗ для копирайтера.
Разные сеошники выдают разные ТЗ, кто базовое, а кто - с опциями.
От себя вы добавите пожелания по стилистике текстов. И все прочие пожелания тоже.
Дальше пишет копирайтер. А вы с сеошником пробиваете полученные тексты в сервисах для аналитики и докручиваете их, если захотите. Ну или публикуете сразу.
//По слухам, текстовое сео в последние годы не очень-то работает, главное, чтобы был "тематический контент" - то бишь нечто примерно по теме.