Hi Joy,
There are a lot of web pages about this subject some of them very useful, so I am not going to go into a lot of detail about this. Instead I shall cut to the chase and share the little insights I have learnt that do help from my active blogging months
* Use relevant keywords and phrases
* Optimize each page
* Provide useful content
* Participate in the Social Media Community
* Build Back-links to your site
Kind Regards
Braydonmax
The Backlink Booster Team