Forum Moderators: open
A good starting place is the Google Knowledge Base [webmasterworld.com]
Brett wrote a great article a while back that explained the principles of ranking well in Google. It is called "Successful Site in 12 Months with Google Alone" you can read it here...
[webmasterworld.com...]
Hope this helps.
Mack.