Ultimate Guide on How to Make a Website A Step by Step Guide

Ultimate Guide on How to Make a Website A Step by Step Guide

Ultimate Guide on How to Make a Website A Step by

Step Guide

Are you looking to make a website? Starting a website can be a terrifying thought specially when you’re not techy. Don’t worry, you’re not alone. Having helped over 130,000+ people make a website with WordPress, we have decided to create the most comprehensive step by step guide on how to a make a website without learning how to code.

How to make a website step by step

This guide is useful for users of all ages and skill levels. However, if you need help, then you can contact our expert team to help you setup your website for free.

If you want to do it by yourself, then please continue to follow our step by step guide on how to make a website.


Here is an overview from start to finish of all the steps we’ll walk you through in this guide.

  1. How to find and register a domain name for free’
  2. Choosing the best web hosting
  3. How to install WordPress
  4. Installing a template to change your site’s design
  5. Creating pages in WordPress
  6. Customizing WordPress with addons and extensions
  7. Resources to learn WordPress and get support
  8. Taking it further, building websites with more features

Before we start, let’s cover some of the most commonly asked questions that we get.

What do I need to build a website?

You’ll need the following three things to start your WordPress site.

A domain name – this is the name of your website such as itk.com.ng you can get one here we got our domain from this company. Their service is good and their Suppoort team is always avilable 24/7 . You can pay directly with your card or a direct bank transfer.
Hosting – this is where your website files are stored. you can get one here we got our domain from this company. Their service is good and their Support team is always available 24/7. You can pay directly with your card or a direct bank transfer.
45 minutes of your undivided attention.

How much does a WordPress website cost?

The answer to this question really depends on what kind of website you are trying to build.

A typical WordPress site can cost as low as $25 per year and can go as high as $30,000 per year. This depends on the hosting and domain extension you choose to purchase. We will publish a guide on choosing a good domain name and hosting plan.

We recommend all our users to start small and then add more features to your website as your business grows. This way you will save money and minimize potential losses and avoid overspending.

Which is the best website platform?

There are many website builders available that will help you setup a website. We recommend using self-hosted WordPress as your website platform.

WordPress is the most popular website platform in the world. It powers nearly 28% of all websites on the internet.

WordPress is free and comes with thousands of website designs and extensions. It is extremely flexible and works with almost every third-party tool and service available to website owners.

We use WordPress to build all our websites including this one, itk.com.ng.

Step 1. Setup

One of the most common mistakes that beginners make is choosing the wrong website platform. Thankfully, you are here so you will not be making that mistake.

For most users, a self-hosted WordPress.org site is the perfect solution. It comes with thousands of designs and addons which allow you to create any kind of website you can think of.

WordPress is free for anyone to download and use to build any kind of website without any restrictions.

If WordPress is free, then where is the cost coming from?

WordPress is free because you’ll have to arrange your own domain name and hosting, which costs money.

A domain name is your website’s address on the internet. This is what your users will type in their browsers to reach your site (For example, wpbeginner.com or google.com).

Next, you’ll need website hosting. All websites on the internet need hosting. This will be your website’s home on the internet.

A domain name typically costs from $6- $40  per year, it all depends on the extension ou choose eg .com, co.uk,.za, .au,.de, .ng, .com.ng, .africa. Hosting Typically costs from $11- $30 , these are Nigerian Domain and hosting prices, each package has its pric, the costs listed above are for shared hosting packages.. We would write a ppost on how to choose a good web host

Let’s go ahead and purchase domain name and hosting.

First, you’ll need to go to the whois.com website in a new browser window and navigate to their menu and select Domain Search, search for your domain. If your domain name is availabe, click on checkout.

This will bring you to a pricing page where you will need to choose a pricing plan for your website. Choose what you can afford, you can always upgrade later

You’ll need to click on select to choose the plan that you like and continue to the next step.

On the next screen, you’ll be asked to select a new domain name.

Ideally, you should stick to a .com domain name. Make sure that it is related to your business, easy to pronounce and spell, and easy to remember.

After choosing your domain name, click on the Next button to continue.

Now you’ll be asked to provide your account information such as name, address, email, etc.

On this screen, you will also see optional extras that you can purchase. We generally don’t recommend purchasing these extras. You can always add them later on, if you decide that you need them.

Next, you will add your payment information to finish the purchase.

After completing your purchase, you’ll receive an email with details on how to login to your web hosting control panel (cPanel).

This is your hosting dashboard where you manage everything like getting support, setting up emails, etc. Most importantly, this is where you’ll install WordPress.

Step 2. Install WordPress

You will find tons of icons to do different things on your hosting account dashboard (cPanel). You’ll never need to use 95% of them, so you can safely ignore them.

Scroll down to the website section in cPanel and then click on the WordPress icon.

On the next screen, you will be asked to select the domain name where you want to install WordPress. Choose your domain from the dropdown field and then click Next.

Quick Install will now start installing WordPress on your website. Meanwhile, it will show you some website templates that you can install on your site.

You don’t need to do that right now because we’ll show you how to find and install free WordPress template on your website later in this guide.

Once the installation is over, you’ll see a success message in the top header.

Congratulations! You have created your first WordPress website.

You can now head over to the WordPress login page. Your login URL will look like this:


You can login to your WordPress site using the admin username and password you entered earlier.



We respect your email privacy


Be the first to comment

Leave a Reply

Your email address will not be published.