Steps:
1. Semantic Keyword Research
2. Target niche keywords with low competition
3. Make sure that all the pages of the site have unique titles and descriptions
4. Keep the structure, navigation and URL structure of your site simple enough for search engines to follow
5. Create a site map.xml
6. Build up good quality content
7. Acquire Links From High PR sites
8. Build up your popularity with Social Media
9. Place a correct ALT tags on Images
Bookmarks