goodroi - 10:26 pm on Feb 8, 2011 (gmt 0)
I think my single best seo strategy is realizing that Google has evolved so much that a strategy must be multi-faceted to be successful in the long term.
There are some tricks that can exploit temporary algo weaknesses. Google is getting faster at fixing those weaknesses. IMHO it is no longer profitable enough to follow the "churn and burn" method. I see greater revenue potential in long term methods and that means less tricks and more fundamentals.
If you focus solely on links you are going to have problems. You need good content to keep people on your site and convert. Without some content your usage data will be poor and Google seems to be using this more and more in their rankings.
If you focus solely on content you are going to end up building a mansion with no roads pointing to it. Eventually great content can be discovered and garner the links it deserves but it takes too long and too much investment to simply hope that people discover your site & link to it.
If you focus solely on social you are going to get a short term boost. Social websites tend to have very short lives. When a social site loses popularity so goes your success.
I could go on and mention other aspects that can benefit you. The best strategy is to build synergy using a multi-faceted strategy. For example use social marketing to gain user generated content which attracts new links which then exposes you to more people which then feeds into more social popularity.
Thats just my thought.