Ranking factors change continuously it's a full time job just to keep up, just knowing what factors influence rank on-page is good enough for most designers. Backlink campaigns and such are best left to legit SEOs.
Check out searchengineland, seoroundtable and seobook, follow aaron wall, rand...