Я фронтенд разработчик. Уровень мидл. До этого верстал только лендинги, поэтому не задавался вопросов продвижения. Сейчас пишу свой проект, как продвинуть не знаю. Общее я уже прочел, но очень хочется систематизировать знания, для того, чтобы с легкостью продвигать сайты.
SEO настолько непостоянная штука что к моменту завершения написания учебника он успевает безнадежно устареть. Поэтому учебники для SEO не пишут - только отдельные статейки.
Я для себя понял основную суть так: не копировать тексты с других сайтов, писать грамотный связный текст с частым употреблением ключевых слов в тех или иных формах, правильно фоформлять текст - заголовки, метатеги, ссылки.