The most important ranking factor is content quality. Between 2012 and 2013 I published a lot of articles. These articles were written in the time when I had no knowledge and skills on SEO but a lot of articles I wroyte during this period are still ranking on Gooigle for moderately searched terms. The second important factor is keywords optimization.