Добрый день, покупал курс у сео академии, у них есть пошаговый алгоритм, с 0 до результата (это не реклама, а только личный опыт)
Из бесплатного есть курс от loftblog, называется seo простым языком. Быстро и локанично освещают основные моменты.
Подходы к продвижению в различных тематиках отличаются, порой очень сильно.
Курсы помогут узнать базу, в остальном только практика