How to create a WordPress website?

5 easy steps to create a WordPress website for beginners.

Create a WordPress website

Do you want to create a WordPress website but don’t know how? Don’t worry, I will help to create a WordPress website.

If you want to create a WordPress website in 1 or 2 days, then follow my easy guide and create your site.

With this guide, you can easily create a WordPress website.

Before You Start, You Must Have to Know It!

There are numerous website builder platforms in the market (for example: WordPress,  Joomla, Wix, Drupal, etc.) but WordPress is the best of them.

Why WordPress Is Most Popular?

WordPress is free software and it is very easy to use. It can be said that WordPress is the easiest way to create a website. Using WordPress can easily create a professional Blog site, Business site, Affiliate site or any other Website without learning any programming. If someone wants to learn HTML/CSS and build a website, it will take at least 6+ months. But if you want to build a professional website in less time than WordPress is the best option for you. Because using WordPress, you can create a professional website in a day or two.

On the other hand, there are other website builder options like Joomla(Free), Wix(Paid), Weebly(Paid) etc. Some of them are free and some are paid. But none of them is as easy as WordPress.

You can also use other platforms if you wish. But if you are new, I must tell you that you should use WordPress.

Step-1: Buy Web Hosting & Domain Name!

To create a website, you will first need a domain name and a web hosting. Without these two, you will not be able to publish your website. This is a very important part of building a website. So, you must  have to buy a web hosting and register a domain name.

What Is Web Hosting & Domain Name?

First you need to know what is web hosting and domain name!

Domain Name:

The domain name is the name of your website or the address. (Example: A domain name is required to visit your website. If someone wants to visit your website in a browser, they must enter the domain name of your website. Only then, they can visit your website.

Web Hosting:

Web hosting is a service that keeps your website connected to the internet and all the information on your website is stored on the web hosting server. The importance of web hosting server is extremely important in submitting all content (writing, pictures, videos, etc.) to your website. Apart from web hosting, your website will not be visible on the internet.

Where Can I Register A Domain Name & Buy Web Hosting?

There are numerous hosting companies in the market. But I would recommend you to buy web hosting from and register the domain name.

That Is Why Buy Web Hosting From Bluehost!

Bluehost is one of the most popular hosting companies on the market. Their service is very good and secured. You can undoubtedly use their hosting. Their servers are operated in the United States. If you purchase hosting from Bluehost, they will give you one domain free for 1 year. Here, web hosting starts at $2.75/month.

Their other services are:

  • Free domain
  • Free site builders
  • 1 click WordPress install
  • 24/7 support

They also have a 30 days money-back guarantee.

 So without worrying, buy web hosting from Bluehost now.

So let’s take a look at how to buy hosting!

  1. Go
  2. Choose your plan
  3. Register a domain name
  4. Complete the process with personal information & payment information.

To buy web hosting, first, go to and click get start. After clicking on get started, four options will appear (Basic, Plus, Choice plus & Pro).

Bluehost hosting plan

The basic option allows you to set only one domain and get 50 GB website space. On the other hand, you can set unlimited domains in the plus, choice plus, and pro options. But with all the options, you will get a free domain. If your budget is low, then you can use the basic option. It is better for smaller sites and less traffic. But if you want to deal with a lot of traffic, then I suggest you select their choice plus option. It’s really unlimited. You can select the options you need, no problem. You can change the hosting later if you wish.

After selecting the hosting option, select a domain name! When selecting a domain name, keep in mind that the domain name is beautiful and meaningful.

Bluehost domain creation

If you want to create a website for your company, you can create a domain name using your company name (For example:

Or, you can use your name as the domain name if you want to create a personal website (For example:

There are many extensions in the domain name (For etc.). I must recommend you to use these extensions ( .net)

Select your domain name to check if it is available. If your domain name is not available, try again with another name and click next. If you already have a domain, place your domain in the “I have a domain name” box and click next.

Complete the form with your personal information and open an account.

Selecting the domain name and clicking next will bring up a new page and there will be many options.

bluehost account information

Fill out the account information form with your personal information there. Go to the package information section below and set your preferred plan.

Bluehost package information
Bluehost package extras

Fill your payment information by going to the payment information form below.

Bluehost payment information

Tick “I have read and agree to Bluehost’s terms of service” bottom here & click on submit. If all your information is correct then you will see a congratulations page. Go to the bottom of this page and click “No Thanks” then you will see a page called “Welcome to Bluehost”. They will send a confirmation email to your email address. Then create a password for your account by clicking on the “Create Your Password” option below. You will be able to access the account using your Domain name/Email and password.

Step-2: Install WordPress !

To set up a website, you must first install WordPress on your Domain. To install WordPress, first, you need to log in to your hosting (Bluehost) account and go to the control panel. Then click on the WordPress icon and select the domain and for WordPress, you have to create a user name & password and click on the “install now” button. Then WordPress will be installed in your domain.


How to get to the WordPress Dashboard?

Once you have installed successfully, you could click on the “Log in to WordPress” and go to the WordPress Admin panel/Dashboard. Also, you can go to the WordPress Dashboard through any browser on your computer. To enter the WordPress Dashboard through the browser, you must enter (Replace Sitename with Domain name). Then a login page will appear. There you can log in to  the Dashboard by logging in with the WordPress Username & Password.

Step-3: Design your website!

WordPress dashboard

By WordPress, you can design the website you like. That’s why you need a beautiful theme first. After installing WordPress, a default theme is set on the website. But a premium theme is needed to make the website look beautiful. There are numerous free themes in WordPress that are really professionally designed themes. But if you want to make your website more attractive then you must buy a premium theme. I’ve compiled a list of some good premium themes. You can try them out. To get themes, click here.

You can try out free themes for a while before buying a premium theme. Here, I’ll suggest you use one of the free themes for some time browsing. Then use the premium theme of your choice. Some free themes are excellent and professionally designed. I’ve listed some good quality free themes. You can try them out. To get themes, click here.

Note: Changing the theme of the website does not delete any previous posts. So, you can change the theme as many times as you want, there is no problem with that.

Any design changes to the website should have an idea for the appearance. If you observe the Appearance option a little better, then you will get all the ideas for changing the design of the website.

How Do I Access Free Themes?

Go to the WordPress Dashboard and find the “appearance” on the left sidebar and click on themes. Then click on “Add New” and enter the name of the theme in the search box and you will find the theme you want.

WordPress add themes

Install Your Favorite Themes!

If you find a theme you like, click on “Install Now” and install then click on “Activate” and the theme will be set for your site.

Step-4: Post The Content On Your Website!

Content is very important for a website. If there is no content on the website then the value of the website is zero. Because people will come to your website to read the content. That’s why you should publish a lot of content on the website.

How to publish content?

You have to go to the “Post” from the sidebar to give the content on the website. Then, click on “Add New” and then, by writing the title and content of the post, add the category ads to the right sidebar and publish the content. Here you can add featured image if you want. When adding categories, be careful that they are post related. After analyzing the “Add New Post” section a little better, you will get all the ideas for post creation.

After installing WordPress for the first time, some default posts posted on the site must be deleted. To delete the default post, go to “Post” then click on “All Post”. Then all the posts can be seen there. Select the posts you want to delete and click on “Move To Trash” to delete them. But if you want to bring back the posts then clicking on the “Trash’’ above will see the deleted posts and restoring them will only come back.

Control Who Can Comment On Your Post.

We often see that many of our various posts make bad and immoral comments. To control these comments, you have to first click on the “Settings”. Then click on the “Discussion”. From here, you can control the comments as you wish. You can set the settings to suit your needs.

SEO Friendly Permalink!

It’s very important to make your post permalink SEO friendly. To make the post permalink SEO friendly, you need to go to the settings. Then click on “Permalink” and select the “post name” option then you’re done.


Create Pages For Your Website!

If you want to create a page for your website (For example: About, Contact, Privacy Policy, etc.), go to the “Pages” from the sidebar and create the page you need by clicking “Add New”.

Step-5: Plugins Installation!

Our website requires a variety of plugins to operate smoothly and add different functionality. All these plugins, we have to install. To install plugins, click on the “Plugins” option. Then click on “Add New” and enter the name of the required plugins in the search box. Then install and activate. Plugins are very important for adding Google AdSense to the website or SEO for the site.

There are some popular plugins, you need to know about and these must be on your website, so your site will be more functional.

  1. Contact Form 7: If you want to add a contact form to any page of your site then this plugin is for you. Through the contact form, people will be able to send you an email in which case they will not have to log in.
  2. Yoast SEO for WordPress: If you want to make your site SEO friendly, then this plugin is a must-have on your site. Using this plugin, you can make every page, content of your site SEO friendly.
  3. Google Analytics: If you want to keep an eye on your site visitors all the time, just install the plugin and connect it to your Google account, then you can track the visitors to your site. The Analytics plugin allows you to see how many visitors are visiting your site and what device they are visiting.

Let’s take a look at what we learned in this guide.

  • Step-1: How to buy web hosting & domain name!
  • Step-2: How to install WordPress!
  • Step-3: How to design a website!
  • Step-4: How to post content!
  • Step-5: How to install plugins!

If you followed all the above steps, then congratulations!

I hope you have launched your website.

Lastly, I would like to say that you keep improving your website.

How useful was this post?

Click on a star to rate it!

Average rating 4.7 / 5. Vote count: 3

No votes so far! Be the first to rate this post.

2 Responses