How to do the website Search Engine Optimize from the beginning

To make a site popular and get more visitors, you have to do all from the beginning.
Let’s have a simple list of how to do the website SEO from the day one.
1. Basic analytic of site goal
2. Keywords analytic
3. Competitor website review
4. Web site content create
5. Sitemap, RSS feed
6. Search Engine Directory submit

7. Social Media marketing
8. Blog, Press release
9. Article submit
10. Link Popularty
11. Search Engine Result Page Analytic Report
12. Fine tune the site.