how to install You know blogging is awesome, let's talk about a small introduction about blog.
A blog is like a small website which contents mostly articles that called blog posts. Which help to other learn about something.
Bloggers share their thoughts and experiences to the people through blog.

Why should you need to start a blog? 

Starting a blog has different benefits. We get so many benefits if we start a blog. You can read below what are you going to get if you start a blog.

1. Share your Thoughts- so many people start a blog to share their thoughts and experiences with other needed peoples. They are expert in something so they share tutorials and guidelines to beginners.

2. Become Good Writer-  If you start a blog under any niche it will help you to become a better writer and you will get some good  writing skill, experience and confidence in writing.

3. Earn Money Online- people’s start blog to earn online. Blogging is one of the best ways to make money online, if you are planning to make a blog then your dream come true to earn money from home.

4. Promote your Products and Services- You can create a blog to promote your products and services and blogging help to give knowledge about your services to peoples and also help to get leads that will convert in sales.

Find a Niche for Your Blog

It is the most important thing before start a blog. You should first need to choice a blog topic on which you want to start a blog because so many peoples failed to choice a right niche for their blog.
Now the thing is, 

How to choice a blog niche?

Every blogging niche is good and they have own pros and cons but you should have start a blog on a topic in you are passionate about and the topic trending these days.
You also can create a blog on your hobbies and interest.
follow this guide to find profitable niche for you.

Choice a Blogging Platform

A better blogging platform is important thing to start a blog. There are so many blogging platforms online like tumbler, blogger, Medium and WordPress etc. 
I personally recommend that start a blog on it is very easy to setup a blog on WordPress.
WordPress is most trusted blogging platform because currently more than 31% websites over the internet are powered by WordPress.
It will make your blogging journey easy and with the help of WordPress yoast plug in easily setup the SEO of your site.
They provide plugins that helps to add some additional features in your site.
Here are two type of wordpress platform
1. – It is the paid and free version of platform. You have to buy package of to use full features of this platform. Peoples can also start a blog for free but it will not let your earn more money.
2. – it is an open source platform, you don’t need to pay anything for the software, you need to get hosting space to start a blog on this platform and most of blogs powered on this platform. It has no limit and at this platform you are the real owner of your site because you have full control of your site.

Get a Domain Name

a domain name is like address of your site like and it can be .com .net. and .org etc that help to search your site in browser. You should take the .com because peoples use .com more and it’s famous too.
Now the thing is how to take a good name for your blog?
You can choice any name for your blog which match with your blog niche so peoples can easily understand the topic of your blog. You have to keep some things in your mind while a taking domain name for your business.
1. Domain name should be simple and easy to remember that help peoples to browse your site easily don’t use complex words.
2. It should be short like 2 to 3 words.
Usually a domain name cost $15 for a year.
But you can get a free domain name from bluehost.
Simply you can take and domain but first you need to check that name is available or not.

Get Hosting 

you need to get hosting space where you can store your blog contents to get your site online. You can get the hosting from 
Bluehost because it is the one of the most trusted hosting provide company.
You can get the hosting with just $2.95 per month. The good thing about blue host is you can easily install the WordPress just one click and setup your blog.

Why should you need to buy hosting from bluehost?

Bluehost register a domain name for free but make sure no one else taken.
2. They offer free simple installation of the wordpress.
3. They Provide 24/7 customer support service.
4. They currently hosted more than 31% of internet websites.
You can use any Bluehost Link on this site to get $2.95 per month.

Step By Step Guide to Set Up WordPress Blog on Bluehost

Step 1. Click here to get special $2.95 per month offer on bluehost then click on the  "Get Started Now" button on the site.

guide to setup wordpress site on bluehost

Step 2. Select The Plan

Bluehost provide 3 plans basic, plus and prime. I recommended to the new bloggers getting the basic plan but you can also get the plus plan if you needed.

how to create a wordpress site, buy a hosting from bluehost

Step 3. Add Your Domain Name

If you have already a domain name then you have to add your domain name to the right box which showing "I have a domain name" but if you don't have a domain name then you can take a free domain name from bluehost in the left box showing "add new domain" then click on the next button.

start a wordpress blog on bluehost

Step 4. Now You Need to Fill the Account and Package Information

Once you filled the account information like name, country, email and phone Number.
here you need to select the 36 months package to get the lowest monthly rate while 12 months package charge sum extra.
You should uncheck all the extra service to get the hosting in lowest price. You can take that service in the future if you need it.

build a blog on bluehost

Step 5. Then Fill the Billing Information

Now, you need to fill payment information then agree terms and click on "Submit" button

get a bluehost hosting

Step 6. Create a Password for Your Account

once submit, then you have to create a strong password that will later use for login.
after successfully setup a password, you will see a page look like.

create a website on bluehost hosting

Step 7. Now Click on The Login

after log in then easily select a theme/design. You can check the entire theme and select which one you like it. You can also change the theme of your blog later.

start a wordpress site on bluehost

Step 8. Now Start Building Your Site

Once you login to your WordPress dashboard. You will be promoted at “Welcome” massage page. Where you need select the type of website you are about to create.

start a wordpress powered site on bluehost hosting

Now you need to click on the “launch” button to launch your site.

best wordpress hosting provider

After clicking on “Launch” button, you will just need to fill two more fields for your site one is the Title and second is description.
Which will help your site visitors to know, what your site is about

how to start a blog on bluehost

Now your site is ready.