How to Make a WordPress Website-complete guide


Are you looking to Make a Website but you haven’t any idea about. Don’t worry there are many people who have made their website with help of internet. So here we have given a complete guide to making a WordPress Site from scratch. This guide will be most helpful for those users who haven’t skill to make a website.

Here is an overview of the point which we have to do on next steps.

1. Choose the best domain name.
2. Choose the best hosting provider.

3. Install WordPress

4. Select a Best designed WordPress template.

5. Create pages in WordPress.

6. Install Plugins and customization tools.

If we finish these points then our WordPress Site is ready.

Before starting I want to give some answer to common questions.

What I need to make a website?

You need a perfect suitable domain name and a PHP supported Hosting only.

Is WordPress free?

Of course, WordPress is free but you’ll be charged only for hosting not for WordPress.

Who hosting provider is best for WordPress?

It is not good to say about any hosting that this is best and this is not best. Because all hosting provider has their own features. But as you’re a beginner, you should try Bluehost. It is my recommendation.

Let’s start:

As we previously said that first, we need to select a perfect domain name which can cost approx. $14.99/year and a hosting which can cost approx. $7.99. But if you select Bluehost as your hosting provider you’ll get a free domain name also. This is the main reason why is recommend it.

Step 1: Buy hosting from Bluehost.

To buy hosting, you’ll need to go the Bluehost website in a new tab or browser and after the website is opened click on ” Get Started Now ” Button.


On the next page, you’ll see pricing plans of Bluehost. Select plan of your choice. But the choice of most use is basic plan. You can choose accordingly.


Click on ” Select ” button of your plan that you like and on next screen, you’ll be asked for the domain name. So if you haven’t bought your domain previously then enter the name of your domain which you likes( ideally choose a domain name with the extension .com).


What is Domain name and different type of Domain?

After choosing a domain name click on “next” button.


Now, you’ll be asked to provide your account information such as Name, Email, Address etc.

After this, you’ll see some additional suggestion which is optional. So you can decide that you need them.


On next, you have to complete your payment information to finish the purchase. After successful, you’ll receive an email including login details of your account and instruction how to login in cPanel.

Now, you have completed your first step.

Step 2: Install WordPress.

Now, you’ve to login in your Control Panel ( cpanel) by using your login details. After successful login, you’ll see many icons on your control panel dashboard. You’ll also see “Install WordPress” icon click on it.


You will now see Bluehost Marketplace Quick Install screen for WordPress. Click on the ‘Get Started’ button to continue.

On next screen, you’ll be asked for your domain name where you want to install your WordPress site. Select your domain from the drop-down menu and then click on Next Button.

Now, you have to fill your site title, admin username, password and some additional information and check all checkbox. After that, click on “install” button.

Now, the installation will be started and after some time WordPress will be installed and you’ll see your username and password on that screen.


Congratulation! Your WordPress site is live now. You can login by going on and providing login id and password which you have used earlier.


Step 3: Select your theme.

The whole visual effect of your site depends upon WordPress template. So you need to select your theme. These themes are available free and paid both. So you can effort some cost for a template then you can buy a paid themes otherwise you can use a free template.

You can change your theme from WordPress admin dashboard.

To change visit Dashboard>>Appearance>> Themes page and click on ‘Add New‘.


On next screen, you can search for themes related to your blog or website. Search and select the best Themes and install it.

After installation, you can activate that theme on your WordPress site.

Step 4: Add Content on Your Website.

If we talk about content, WordPress has to section for content Pages and Post.

In page, content goes such that About us, Privacy Policy, Description, Contact etc. To create a page you can go Dashboard>>Pages and then Add New.


While Post is the part of a website which will be shown on the main website.

To create a post you can go To Dashboard>>Post and Add New.


Step 5: Add a Navigation menu

You can add menu items on the main page of the website. It is necessary because it helps to a visitor to navigate your website.

To add navigation menu you need to go to Appearance>>Menu


 Here you can add Your Navigation Menu.

Step 6: Add some helpful plugins

In WordPress, some helpful plugins available which can help you to make easier your blogging.

To add the plugin you can go to Dashboard >> Plugin and then Add New.


Yoast Plugin: This is a plugin who can help you in optimizing your blog in a search engine and optimizing SEO.

WP super cache :- This is a plugin who improves your site loading  speed.

Read more:

What is Cookie and What are Types of Cookies?


I hope this article will be helpful for you to create your own website by yourself. So if like this post, share with your friends and give your valuable feedback.

Thanks for visiting.

Previous articleWhat is Cookie and What are Types of Cookies
Next article7 Easy Way to Make Money on Facebook
Hello, I am passionate about blogging and this is my hobby to share information to people that make a sense and work for people to save their time and money and increase their information. I always share here Technology, Make Money Tricks, Mobile, Computer and many Such Information.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.