Upgrade to Get Unlimited Access
($10 One Off Payment)

How to Create Your First WordPress Website (for absolute beginners)

This article is a practical guide for absolute beginners who have no technical background and simply want to build their first WordPress website with ease. I will also help you explore how to create your first site with low money investment.

If you are still unsure about whether to use WordPress or Wix or other website builders, here are some articles that may help you make the decision.

WordPress vs. Wix

Wix vs. Squarespace vs. WordPress

1. Hosting & Domain

Firstly, choose a hosting. There are many WordPress compatible hostings online. some popular platforms are Bluehost, GoDaddy and SiteGround. Below are some resources that may help you to compare them. I will leave you to choose which one is the best for you.

Best WordPress Hosting

Personally, I choose Bluehost simply because it offers the cheapest basic plan and it is the most popular (which also means more customer supports). I will use Bluehost as an example to demonstrate how to set up WordPress hosting. But the features and set up procedure will be similar for all hosting.

What is the actual minimum cost of WordPress website? Is it actually free?

1. hosting: USD 59.4 / year

Although it says only $2.95/month, you will have to pay USD 59.4 minimum even if you choose the cheapest plan. This is because Bluehost only offers 12-months, 24-months and 36-months packages. Therefore, you will have to commit for at least 1 year. This is not the case for all web hosting plans. Some do offer a monthly plan at a higher price than the yearly plan. For most of you who may want to create multiple websites under Bluehost, the "Plus" plan would be more than enough.

2. domain: USD 17.25

most of the hosting plan includes a one-year free domain, but it is essential to get domain privacy for an extra $17.25. I will explain in the following steps why it is important.

Therefore, although it is claimed that WordPress is free, you will still have to pay for you hosting plans and domain privacy,

How to set up WordPress hosting and domain?

1. Set up the domain

You can either use a domain that you already had or you can choose a new one for free. If you haven't decided on a domain name yet, you are able to skip this step and install WordPress first. You will still be able to get a free domain and connect it to your account later on.

If you would like to pick a new domain name, bear in mind that a lot of domain names with .com extension have been taken. I would recommend sticking to these common extensions .com, .org, .net, .co, .biz etc to make your website more brandable and also better SEO (if you would like to know more about how to choose an extension, here is the link).

Choose whatever domain name you like and it belongs to you for free for the first year. You will also notice that there is a "Domain Privacy" that costs $15 + tax $2.25. The image below shows the differe