A Step-By-Step Guide To Start Blogging [2023]

You are currently viewing A Step-By-Step Guide To Start Blogging [2023]

Online businesses are full of earning potential. People who make their choices, take their first steps, grow their online businesses, and earn millions within a year

While waiters wait!

Here I am going to tell you how to start your online blogging business with a blogging website. I will tell you how to start, what hosting is and how to purchase the best hosting for blogging, the top ways to earn from blogging websites, and about WordPress and related concepts for your blogging website.

This article is a step-by-step guide to starting your blogging business.

Jump On Content

Note: This article contains an affiliate link which if you use will not charge anything extra from you, but I will earn some commission for my coffee. 

What is Blogging?

Blogging is more a passion, then just a business.

Blogging should be done in a niche that fascinates you. However, make sure that whatever you write, people want to read it.

A successful blogger writes not for himself or herself but for their audience. 

Also, every niche has different earning potential, and a good blogger knows that as well. A pro blogger knows how his website will be making revenue for him/her in the future.

Here are top 20 Niche to start blogging on:

  • Health
  • Relationship
  • Fashion and Beauty
  • Food
  • Travel
  • Lifestyle
  • Money and Finance
  • Business
  • Marketing
  • Tutorial and Guide (Help Blog)
  • Movie and Music
  • News and Current Happening
  • Science and Technology
  • Modelling and Photography
  • Personal Development
  • Yoga and Fitness
  • Educational
  • Tools and Gadgets
  • About self (Personal branding)
  • Other topics of your interest

How Much Can I Earn From Blogging?

Earning from a blogging business is easy and fast, if you are smart and consistent with your blogs.

People are making millions with their focused strategies. So you can also earn huge from your blogging business.

In general a blogging can earn you between $100 – $1000 in the beginning. And, if you keep working well, you yourself decide your bank-balance.

Top ways to earn money form blogging are:

Your blogging website needs a good traffic, good readers engagement and quality article. Once you have these, your blogging website is ready to earn you.

1. Ads Network (Google AdSense):  Ads network use your website to display ads on your website and pay you a part of their revenue as per impressions, clicks and conversion.

2. Sponsored Ads: Find out sponsors for your blogs, and follow their promotional guidelines and make a profitable deal with them.

3. Affiliate marketing (Most Recommended): Join various high earning in-house or network affiliate marketing program such as CJ affiliate, Amazon Associates, etc., promote their products and services, gain sale and earn the commission.

4. Sponsored Post: Publish sponsored post and earn good money from the blog post.

5. Sell Digital products (eBook): Build your digital products such as eBooks and templates, etc., and sell it on your blogging website along with the content.

6. Sell Online Course: Design courses on whatever you are expert in and sell your courses on your blogging website and good money from it.

7. Online SaaS products: SaaS stands for software as a service. If you have any tool along with your blogging website, you can easily promote and sell your SaaS products and generate revenue.

8. Offer your skills as service: With blogging you can promote your specific skills or services such as Facebook and Google Ads expert, content writing, copywriting, consultancy, life coach, fitness, etc., engage more customers and promote your services and earn revenue.

What Do I Need to Build a Blogging Website?

Blogging does not require a high amount of investment, resource and manpower. You can do it from you home, 2-5 hours daily is enough, and little one-time investment is needed for hosting (yearly, or bi-yearly)

We will explore all the essential requirements to start a blogging website here in this section.

1. Writing Skills

Blogging is more about writing down your passion. Something that your audience enjoys and learns from it. So, if you are stepping in a blogging business, make sure that writing does not irritates or frustrates you. 

Now, here is some good news for those who wants to start a blogging website but don’t have much interest in writing – Hire a writer for your blogs. 

2. A Laptop or Desktop

To really enjoy blogging — a big screen is better for the process than a mobile screen.

3. Money to Purhcase Hosting

Hosting is the most crucial and first thing you need to have your own blogging website in the internet world.  

On average a good hosting will cost you about – $60-90 for a year

Master Advice: Get a co-founder for your website, and share the investment. 

4. Time, Patience and Dedication

To earn from blogging, you need to work with patience, write great articles that your audience love to read; and all of that requires time. 

In general, it’s good to give at least 2 hours everyday to your blogging website. If you can give more, that’s best, and if you want to start as full time, that’s excellent.

Pre-Planning Your Blogging Website

Pre-planning your blogging website makes it much easier to start without any possibility of making mistakes. Here is a list of things you must be prepared with before starting a blogging website:

  1. Fix your niche: Avoid choosing general niche, always narrow down to specific niche and that is the best advice you will receive for all successful bloggers.
  2. Name of your website: Select a name for your website that is related to your niche. It is your freedom to choose the name of your choice.

3. Debit or Credit card or PayPal: The Bluehost hosting that I suggest you purchase will require Debit or Credit card or Paypal to pay for the hosting.

You can purchase Hostinger Hosting using PayTM, Gpay, PhonePay, etc.

So, if you have these things decided, let’s learn to purchase Bluehost hosting for your WordPress based blogging website.

Steps to Purchase the Best Hosting for Your Blogging Website!

Hosting is a MUST to start a blogging website.

Let’s check the step-by-step process to purchase Bluehost Hosting.

Step 1: Visit Bluehost

Click here to visit Bluehost Website.

So, for a serious blogging business, start with a good hosting company. And, I highly recommend Bluehost.

Step 2: Click on Get Started

Click on “Get started” button to start. You can change the country if you have the option there else proceed with USD. 

Also, you can scroll down and explore more on the home page (to get more idea before clicking on Get Started button)

starting bluehost hosting

You will see the Price table as shown below. Based on your needs you can choose the plan. 

what is the price of Bluehost basic plan

For Beginners, I highly recommend Basic Plan.

Click on “Select” button to proceed further.

Step 3: Choose Your Domain Name and Extension

Just like hosting, many beginners struggle to understand domain name!

You know that hosting is much like the land for your website. And, that land must be having some address. Domain name is the address of your website in the internet world.

Anyone on the internet looking for your website can simply find you by entering your domain name (Address).

Its so easy to choose domain name for your blogging website with Bluehost. Steps are as shown below. 

Domain extension is a part of domain name. Each domain serves some purpose. Here are some top used and popular domain to use. 

  • .com – if your website is meant for commercial purpose.
  • .org – if your website represent some organization.
  • .net – for network purpose
  • .blog – for blogging purpose
  • .co – for some kind of cooperation
  • .us – for United States audience. 

After you are done with domain name and domain extension, click on the “Next” button. 

If the domain name is taken, it will show you something like this. 👇

when domain name not avaible

If your entered domain name is available, your will see. 👇

Great! Now that your desired domain name is available, it’s time to fill the form, that you will get as you scroll down. 

Step 4: Fill the Form & Click on Submit Button

 The form contains four major section –

  • Account Information
  • Package Information
  • Package Extras
  • Payment method. 
fill bluehost hosting form

 The Account information section need some information of the account holder.  

details

In the Package information section, you can choose the package – 12 months, or for 36 months or others. 

The rate and amount vary as per package. Choose that suits your budget (However, it is suggested to not choose lower that 12 months, as blogging business need some time before its powerful enough)

Primary Domain Registration is for Free.

SSL is free. SSL makes your customer’s data secure with encryption and makes your website look secure. 

In the Package Extras section, you can choose some useful services of the Bluehost. Which include:

Domain Privacy + Protection – This keeps all your data protected related to to your hosting account such as email address, name etc., to keep you safe from spam and other things. 

Codeguard Basic – Select it for easy and affordable website backup. It is recommended as well. 

There are other things as well, you can click on More Information to know more about it. 

The  total amount is shown in the bottom. 

hosting-payment-options

Either you can pay using your Credit/Debit card or using PayPal option. 

Enter the details to pay for the hosting. 

checkbox

Read the Terms of Service and Cancellation policy and other things, and once Tick Mark the check button

(Bluehost is the most trusted Hosting company and their policies are fine to go with)

Step 4: Create Account and Login to Bluehost

purchased

Great! You have successfully purchased hosting. 

Click on “Create Your Account” button on the page shown in the above screenshot. You will be asked to create a password and username. 

** Create a strong password.

After creating the account, you need to login with the user name/email address and the password. 

Go to Bluehost home page > click on Login (top right corner > Enter email and password. 

login to bleuhost

Note – Bluehost will be sending you WHOIS verification link to your entered email address with a link to verify. Simply click on it before 14 days. (You can wait for the email if you don’t received it immediately)

Ready to Start From Step 1 – Click Here 


Next, we will see how to install WordPress in one click using Bluehost.

Bluehost Dashboard and cPanel

If you login Bluehost for the first time, it will ask you few questions with a skip button. You can answer it so that Bluehost gets an idea about your blogging website and recommend you best for it. 

Later, after you login, you will see a screen as shown below: 

wordpress from bluehsot

From the Home menu, click on “Log into WordPress” 

wordpress from bluehost

It will take few seconds to launch your WordPress. 

Introducing WordPress

Congratulations 

You have now purchased the best hosting for your blogging business, and its time to create your blogging website using WordPress.

Now, what is WordPress and how it fit into the blogging scene! 

I will be writing an another detailed post on WordPress. But, for now, let me introduce you what is WordPress and how a beginners in WordPress can start step by step into blogging. 

Definition: WordPress is a content management, open source platform. It gives you so many options to build, modify and publish all types of content in internet without any need of coding skills and manage your website in an organized way. 

Nearly 1/3 of the website in the internet are built on WordPress. Its powerful and very cool to use. 

Here’s how you will see it after your WordPress is loaded. 

wordpress

How to start WordPress for beginners bloggers:

  1. Go to Appearance > Theme. Choose the best theme, or add new theme and install and activate it. 
  2. Go to Plugin menu > Add new plugin. Install and activate some basic blogging plugin (Really simple SSL, Yoast SEO, Elementor, Starter template, AddtoAny Share Button, WPForms, etc.)
  3. Go to Pages > Add new pages. Create home page, about us page, privacy policy page, blog page, and other pages that you wish. Edit them with Elementor, and get amazing free templates for pages from starter templates. 
  4. Go to Appearance > Customize. Use the customize menu to edit various aspects of your pages, home page, header, footer, menu, font size, color, logo, etc. 
  5. Go to Post > Add New Post. Write topics, add media, write content and format them as per your choice and publish your post. Use Yoast SEO to do the SEO for your post. 
There are so many cool plugins that you can add in your WordPress site and use them to design your website in amazingly new way.
 
Remember, your website will not be launched so far. For now, it will be showing “Coming Soon” Page.
 
Once you are done with the design and pages, launch your site. 

Wrapping Up

Phew!

I hope you are not tired! Well, the steps we shared may look lengthy but it will take you about 30 minutes to carry out I we have explained so far.

WordPress is powerful. Bluehost is power. And, with these two, your blogging business will be powerful.

Start Now. 

Satya Prakash Mourya

Founder of NxtDecade | Blogging Mentor | Satya is a seeker, a learner, and an observer. He sees the opportunity in every situation and likes to transform it into strength. He believes in simplicity and it is reflected in his working style. His beliefs motivate him to create processes, ideas, and content that is easy and interesting.

This Post Has 4 Comments

  1. gralion torile

    Hey this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding skills so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

  2. Oishi

    This is quite informative and easy-to-understand content!

  3. Precious

    Nice one

  4. Ruth

    Thankyou for this great information

Leave a Reply