Чел, вот то что ты перечислил это не работа сео-специалиста. Это то из чего в целом состоит успешная работа сайта. Ты еще забыл рассказать что сеошник должен быть дизайнером, верстальщиком и т.д. Такой сеошник не должен заниматься сео оптимизацией, а должен запустить кучу супер-мега проектов сам. Работа сеошника в том чтобы сказать клиенту что нужно исправить. Например, сеошник читает статьи и видит что они не оптимизированы. Наниматель отдает их копирайтеру. Если дизайн 2000 года - отдать дизайнеру. Если на сайтах конкурентов есть какие то фишки, скрипты, то значит сеошник "говорит" что они должны быть и как должны выглядеть. Но делать их должен не сео специалист, а программист. Иначе у такого сеошника должна быть зарплата минимум в пол ляма