От чего отталкиваться для повышения позиций в выдаче поисковика?
Отталкиваться от большого количества хорошего, структурированного и интересного контента.
Как рекомендует гугл, сайт должен быть "для людей", а не заточен сеошниками под результат выдачи. Всё к тому идёт, что чем дальше - тем меньше способов "обмануть" поисковик. 
Причин, почему сайт на первых местах в выдаче по определённым запросам - хороший контент, релевантный запросу, который реально читается людьми.
SEO-центры - это, конечно хорошо, но не панацея :) Их пишут не создатели поисковиков, учитывайте это.
также кроме всего выше описанного имеет значение ещё возраст домена, консервация топа, поведение пользователей и вообще сайт должен решать потребности посетителей в первую очередь.Контент наше всё