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