How To Make Web Site For Blog In 2020

How to make a web site in 2020? well, nowadays, there is no technical skill (Coding, Web development, and design) that is required to create a website. 

Let’s tell you a story about myself: It was Feb 2018 when I first heard about blogging and decided to run a website for this. But at that time, I had zero knowledge about website development. 

I followed an article on How to create a web site, and within three days, I have been successfully created my first web site. 

Now I have complete knowledge of website-building and created many websites for my self as well as for other’s businesses. I am doing all these things without attending any designing or coding classes. So if I can do it, why can’t you.

Today in this article, I’ll let you know some simple step-by-step guide that will help you create a website from scratch without investing in freelancing sites or websites builder.

So, in the next 60 to 90min your site will be ready, and you can post your first content by today itself.

Essential Things You’ve been Required To Build A Website.

  • Domain Name: Your custom web address, For example,
  • Website Hosting: Services that hosts your website
  • WordPress: Platform to use website free and accessible and commonly used

Step#1 – Choose A Domain Name To Make A Web Site (How To Make Web Site)

The initial step to create a web site is choosing a domain name. 

The domain name ( is the address of your website’s name. That is used by visitors when they try to find your site through their web browser.

Here is the complete guide in detail on How to choose a domain name. 

Step#2 – Get Web Hosting & Register Domain (How To Make Web Site)

Once you decided or chose your domain name, you’ve two option to avail the domain name:

  1. You can purchase it separately from famous sites like Godaddy, Namecheap, etc. 
  2. Or you can buy along with your web hosting while purchasing. Next, I’ll let you know more about this. 

Many Web hosting providers are available, like SiteGorund, Bluehost, Hostgator, Hostinger, and many more. In below guide, we have done the step by step configuration with Bluehost because of its excellent services, affordable price & good support backup. Let’s dive into:

Here is the complete guide in details on How to get Web Hosting & Domain name along with hosting plan. 

Bluehost and Sitegrounds are top hosting providers; reviews are below:

Step#3 – Set Up A Website Using WordPress Through Web Host

Now we have our domain name and purchased web hosting as well, and we are ready to go, now you’ll need to install a website building platform. 

There are three primary websites building platforms are available:

  1. WordPress
  2. Joomla
  3. Drupal

Here is the detailed comparison guide between all three by SKTTHEMES Top 3 CMS Comparison WordPress vs Joomla vs Drupal for Websites

WordPress is arguably extremely convenient to use. Expanding the features & functionality of your site and finding, customizing the designs is much more approachable. 

Here is a complete detailed guide on How you can set up your website using WordPress through the web host

Step#4 – Design Your Website By Choosing a WordPress Theme

The theme is the design and look & feel of your website in WordPress. It will show how your site looks to the world. 

Here is a complete guide on how to choose and install an excellent WordPress theme

Step#5 – Essential WordPress Plugins And Installation 

Plugins are nothing but a small software or add-on that helps to provide extra functionality, features, increasing your page load speed, tracking your website, image optimization, websites SEO, and collecting email of the subscribers, etc. 

Here is a complete detailed guide on Choosing WordPress plugins and installations

Step#6 – Add Pages To Your Website

Pages are the essence and the root directory of your website, and we can’t imagine a website without pages. Web pages are documents on the web. 

Web pages are very easy to create, before creating the same, let’s find out what pages you should create in the first place: 

Below pages are very important to have on blog sites, and you’ll find on most of the website:

HomePage: It is the first page shown to your visitors when they search your site

About Page: This page will explain that your website is about

Contact Page: A page will let the visitors contact you

Blog Page: You can list your latest content here


The structure of page creation is similar to all; so, you need to learn to create one page only, you’ll know how to create them all. Only the content of the pages you need to change. 

Let’s dive into and create the page:

1. Create A Homepage

  1. On the left-side navigation pane of your WordPress, hover over  Pages
  2. Click on All Pages
  3. Now click on Add New above on the left side.
  4. Give Title name as Homepage.
  5. Now click on the Publish button.

This short video by WordPress Tutorials – WPLearningLab will help you to create the homepage:

From the above tutorial video, you get an idea about creating a homepage, and now you can create the rest of the pages similarly. 

Step#7 – How To Add A logo, Change the Color And Fonts Add A Sidebar and Add Widgets:

1. Add A Logo:

The logo is your business’s identity, and this is the first thing most of the users wan to upload their logo and displayed in the top left corner. of the site

This small video on How to Add a logo in WordPress by Greg Narayan will help you a lot:


2. Change the Color & Fonts:

The website’s color & fonts make it more beautiful if you choose them wisely. 

Watch this short video by Visualmodo and learn how you can change the fonts & colors:


3. Add A Sidebar & Widgets

Follow the below video to add a sidebar, Widgets and Page layout:


How To Make Web Site Step#8 – Website Setup and SEO

In this section, we’ll get to know about below settings:

  • SEO – Make Sure Google Can Find Your Website
  • Permalink URLs Structure Settings
  • Installation of an SSL certificate to change the URL from http to https

Here is a complete detailed guide on Website Setup and SEO

How To Make a Web Site: Frequently Asked Questions:

How can I create a free website?

Is it free to create a website?

How can I create a website free of cost?

Well if you’re looking to create a free website then you can read this article by Howard Steele How to Create a Website Free of Cost?

A Quick Overview On How To Make a Web site In Easy Steps

Choose A Domain Name To Make A Web Site

Get Web Hosting And Register Domain

Set Up A Website Using WordPress Through Web Host

Design Your Website By Choosing a WordPress Theme

Essential WordPress Plugins And Installation 

Add Pages To Your Website

How To Add A logo, Change the Color And Fonts Add A Sidebar and Add Widgets

Website Setup and SEO

Congratulations – We’ve covered almost everything, and you’re ready to launch!

I tried to cover as much as I could for a newbie to start a new website, feel free to comment on us if you still have a question in your mind about How to make a website.

Now, I want to know how your blogging journey is coming along too.

Drop me a line in the comments below!

Thank me ❤️ by sharing this article !!

This Post Has 5 Comments


    Hi Thanks for writing such a great article, I must say you have done good readers to write this. Keep up the good work.

    1. Sandeep Dev

      Hey Amandeep,

      Thanks for the lovely gesture, I’m glad that this article helps you and this is our achievement. Keep visiting our site.

  2. Dhyey

    Very informative article.. keep posting

    1. Sandeep Dev

      Hi Dhyey,

      Than you so much for the compliment, your gratitude makes us inspired to keep writing

  3. Rimsha

    Great such an informative content
    Thanks for sharing

Leave a Reply