What a question! And wouldn’t everyone like a one-step easy answer.
A combination of an optimized website, good SEO practices, quality products and services, quality content and time will bring great results. Imagine your site like a small seedling you’ve just planted. If you ignore it, it will wither away but some ongoing care, fertilization, water etc in time it will grow into a huge, thriving tree.
Getting your site up and running is just the beginning! To attract traffic and some good links it will need to be nurtured and maintained, to grow its ranking and credibility with the search engines. Over time this also increases the monetary value of the site, so not only are you building a business generator but you’re also building a saleable asset for the future.
A top performing website that ranks well and gets lots of traffic can sell for many thousands of dollars. The real estate of the future?