Up-to-date Content
Keep your site very content rich. Have a lot of pages.Update the site even twice a day if you have the time. Content is a golden word in Search Engine Optimization. If your content is Original then its a big plus. High ranking websites in google,yahoo and msn have a plethora of content.You can gain much on a poorly updated site.