how to create a website
Updated: Jun 10, 2020
Creating a website can be as easy as 1, 2, 3.
1. Get a domain name
A domain name is simply a web address, or more commonly URL. The domain name lets your visitors know where to find your website.
Every domain name is unique, so choose one that is easy to remember and relatable to your business. Once you have decided on your preferred domain name, purchase it to make it yours. There are many places to buy domain names, so for simplicity sake, we recommend buying domain names through your web host (see next section). Domain names typically last for only a fixed period, so remember to renew your domain name on time so that you don't lose it to someone else.
Sometimes, it can be a good strategy to purchase multiple, similar domain names that all point to your website, so that you can make it more difficult for an imposter to mislead your visitors. (Activity: Try typing "googel.com" in your address bar and see where that leads you!)
2. Subscribe to a web hosting service
Another seemingly complex term, but it just means online cloud storage of your website content.
Web hosting is important as it enables your website to be accessible by anyone, anywhere, anytime. Like domain names, web hosting usually has to be purchased on a subscription basis. If you don't want to pay for web hosting, you can create one by setting up your own server at home, but that is way too complicated and can be costly and unstable. We recommend just going for a paid service.
Not all web hosting services are created equal. Choose a reputable host that can offer you good security, speed and storage. For starters, you can consider bluehost, which is designed to be fully compatible with WordPress (see next section).
3. Install WordPress
WordPress.org is a content management system that makes it really easy to build websites, without any need for coding knowledge. We recommend WordPress because it is:
easy to use and get started with thousands of free templates and designs;
The installation of WordPress takes place on your web host (see previous section), not on your computer! Given the popularity of WordPress, many web hosts have built-in installation, so you don't have to worry about doing it yourself.
Still sounds difficult... Are there simpler alternatives?
Yes! Website builders like Wix and WordPress.com (not the same as WordPress.org!) offer an all-in-one solution. However, their paid service will likely cost more than if you were to obtain the components individually.
The good news is that they have a free version (with strings and restrictions attached), so try your hands on these website builders to see if they work for you before going for their paid service.
Why hire someone to create a website?
If you have an adventurous soul or the website you envision is very simple, by all means get your hands dirty and try building a website yourself!
However, if you want your website to look sleek and be effective in drawing in traffic, you may want to engage a professional to create a website that is optimized for search engines, or to advertise your website through paid marketing.
Why not talk to us to see which option suits you best? A free consultation never hurts :)