1) Use a unique and relevant title and meta description on every page. The page title is the single most important on-page SEO factor.

2) Use Google Keyword tool & Wordtracker to do keyword research.

3) Monitor your hits and traffic by using free Google Analytics.

4) Make SEO-friendly URLs. Use most important keyword in file name or URL, such as www.yourdomain.com/ipod.html.

5) Do not have an entirely FLASH homepage

6) Website & blog needs a site map, which should be linked to from every page on the site. This will help the search engine robots find every page with just two clicks.

7) Add an XML site map and submit it to the major search engines.

8) Submit Press releases. Press releases online can be an effective link building tactic, and opens the door for exposure in news search sites.

9) Use Social Networking site, eg. Youtube, Facebook, Twitter, StumbleUpon, LinkedIn etc to promo your brand & link building. Bewared don’t spam & hard-sell.

10) SEO is not a one-time process. SEO requires a long-term outlook and commitment. The search landscape changes daily, so expect to work on your optimization daily.