Are you thinking of building a website but don’t know exactly how? So you have come to the right place. This guide will help you to build a website step by step.

Creating a website can be a daunting task, especially when you know nothing about it and you are completely new. There is nothing to fear, in this article I will tell you how to make a WordPress website, how much does it cost to build a website and what is necessary to setup after creating a website.

Which is the Best Platform to Create a Website?

There are many website builders available in the market to create a website but here I will use to create a website. is a world popular CMS (Content Management System) and more than 32% of websites are built by WordPress. You can use it to create any kind of website from a blog to an e-commerce (online store) site.

It is open-source software and completely free. But to create a website on this platform, you will need a domain name and web hosting.

Here are the Pros and Cons of using,


  • You do not need coding knowledge while creating a website. Simply click on WordPress software then enter information about your website and click on the Install button. Your website is ready.
  • You have full control over your website.
  • You can add more features later as your website grows.
  • Thousands of free and premium themes are available which make your website beautiful and professional.
  • There are over 45,000 free plugins available on that help you add extra features to your site.
  • If there is an error in your website, then you can easily fix it with the help of the plugin. Also, there are a lot of tutorials available on the internet.


  • Being more popular, hackers target it more. So you have to pay attention to security.

There are many users who get confused between and and choose the wrong platform which are two different platforms. Here is a guide on the difference between and .

What is needed to make a WordPress website?

You will need the following two things to make a website on WordPress.

  1. Domain name – This is the name of your website, users will enter the name of your domain in their browsers (like to visit your site.
  2. Web Hosting – All websites on the Internet need to be hosted for which hosting is required. Here all your files are stored.

I recommend you Web Hosting for hosting. It is one of the largest hosting companies in the world and is also recommended by official WordPress.

How much does it cost to build a website on WordPress?

As I already said, WordPress is open-source software and completely free. But you’ll need a domain name ($7.99/year) and hosting (usually starting at $2.75 per month). On which you will have to spend money and it completely depends on you what type of website you are trying to build.

I recommend you start with a small amount. When your website starts gaining popularity, you can add more features to it. In this way, you can start your website with less cost in starting.

However, in this article, I will tell you how you can make a website within 100$ (4000-5000rs).

This guide is useful for all the users (Beginners and Advanced Users). If you have any problems while creating the website, then you can feel free to contact me.

So let’s start now…

How to Buy Domain Name and Hosting for Website?

First of all,Go to Bluehost ‘s website and click on Hosting >> Linux Hosting.

This will take you to the Pricing page. Scroll down the page a bit. Here you have to choose the pricing plan for your website. After selecting the plan of your choice, click on the Select button.

After this it will ask you if you already have a domain. Enter a domain name for your site. If you want to use other extension instead of .com extension, then you can click on .com extension and select another extension. Then click on Next .

After this it will redirect you to the Order Summary page. Here you remove Unwanted order, pay only for hosting and domain. Also, you can choose the time duration for your hosting and domain name, that is, for how many years you want to register them.

Also, in this page you will also have to create your account. After checking everything properly, click on the submit button.

This will redirect you to the Payment option page. After your purchase is complete, you’ll receive an email containing cPanel related details. Otherwise you can sign in to your Bluehost account and go to cPanel.

How to Build a Website on WordPress 2022 – The Complete Guide

You will find many options in your hosting dashboard (cPanel). 90% of them will never need to be used, so you just ignore them.

First of all log in to your Bluehost account then click on “ Manage Orders >> List / Search Orders ” button at the top.

Then click on Domain name.

In the next page, you have to click on the “ Manage Web Hosting ” button.

Now your hosting cPanel will open, scroll down to the software section and click on “ Softaculous Apps Installer”.

In the next page,  select WordPress  and then  click on Install Now  button, below you can see in the screenshot,

Now a new page will open in front of you, here you will have to enter your website name, admin username, and password for your website. Don’t worry, you can change them later as per your requirement. Here is the guide below,

Here you will see some website templates that you can install on your site. But you don’t have to do this right now, I will tell you later how to install WordPress theme on WordPress site .

After entering all the information related to your website, click on the Install button.

WordPress installation process will start, here it will take you about 1 minute. After the process is completed, the login and password information will be sent to the registered email address.

After the installation is finished, you will see a success message at the top.

Congratulations! You have created your first WordPress website.

How to Update Domain Nameserver

Again login to your hosting’s cPanel and click on “ Manage Orders >> List / Search Orders ” button. Then click on the domain name of the website.

And inside your hosting section click on Name Server details.

It will show you two name servers, just copy them and save them in notepad.

Now going to the Domain Registration section and click on Name Servers. A popup box will open in front of you, paste both the copied name servers in this box and click on the Update name server button.

Name Servers take 72 hours to propagate, once the Name Servers are propagated and your site starts opening, you can login and visit your website.

When your site starts to open, you can go to WordPress login page and log in to your WordPress site using username and password. Your login page will look like this

How to install theme in wordpress site

Theme is the design of your WordPress site i.e. the design of WordPress site is controlled by the theme itself.

When you create a WordPress site, it comes with the default WordPress theme which is not attractive and professional looking.

But don’t worry, there are thousands of free and premium WordPress themes available in the market that you can install on your site.

Go to Appearance >> Themes page and then click on Add New button. You will see a gallery of WordPress themes. You can filter them by popular, latest, featured etc.

If you know the name of the free WordPress theme that you want to install on your WordPress site, you can enter its name in the search field and click on the Install button.

Apart from this, if you have a theme file, then you can also install and activate it on your site by uploading it.

Once you have activated the theme by installing it on your site, you can customize it by clicking on Appearance >> Customize.

When you have some content on your website, then you will be able to customize it better.

I recommend you to use GeneratePress or Hueman theme in free theme. But if you want to use a premium theme, then I recommend you Genesis Framework.

Essential Setup After Creating a WordPress Website

  • Delete Default Post, Page, and Comment – ​​Log in to your WordPress dashboard and go to Posts >> All Posts and delete the default “Hello world” post.
  • Just like in the previous process, go to Pages >> All Pages and delete the default “Sample Page”.
  • Lastly, click on “Comments” and delete the comment as well.
  • Set the website’s timezone – To set the website’s time zone, click on Settings >> General. Set the website’s time zone according to your local time so that when you schedule a post, they are published according to your time zone.
  • Set WordPress Permalinks structure – WordPress comes with 5 types of permalink structure but the default permalinks structure is not SEO friendly. So click on Settings >> Permalinks and select Post Name and then click on Save Changes button.

How to add content to WordPress site

WordPress comes with two content types – Post  and  Page

Post  – Adds a timestamp and is used by the blog. When you publish a post on your site, it appears on the home page. Apart from this, you can choose categories and tags for your posts.

Page  – It is static and does not show timestamp. For Pages, you cannot add Categories and Tags. It is mostly used for Contact page, About page, Privacy policy page etc.

Let’s publish the first blog post in the site,

First   click on Posts >> Add New and it will take you to the post editor panel. Write your post here and after writing the post click on Publish button.

How to Create a Page on a WordPress Site

The page is also created like a post,  click on Pages >> Add New . Here write your page title and add content in text editor and click on Publish button.

Change Site Title and Tagline

You can also setup it during WordPress installation, or you can also change it through WordPress dashboard. Just  click on Settings >> General option and add your site title and tagline.

The title of your WordPress site will be the name of your website like IN HINDI HELP and the tag line is usually a single line that tells what your website is about. You can leave the tagline field blank if you want. After making all your settings click on the save changes button  .

Adding Menu to WordPress Site

WordPress comes with a powerful navigation menu system. First of all, you need to go to  Appearance >> Customize >> Menus  . Enter a name for your navigation menu and click the Create menu button  . Then add Category or Page as per your requirement as shown in the screenshot.

Now you have to choose a location for the navigation menus. These locations are based on your WordPress theme. Typically, most WordPress themes have a primary menu that appears at the top.

Click on the save menu button to save your navigation menu  .

WordPress Site Me Plugin Install Kaise Kare

WordPress Plugins work like Apps for your WordPress site. These help in adding extra features to your WordPress site such as contact forms, photo galleries, etc.

Click on Plugins >> Add New and enter its name in the search field and click on Install button. Don’t forget to activate the plugin after installing it.









Leave a Reply

Your email address will not be published. Required fields are marked *