How To Create A Blog In WordPress Step-By-Step Guide

You don't need to have learned HTML for creating a website. In this site, we focus on writing beginners guide for blogging . Today's...

You don't need to have learned HTML for creating a website. In this site, we focus on writing beginners guide for blogging. Today's tutorial is on How to start a self-hosted WordPress blog and earn money with it. 

If you look for a guide to starting a blog on Google, you will get tons of result within seconds. Most of them are long and boring tutorials. I don't want to be one of them. So I'm going to show, how you can setup a WordPress blog without having technical knowledge. 

I know you are excited to jump into the blogging world but scared. In fact, you're not alone. Having helped over 1500+ users start a blog.

How To Create A Blog In WordPress Step-By-Step Guide
Regardless of your age, you can create a website and make passive money. Don't need to be an expert. It's not tough to run your own online business. 

What do you need to start a WordPress blog?

It only needs three things to start a WordPress blog.
  1. A domain name idea ( i.e.
  2. A web hosting account (web server)
  3. Only 20 minutes of your attention.

You can create a blog from scratch in less than 20 minutes, and I'm going to guide you step-by-step through the whole process. 

Ready to create your blog today? Let’s get started…

In 2007, I created my very first blog site without knowing anything to get success. So I have made many mistakes. I don't want to make you the same mistakes. 

Here’s how to start a blog the right way:
Here are the steps to start a blog with WordPress and Bluehost

Choose your blogging platform

Most of the beginners make a mistake when choosing their blogging platform. You have many options to get started. Wordpress, Blogger, Squarespace, Wix, etc. WordPress is the best choice for individuals and companies. It's free to use, gives full freedom to customize. It has a lot of plugins to install (free and paid), Easy to use. The primary reason I love WordPress is I can make money without having any restrictions for monetization. 

Choose as your blogging platform. It's Self-hosted CMS. 

Why You Should Use WordPress for Your Next Blog 
Top 20 Reasons To Use WordPress For Your Blog 

Choose the Best Web Hosting

A web hosting is a house of your site on the internet. It's a place where sites live. Without hosting no website can live. Generally, a web hosting costs $7.99 / month. It's a huge amount for beginners. I understand you are not willing to spend such amount for blogging, especially when you are just starting. Thanks to one of the best WordPress Hosting Bluehost, who offers this site users over 60% off on hosting plans including a free domain. 

Generally, a domain name costs $14.99 / year. So this is great news if you could get a free domain.

Bluehost started their journey in 1996 (that’s before Google). Officially recommended by WordPress in the place #1. Trusted by over 2 million people. It has one-click WordPress install options. 

Create a Hosting Account and Install WordPress

Bluehost has great performance with WordPress, and easy to use. The best pick for beginners to start a blog.

Step 1. Go to Bluehost

The first thing you need to do is go to and click on the green button “Get started now.” Use this link to get 60% off and a FREE domain.  

How To Start A WordPress Blog On Bluehost
Discount only counts for OnlineLivingBlog's users. 

STEP 2: Choose Website Hosting Plan

After clicking the green button "Get Started Now," Bluehost will show you their hosting price plans. And a little detail with the package. 
The basic option is useful for personal bloggers. If you are aimed to blog for personal use and make money from it, then it's a perfect choice for you.

 Select the Basic Plan option.
See the image below for getting the hosting plan ideas

Choosing-Hosting-Plan-How To Start A WordPress Blog On Bluehost
Bluehost plus and prime plan are for those who get billions of hits on their site and doing or going to do business. 

STEP 3: Secure a Domain Name

This will be your blog's primary name (i.e., by typing this address people will reach your blog. So choose it wisely and make sure it is yours. I prefer to use .com domain but you have more choice such as .net, .org, .co, .mobi, .info, etc. But for personal use, I recommend you to use a .com domain. 

Use this exclusive link to claim your free domain with Bluehost. 

How To Create A Blog In WordPress Step-By-Step Guide
Already have a domain name? Just use the alternative option ‘I have a domain name.' Also, you can skip this step and can choose this later. 
If you already have a blog/website on some other platform, you can move it to WordPress. In that case, read "How to Move Your Blog to self-hosted".

STEP 4: Fill In Your Details

How To Create A Blog In WordPress Step-By-Step Guide
In this step, you will have to fill out personal details to complete the signup process. (Name, address, phone number, email address, etc.)

STEP 5: Review Your “Package Information” & Finish Registration

This is the last step for buying a hosting account. Check what you are going to purchase, include/exclude depending on your needs. 

You can buy the add-ons that Bluehost suggests here at later.  

Once completed this step, you should receive an email with details of your account. You will get the details on how to login to your web hosting control panel (cPanel). This is the place your blog will live. This place will be used for managing your site's data. Here you will install WordPress. 

How to Install WordPress on Bluehost

After creating a hosting account successfully, you have a domain, full control of your hosting control panel (cPanel). Now it's time to get started with WordPress.

Installing WordPress step 1:

Log into your Bluehost account ( and it'll redirect you to your control panel. Here you should see many different small icons. Don't be frustrated. Scroll down and look for website section. From there choose the WordPress icon to ‘Install WordPress.'


Installing WordPress step 2:

Now you should arrive on the Bluehost Marketplace (Mojo marketplace) for installing WordPress for free and it a one-click-installation. Click on the "get started button." 
  • If you see a notification like "some files already exists" don’t worry about it. It's Bluehost/Mojo installation panel default index.html file/page. 
Now use the drop-down menu and select your domain then click on the "next" button. 

Enter site name, username, password and check all the boxes and click Install.

Installing WordPress step 3:

Now you need to wait a few minutes. The QuickInstall will start installing WordPress. In the meantime, you will be able to choose WordPress themes. But don't do this now, you can do this later.

You will see success notice after finishing the installation. Also, you will get an email with success notice. 

The email will include your WordPress login link. Click on it. 
Now your site is ready, and you can customize it. 

Installing WordPress Step 4: Selecting your WordPress Theme

The theme is your WordPress blog's outlook. You can change it anytime you want. To change a theme of your WordPress site, log in to the WordPress dashboard & choose "The Visual Appearance -> Themes" from the left sidebar.

Also read: Buying WordPress Themes: What You Need To Know

Creating Your First Blog Post 

You have done all the thing and created a blog. But without content your site is valueless. By adding great content, you can increase the value to your blog. If you want to write a blog post follow the below steps.
  1. Click on blog posts and click on add new
  2. In the text editor, write whatever you want, add images, links, videos, use text colors to make your content more catchy. 
  3. Add tags, categories
  4. Hit the "Publish" button.

That's it. You are done. 

You have created a blog, published a few post, now what? Do you want to take your blog to read by a million of people? Do you want to make money with your blog? Do you want to become famous with the new brand? 
Come here in the next week and get these exclusive content only for you:

How to get a million traffic to your blog?
How to make money with a new blog?
How to become famous using a blog?

You Might Also Like


Follow by Email