I personally believe that website ranking does not equal stuffing keywords on your homepage, then using software to generate thousands or even tens of thousands of outbound links, and calling that SEO optimization.