Below are some of critical success factors, in my opinion (It is not a complete list!):
1) Selection of niche high in demand but less competition
2) Selection of good keywords
3) Write Valuable articles
4) Promote Site on Social Media
5) Get indexed with Google and Bing
6) Register with good directories like Dmoz
7) Good participation in related forums
Add your points also.
Thanks for reading!
This post has been edited by imranf255: May 25 2013, 10:24 AM