1. Seo friednly domain name
2. Host your website from a best web hist company
3. Put your target keywords in title tag. and title tag should be less than 60 character and note: space is also character
4. meta description should be in sentence form and try to put ur keywords in sentenses.
5. put your keywords in meta keyword, i will suggest you to put 10-15 main keywords . otherwise search engine may cause keyword stuffing and ur site can be spam.
6.dont use flash navigation try to make it in css coz search engine cant read flash .
7. use site map , try to use html site map coz it is both for ur visitors and search engine but xml site map is only for search engine
8.use robots.txt file for search engine.
9. make ur main keywords bold and itallic in ur website content.
10. use your keywords for hyper links from one page to another.