I want a website – where do I start?
So, you’re thinking about creating your own website. What do you need to do it make it happen?
Firstly, it’s worth spending some time thinking carefully about what you want your website to do, what it should look like, and who you want to reach with it. That will help you to make several key decisions about how the site is hosted, designed and built.
Website or blog?
If you want your site to be interactive, allow comments from readers and encourage them to engage in a conversation with you, then you might want to consider creating a blog rather than a traditional website. Find out more in our Blogging section.
If you would prefer to have static pages rather than articles that appear in date order, and if you want to include any element of e-commerce or advertising on your site, then a website might be more appropriate than a blog.
What do you want a website for?
If you try to answer that question as early as possible in the process, it will really help you to decide what format and style will be best for you, and what features your website needs to have. Here are a few questions to consider for starters:
- What's the topic? Is there one main focus, or are you covering a range of interests?
- Who do you want to reach? What’s your target audience? Local or global? Friends or everyone?
- Is it like a blog, to record your thoughts and opinions and seek feedback from others?
- Is it a community site where you hope to reach people with similar interests or hobbies?
- Is it commercial site to make additional money on the side?
- Is it a fan or tribute site dedicated to a celebrity, musician or sports team?
- Is it a heritage site documenting your family tree?
What features do you want the site to have?
It’s also worth thinking about the features you want the site to have as early as possible. You might like to consider including some of the following:
- Photos
- Video
- Audio
- Podcasts
- E-commerce facility
If you are interested in any of those features that will have a bearing on the way your site is designed and on the way it is hosted.
Getting a domain name
All websites require a domain name, and hosting. Many people start by choosing a suitable domain name for their website and the best way to get your domain name is to use a domain name registrar. Most have free online tools that will enable you to check to see which suitable names are available.
Building your website
Many registrars will be able to bundle the domain name purchase with hosting for your website as well. Some registrars can also provide a website creation service as well. Usually the website creation service is relatively simple and template-based. However, for anyone looking for a quick and easy solution it is often a good way to create your first website.
Alternatively, if you do want your website to stand out from the crowd by having a particular look or special functionality you may wish to consider to building it yourself. By learning the necessary skills to create your own website you'll almost certainly save money in the long run and you'll benefit by knowing how to manage and update the site. There are lots of books and courses available that can teach you how to become a website designer.
However, it takes a lot of time and dedication to learn the design and technical skills and if you do not have the time or the inclination to learn then you should probably consider appointing a website designer to build your website for you. It is probably best to try and find a website designer by asking around and using someone who has come highly recommended by someone that you trust. Failing this, there are many online directories of website design companies. If you approach a company from a directory it is always important to ask to see some examples of their work and to get competitive quotes from several other companies.
Further information about setting up a website
- For more information on building your website, see our page on web building tools.
- For more information about hosting your website, see our page on web hosting.
- For more information about the style and layout of your website, see our page on site design.




