When setting up your website, the time you spend depends on its complexity. A basic website shouldn’t take more than a few weeks to design, develop and set live. A more complex site will take longer. Spend the time you need to get looking good and functioning in a way that is helpful to your customer.
Once your website is up and running, you should be continually updating and tweaking it in order to encourage more leads. By posting a weekly or fortnightly blog you are telling Google and other search engines that your site is interesting and up to date.
The time you spend on your website should be about quality, not quantity and it should be productive enough that it creates better results for your business. You may find it more cost effective to outsource to an expert, especially if you don’t feel confident when working online.