When looking at costs for your website there are five main components:
1) The Domain Name - for example www.mywebsite.com.au
This is generally the least expensive part of your website. The cost to register a domain name can range from about $20 per year to $50 per year.
2) The Hosting Fee. This pays for a place to store your finished pages so that people can find you on the internet. Web hosting or storage costs can vary from very cheap to very expensive. This will be an ongoing cost and is charged monthly or annually. Sometimes attempting to save money by purchasing budget hosting can prove more costly in the end. A ‘good’ hosting service will be able to provide for additional features and scripts for your site if you need them, must be reliable (to ensure your site is available for viewing as near to 100% of the time as possible), and should have accessible and reliable support.
3) The Website Designer's Fee. This is for designing and coding the pages that will display your words and images and that people will see online. The cost will depend on a number of factors, including the complexity of the design and the site, and the number of pages.
4) Maintenance Costs. A good website must be current; stale and out of date sites can be one of the greatest annoyances on the internet. This is an ongoing cost, which should not be overlooked, but should not add up to a great deal. Examples include updating your contact details or prices, changing images or altering text.
5) Site Promotion. This can range in price. One successful way of promotion online is to have good initial design which is not only attractive to humans but is also easily read by 'robots' . Your site should be optimised so these robots give it a high ranking. The higher your ranking, the more likely it is that people will find you. Not all promotion of your website involves the internet. It is also important to include your web address and email address on all your brochures, business cards, and other printed advertising material.