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