3. Content: The content (text, images) of your web page is probably the most important. So, make sure the content is keyword rich. For example: if you have Office Live Tips as one of your meta keywords make sure you use it in your content at least 3 times, also have keywords in picture name's as well: office_live_tips.jpg
4. Getting Indexed: Make sure you site is listed under the major search engines: Google, Yahoo, Live, along with DMOZ. Site submission, Click Here to Submit your Site.
5. Linking: The big thing now days is to exchange links, but unfortunately many search engines have gotten wise to the link exchange. What you want is as many 1 way links from 5+ Google Page Ranked sites as possible. Also if you have blog, post in forums, or answer question make sure to include a link to your site, just don't spam! If you do exchange links, exchange links with similar sites.
6. Update: Keep your content up-to-date and fresh.
7. Sitemap: Having a sitemap helps search engines find pages it might have missed.
Some Don'ts
1. Linking to a bad site and to many outgoing links.
2. Duplicating content.
3. To many redirects.
4. Keyword Spamming.
5. Broken Links.