1. Good content, and lots of it updated regularly over a period of months/years
  2. Onpage optimization (static URLs, proper title and meta tags, use of H1, H2 tags, etc)
  3. Offpage optimization (link popularity, building up inbound links)
  4. Community building tools (forums, article comments, whatever applies)
  5. Viral marketing (release something people want for free with some tag to your site on it)
  6. Promotion and Advertising (promote your site whereever you go however you can)

If you like it, then Vote it [ratings]

You Should Also Check Out This Post:

More Active Posts: