1. Commit yourself to the process.
2. Be patient. SEO isnít about instant gratification.
3. Become a student of SEO.
4. Have web analytics in place at the start.
5. Build a great web site.
6. Make SEO-friendly URLs.
7. Do keyword research at the start of the project.
8. Open up a PPC account.
9. Use a unique and relevant title and meta description on every page.
10. Write for users first. Google, Yahoo, etc.,
11. Create great, unique content.
12. Use your keywords as anchor text when linking internally.
13. Build links intelligently.
14. Start a blog and participate with other related blogs.
15. Take advantage of the tools the search engines give you.
16. Diversify your traffic sources.