Чтобы стать SEO-специалистом с нуля рекомендую вам поработать рядом с опытными сеошниками. Для начала поработайте наподхвате, постажируйтесь. За год станете специалистом, если у вас есть хватка и аналитические способности.
К чтению учебников по SEO я отношусь очень скептически. Они успевают устареть, пока их пишут.
Мы в нашей веб студии выпекаем по 2-3 хороших сеошника в год. Хороший сеошник это тот, кто может продвинуть сайт по любому запросу. Извините. Я могу так говорить потому, что у нас лучшее портфолио по продвижению сайтов в России. Наши сеошники вытягивают любые проекты - https://продвижение-сайтов-москва.рф
Рекомендуем устроиться в агентство на самую маленькую позицию - помощник оптимизатора, но предварительно надо иметь хотя бы теоретическую базу и представление о поисковых системах и сайтах.
Чтоб стать хорошим SEO-специалистом надо знать не только SEO, но и смежные навыки, такие как верстка и дизайн дл начала. Поэтому лучше записаться на курсы и сразу пилить свой проект для практики.