So you want to  start a blog, right? Good idea!

But…. How do you get started?

There’s tons of  info out there on the web, and every article is  telling you to do different things. Who do you listen to? Where’s the starting point?

Maybe you should just forget it – it’s too confusing!

Ok! hold up. Once I was  a newbie too. I have been in the situation you are in currently. I had the same problems. But now after years of hustle, practice and testing diferent strategy,  I know a ton about them, and my blog’s doing pretty well which makes me consider myself someone you could listen to and learn from when it comes to building your own blog. Well I’m not some sort of expert in the field , but I certainly do know the basics. Here I will show you how you can start your own blog step by stem in a simple way ( without any BS )


At first Why start a blog?

Blogging is fun as well as interesting. If you are passionate and creative in writing why not give a chance in blogging, and if you are able to build an audience then you can earn a passive income by just working from home. Blogging is a wonderful activity, whether you’re doing it for business or pleasure, and can even have a significant positive impact on the world around you.

With blogging you can :

  • Make money while working from home:  I make a part time earning from  blogging and many others are making full time earnings. This is one of the best platform to  express your creativity and to earn a passive income from it. Although making money blogging is harder for beginners, there is a high success rate if done correctly.
  • Get more exposure for your existing business: A blog gives anyone–from individuals to large companies–the ability to reach a large number of people at very little cost.
  • Become a published author: It’s no secret. These days, publishers rarely work with authors who don’t have an online presence. If the author have decent online audience then it is likely to generate more sales .The reason is simple: it’s a lot easier to sell books to people who already know you. A blog is one of the easiest places to start.
  • Just write. If you have keen interest and want to write, share your story, encourage others and build a community, a blog is a great place to do that. It will help you make connections with more people who cares and loves your writings.

Now if see yourself in any one of these let’s get into next step…

Before Getting started , keep in mind that creating your own blog can take a little while, probably up to 60 minutes. So grab yourself a coffee or juice (whatever you prefer) and let’s get started. If you need any help during the set-up process, get in touch with me here and I’ll help as best I can and answer any questions you might have).

How to Start a Blog

The basic steps to start and run a blog

1.  Find your niche

2. Choose a blogging platform

3. Find a host

4. Pick a domain name

5. Install WordPress

6. Design & use your blog!


Disclosure: This guide to starting your own blog contains some affiliate links. If you purchase any service through one of these links I may earn a small commission, this is at no extra cost to you.

Step 1. Find your niche

This is important. What  type of posts you are willing to write. Whether it is a tech related, fashion, news, finance etc. it is on you which niche you want to write on. If you are interested in technology , you can write your thoughts on it Similarly it applies to all other niches.  Many beginners make huge mistakes on selecting correct niches for their blogs. If they saw someone earning big bucks from a fashion blog, they would try to follow them whether they  know or not about fashion.  I’ll hope that you won’t make such mistakes after reading  this. 🙂 😀

Step 2. Choose a blogging platform

Choosing a correct blogging platform is the most important descision in your blogging journey. There are  many  services you can use to start a blog or website. You may be tempted to use a free service, but know you’ll be limited, and in some cases, quite severely. You get what you pay for, as they say. Using a paid-for service isn’t expensive. And In my opinion it is best to start with a paid service. It’s a no- brainer in my opinion.

……….What is the best blogging platform?

There are plenty of available blogging platforms out there, WordPress is, by far, the most popular (source). This is for good reason.

I use WordPress myself and appreciate its flexibility, functionality, ease of use and large community of people who share tools and ideas. It’s an excellent choice. And don’t worry, if you want a website without a blog, WordPress makes it easy.

Caution!:  Within WordPress, you have two options. People are often confused by the two so I’ll mention them here:

Hosted WordPress blogs are often referred to as “ blogs.”

Self-hosted WordPress blogs are often referred to as “ blogs.” ***(recommended)***

A self-hosted WordPress  costs a little bit of money, but will give you much more control and flexibility. It’s absolutely what I recommend.

The steps below will help you set up a self hosted wordpress blog.:

Step 3: Find a host

A host is the space you keep your website on the web. Simply it is the where all your website data, blogs will be stored and can be found from any place of the world through internet.

Now, if you are ready to start your blog , click here to go to bluehost site  ( this link will open in a new window )

Once the page opens, click the green Get Started Now button.

How to Start a blog : bluehost- OneTechMinute

Choose a plan

Choose the plan you’d like to start with. I started with the Basic plan and now have upgraded to Plus plan . I would recommend you to start with  Plus or Prime plan because you get more unlimited features.

Note that all plans come with one free domain (for one year) which is good. Your domain is your web address. I’ll talk about choosing a domain in next step .

If you are in a tight budget( Most of us, including me have faced this), go ahead and choose the Basic plan. You can upgrade at any time.

Click one of the green “select” buttons to move to the next step.

Bluehost hosting packages June 2017- How To Start a blog

Step 4. Choose a domain name

A domain is a web address for your  blog. For example, is my domain. You may or may not already have a domain. To have an existing domain, you would have registered it with a domain registrar, like GoDaddy or Namecheap

On this screen you’ll either choose a brand new domain (left side) or enter a domain you registered previously (right side).

how to start a blog -OneTechMinute

If you don’t have a domain, enter a new domain name on the left. (See tips for choosing a domain below). Make sure .com or the correct extension of your choice is selected from the drop down menu beside it.

If you’ve already registered a domain name, enter it on the right (don’t worry, it won’t mess things up if you’re using the domain elsewhere, this only identifies your account for now).

Tips for choosing a domain name:

while registering a new domainyou is suggested  to make it easy to remember and easy to share!

Go with a .com whenever possible. People always assume .com before other extensions like .net, .org, .co or others.

Make it easy to say and spell.

Don’t include hyphens, numbers, obscure terms or confusing strings of words.

If you’re not sure what to use, your name is a safe bet to start.

Be creative or try a phrase if you’re having trouble finding an available name.

Enter your account info

On the next page, enter your account info correctly. Make sure you use a working email address because this is where your login information will be sent.

how to start a blog

Select an account plan

Under Package information select your desired plan based on how far in advance you want to pay. It is more cost efficient if you pay in advance for three years than compared to paying monthly or yearly.

Should you go for extras?

If it is me, I always skip the other add-ons extraas except the Domain Privacy Protection. (If you selected the Prime package, it’s included.) This protection keeps any personal information private. The only time I would skip domain privacy is if you are using a business address and don’t mind if it’s visible to anyone who looks up your domain. If you’re using your personal contact info (home address, phone, etc.) to register your domain, I highly recommend domain privacy. Select the add- ons you want to add to your site . The total is the amount you’ll pay today. You won’t have to pay again for 12, 24 or 36 months, depending on the account plan you chose. 🙂

Enter your payment  information

Fill in your billing information correctly,confirm that you’ve read the fine print and then click Submit.

Skip the upgrades

Continue on to complete your purchase. You’ll be asked if you want to add any upgrades. I just skip them.

Check your email for login info

After completing your purchase, check your email. You’ll find a welcome email from Bluehost with your control panel (cpanel) login info. Keep this information for future reference.

Log in to your Bluehost cpanel

Go back to Bluehost and click the login button in the top right corner of your screen. (Alternatively, you can use the link to your cpanel contained in the welcome email you received above.)

Select the “hosting login” (not webmail login) tab if it’s not selected already. Use your Google account to login or enter your cpanel login info from the welcome email.

Note: If you had usedd an existing domain in step 5 , then you need to change the nameservers of your domain. To change the name servers where your domain is currently registered, first note your new Bluehost name server information:


Next, go to the registrar where your existing domain is currently registered (Namecheap, GoDaddy, etc.). You will need to enter the above information in the appropriate place. This varies among registrars so I recommend you contact them for help them if it’s not clear.

Step 5: Install WordPress

Once logged into your cpanel, click  on the Install WordPress icon under Website (or Website Builders) tab


Continue Installing WordPress

Now you’ll get a window that looks something like this. Click the Continue Installation button  to begin the WordPress installation process.


Choose where to install WordPress

On the next screen, choose the domain you want to install WordPress on. If the domain you chose during signup doesn’t automatically appear, simply click “Domain” and you can select it from the list.

Leave the directory field blank.  Click Next.

Enter your WordPress user info

Enter your Site Name or Title (e.g. Pratik Kafle, Pratik’s  Blog, OneTechMinute, etc.). This is different than your domain which ends in .com or something similar.

You may also be given the option to choose an Admin Username (do not use “admin” as your username). Choose a password. These will be what you use to login to WordPress once it’s installed.

Enter your email address (again, all site information will be sent here). Read and agree to the terms. Complete your installation of WordPress. 🙂 😀

Save your WordPress login details

After WordPress has been installed, you should see the indication that WordPress was installed successfully. Take note of the information to access your new WordPress site. This information will also be sent to you via email.

Now. Before proceeding.. let’s look back ath the steps. Until now you will have received two welcome emails. The first is the login info for your Bluehost hosting account. The second is the login info for your WordPress account. Keep both, although from this point forward, you’ll be using your WordPress login information much more frequently.

Congrats.  Now You have successfully created a blog. Whether you registered a new domain or transferred an existing one, you will know you have been successful if you can type your domain into any browser and your site appears. 

Step 6. Design & use your blog!

Congratulations! You are now the proud owner of your  self-hosted WordPress site. There are many things you can do at this point.  Blogging is about learning as you go and tackling things as you move on.

7. Finalising

Now you’ve set up your blog, it is time for you to write your ery first blog post.

Selecting your WordPress Theme

All the visiual elements and interface of your blog is controlled by themes. If you now go to your blog url it may show something like this :

Default WordPress Theme

This is not very attractive to your  potential audiences.

Customizing the look and feel of your blog is by far one of the most important and rewarding part in the journey of creating your WordPress site.  There are thousands of pre-made WordPress themes that you can install on your site. Some of them are free, while others are paid. With free themes you will get much more features while with the paid premium themes, you will have the  whole control on your theme as well as you will get security updates regularly.

You can change your theme by going to your WordPress dashboard and clicking on Appearance » Themes..

click on the Add New button.

On the next screen, you will able to search from the thousands of free WordPress themes that are available in the official themes directory. You can sort by popular, latest, featured, as well as other feature filters (i.e industry, layout, etc). when you have found the theme you liked , bring your mouse on it, and it will show the Install button. Click on it and wait for the theme to be installed. After that, the install button will be replaced with an Activate button. You need to click on it to Activate the theme.

Once you have installed your theme, you can customize it by clicking on the Customize link under the Appearance menu.

Creating your first blog post

To write your first blog post, click on the Posts » Add New menu in your WordPress dashboard.

You will see an editor area where you can write your first blog post.

After you finished writing ,go ahead and click on the Publish button on the right to publish your first blog post to the world.

Publish Button


Lastly, If you have any questions related to this or if any problem occured during following these steps feel free to contact us through this contact form .. I will be happy to help my readers on getting started on wordpress.

I hope that you found my tutorial on how to start a blog to be helpful.

If you liked this article, please share this so that your friends so that they can learn more about  how to start a blog . You can also find us on Twitter and Facebook.


Please enter your comment!
Please enter your name here