QUOTE(dagnyjbarber @ Dec 12 2012, 06:55 AM)
These are on page factors.
For SEO there is really no one set path to pleasing Google. A lot of where you should be focusing will depend on time available, budget, knowledge base etc. and not so much on any one suggested SEO plan or path. A lot will also come down to what your website is about and what you have already done. Getting ranked in the top 10 in Google for any one keyword is never easy. There are many many factors to SEO even including the competition. For some keywords if you start now you will most likely never be able to outrank some sites regardless of your available resources. Don't think of SEO as having some fool proof step by step guide but rather look at how it can fit into your specific situation, partner up with talented minds and try to execute with maximum efficiency.