You'll need a clear vision, quality content and more.