There are many great SEO check lists out there but they are sometimes a little long and confusing. Here's a concise SEO check list.
- Research your market and understand what people are searching for.
- Write content that matches your research.
- Build your site using clean code and well tagged content.
- Ask for and try to attract relevant links.
- Measure it all and fine tune it with an analytics package.
- Repeat until you succeed!
Hope this helps.