Easy Guide To Create A WordPress Blog Step by Step

Do you want to start your own WordPress blog?

I know that starting a blog might be little terrifying thought for a starter. But you are at the right place. Here I will guide on how to start WordPress blog from scratch without technical knowledge even if you are a beginner.

There are many open source platform to start a blog. But I will suggest you go with WordPress. Because it is very popular CMS (Content Management Software) among the bloggers and has amazing features. 27% of all websites on the internet are built with WordPress.

Here on TutoXp, I will provide you all quality tips and tutorials to run your WordPreass blog smoothly.

wordpress blog

What do you need first to start WordPress blog?

  • Determine Blogging Niche
  • A domain name for your blog i.e tutoxp.xom
  • A web hosting account for your blog where your website will be host

So, let’s start now in few steps.

Step 1. Blogging Niche

The meaning of niche is simply the topic of your blog.

Choosing the blog topic should be the first step before starting anything. Because, without a clear subject and goal in mind, your blogging is waste of time. Your blog topic or niche will determine everything to your blog.

Always choose that blog topic in which you are interested and have good command. Because blogging is just kind of a fun. If You are not enjoying what you are doing, then your blogging is waste of time. Except for your interest, your blog topic should have future also.

Here are 4 things that you should keep in mind when picking a niche for your blog:

  1. Your interest
  2. Audience interest
  3. Marketing Demand
  4.  Future of the topic
Step 2. Buy Domain Name And Web Hosting Plan

There are many domain name registrar and hosting company available on the internet. But I know the value of money while you are starting a new career of your life.

A domain name typically costs $14.99/year, and web hosting normally costs $7.99/month.

That’s a lot for beginners who are just starting out.

So, I will suggest you BlueHost because Bluehost is one of the oldest and popular web hosting company, started in 1996 (that’s before Google). BlueHost is an official WordPress recommended hosting provider.

Bluehost offers to WordPress users a free domain name and over 60% off on web hosting.

Let’s go ahead and purchase your domain + hosting.

Just go to BlueHost

Click on Get Started Now button as shown in below screenshot.


On the next screen, select the hosting plan according to your need.

I will recommend you to select the Basic plan as a starter.

According to need, you can upgrade your hosting plan at any time.



On the next page, You have to register your new domain name. which will be your blog address, like (tutoxp.com).

It’s free with your web hosting plan.

Click on next button.


Now on the next page,

Lastly, you will need to fill your account information.


After filling account information finalize the package information to complete the process.

Select your account plan cycle period according to your budget.

you will also see optional extras services under package information which you can add in your web hosting plan.

But I think it’s not necessary right now. So, unchecked all the optional services boxes.


Now, It’s time to pay.

You can make payment by credit card or PayPal by click on More payment options

After filling payment details check on Bluehost’s terms and make payment by click on Submit button.


After completing the process, you will receive an email with details on how to login to your web hosting control panel (cPanel).

Cpanel is main control panel of your website from where you can manage everything.

Now, It’s time to install WordPress

Step 3. Install WordPress

To install WordPress follow the given instructions below.

  1. Login to your Bluehost Cpanel account
  2. Click on Install WordPress under the Website section.
  3. Click on Install button.

On the next screen, you will be asked to select your domain name. Choose the domain from the drop-down and then click Next.

After that, you have to enter your Site Name, username, and a password for your site. You also need to check all the checkboxes and then click Install.

WordPress installation process will start. The marketplace will prompt you to browse WordPress themes, during WordPress installation.

But you no need to do that right now. We will tell you setting up WordPress with cool plugins and themes in next steps.

After finishing the installation, you will see the installation complete notification in the top header bar.

Click on that notification link to see the WordPress login URL, username, and password.

Your WordPress login URL will look like this:


Go to this URL and login to your WordPress dashboard

That’s all.

Congratulations, Now you have created your own WordPress blog.

After the initial installation of WordPress blog there are are some essential settings which you have to done to run your WordPress blog smoothly.

Now, It’s time to set up your WordPress blog, to give a great look and amazing features.

Set Up Your WordPress Blog

I hope, all these guides were helpful enough for you to start a WordPress blog from the scratch.

Don’t forget to subscribe our newsletter for more helpful tips and tutorials.

Did you like this tutorial? Don’t forget to share it with other beginners.


Nazim Ansari
Nazim Ansari
A passionate & pro blogger from Rampur, Uttar Pradesh (India). I'm addicted of internet world and love blogging. Here on TutoXp (Tutorials Expert), I would like to share my experience with you and help you to build your own blog/website from scratch.
More about me
Get in touch: