How To Start Blogging in 2023 From Scratch [9 Steps]

Disclosure: Gazab Blogging works as a professional blogging site. We receive compensation from the companies whose products we review. We are independently owned and the opinions expressed here are our own.

9 Steps to start your blog and make money in 2022

Page Contents

Hey, are you curious to know how to start blogging? Just calm down, you’ve landed at the right article.

during the whole article, if you find something irrelevant/difficult to understand, just send me a message.

Just, sit down and see all the steps & requirements to start a Blog. Btw, well done! you’ve already shown your interest in “How to start a Blog in 2023”.

Ready to Start? Click here to skip this intro & know how to build a successful blog in the now?

How to Start Blogging & make money online on autopilot

Your question might be ‘How to Start a Blog for free’ or by using ‘paid services/tools’.

whatever it is, now that doesn’t matter at all. I’ve written this article from getting inspiration from people who are actually doing great in this field.

I’ve written this article for people like you who want to establish their business comes life in the field of blogging.

Let’s start…

If you’ll find any problem/issue regarding from scratch to the final outcome of blogging just contact me, and I’ll be personally there for you.

If you’re a beginner/newbie or an intra-level blogger, you’ll find this article helpful for sure. you’re just going to get a direction in this field right through this article only.

Now, it’s my turn to give you some amazing value so that, your all doubts would clear at the end.

I’m sure. If you go through it all deeply, you don’t require any blogging guide or any futuristic article to understand. that means you’ll be ready to go.

If you feel that there is something missing out there, just give your feedback through the comment section of this blog post. So, future readers don’t get the same issue again.

How to Start a Blog in 9 Steps?

  1. Identify your blogging niche. In basic language, niche defines the interest & expertise combination.
  2. Find a good domain name for your blog. A domain name is the name of any website/Blog.
  3. Get the best hosting for your blog. Hosting a blog/website defines the online rental space required to set up your shop/business in the digital world.
  4. Blogging CMS (Content Management System). CMS (content management system) helps you to add content to your site.
  5. Find a good/perfect theme for your blog. The ideal theme defines the availability of all necessary options, which are required to run your online business smoothly.
  6. Social Media Identity Setup. Social media setup is essential to build the authority/credibility of your blog.
  7. Design your blog like a pro. You need to design a customized home page, and landing page to make it beautiful.
  8. Start Writing. You definitely need to write good content from the viewer’s perspective to make it reader-friendly.
  9. Monetization. Several ways to generate money via your blog efforts include direct Ads, Affiliate marketing, guest posting, and sponsorships.

Why do we need a Blog?

This is a very common question that comes to everyone’s mind whenever someone is trying to start blogging or maybe, start thinking about it.

I know you also have the same query Do we really need a Blog? that’s why you’re continuously reading this particular section!

If you say making money online is the reason, I think it’s not worth it.

There are plenty of ways in today’s world by which you can easily make money online.

You can become a YouTuber, podcaster, social media influencer, social media entrepreneur or professional blogger.

In my experience, if you’re someone who wants to do their work silently and not comfortable revealing his/her face while making YouTube videos then blogging is the best option for you.

I would say blogging has become an integral part of boosting online business in any field.

Blogging gives you a chance to make your relation all over the world.

With blogging, you can do the work from your home and get money & of course, if you get money freedom then you’ll automatically enrol for time freedom.

I know efforts are required but, you should also keep in your mind that efforts are the default in every work whether it is online or offline.

& The most important factor is, with blogging, you can make your full laptop lifestyle life.

You’re passionate about blogging that’s why you searched for “How to Start Blogging” or “How to Start a Blog” to come on this article or Maybe, your friend has recommended this article to you.

Whatever the chance, the point is you’re here and you really want to know about it.

Here you’ll get to know all the information about the blogging industry.

So, do you still have any excuse why to start blogging?

What are the benefits of a blog?

Jump to Step 1, if you know about benefits already.

Whatever the career is or whatever the option is, first we always look for benefits.

To forcefully look for the benefits in everything is the school or college kind of mentality that we’ve already gotten in our heads.

As I am writing this blog post it’s my responsibility to keep in mind that maybe, someone who is reaching out to this article maybe you’re that person who doesn’t know about its benefits.

So, I also have to include some kind of benefits on why to start blogging.

So here are the benefits of blogging.

  1. Blogging is the strongest method to boost your presence online.
  2. Blogging helps you to understand more about your passion/interest.
  3. You make money by playing with your skills.
  4. You build your online identity.
  5. You build your trust factor.
  6. You become an authority in your industry if you make it your life.
  7. You make strong relations with the world.
  8. You help the world with your blog.
  9. You’re improving the impact of the internet.
  10. You tell people about your products/services.
  11. People become your loyal readers.
  12. Your blog gives you strong recognition worldwide.
  13. You become a more confident and valuable person.
  14. in the end, definitely, you’ll have money and time freedom.

These are not enough benefits of a blog because blogging is the very loveliest field in the online making money industry.

But now you should move your focus from the benefits to the steps which are required to start a blog.

Why you Should Start A Blog?

As I already discussed the benefits in the above section, there are plenty of ways by which you can get instant love from your efforts if you make them in blogging.

Don’t want to waste your time? Just jump to Step 1 to start your blog.

Some of the coolest reasons are:

  1. Share your story. You can share your story via words with the world.
  2. Make money from home. You can be your own boss, which means you can do the work on your own terms.
  3. Recognition for yourself & your business. Every person & every business needs attention and recognization means branding. Blogging will give you a high level of branding by default with your efforts.
  4. Find a community. You’ll get a chance to network with people with having similar kind of mindset as yours. if, your blog grows and reaches out to a level.

Ready to begin? Click here to go to Step 1.

9 Steps to Start Blogging in 2023

Frankly speaking, 9 steps are not only the steps which you require in this journey.

But, this is a verse industry and you should move with the steps which are authentic and genuine.

Maybe, you want to start & design a food, fashion, cooking or any kind of blog. you’ll require some basic steps which are similarly applicable to all industries.

So that your blogging journey will become easy and you can get some success in the initial stages.

If I give you some advice then, I’ll tell you to be authentic all the time because authority matters a lot in the online field.

Authority transforms your blog into a brand & listen, dude, every brand has a face.

I’ve also gone through all the steps that are described below and you should keep them along with your journey.

Step 1. Identify your Blogging Niche

First thing first, what is Niche and how do define this?

Everyone thinks that blogging is something where you can earn a hell of a lot of money. Yeah! that’s Alright.

But, for this, you should have the right mentor and also should have the right direction with proper strategies.

Guidance is very important in every work and, in the case where you are treating that as your career the priority of guidance and mentorship increases.

So, whenever someone asks me “What Should I Write?”

I always advise them to be in the field where their passion, knowledge, and skills exist.

and you should also do the same.

Always drive your life with your passion and knowledge because by doing this you can go long as you want in your life.

Apply the same concept to your blogging journey as well.

Some points to find your Niche:

  1. How much you can write about a topic without getting bored?
  2. How much passion do you have for a topic?
  3. Do you have enough knowledge about your topic?
  4. The audience exists or not around that topic?
  5. Will your blog’s tone be powerful enough to captivate your audience?
  6. Where do you want to see yourself 5 years down the line?
  7. Can you write for 6 months without worrying about income from the blog?

Once you find yourself ready for these questions, you are good to go for this.

Note: Blogging works even outside your passion/interest. So, go for it!

Step 2. Find a Good Domain Name For your Blog

A domain name is the name of any website.

for ex., whenever you go to any type of shop nearby to your house then you find a specific name of that shop which people recognize in your society.

That exact concept is applied in the online world when it comes to websites. The name of your website is the first attention of all the visitors.

You should keep it good-looking as well as top-level to get high visibility across the internet.,, etc., are examples of domain names.

There are several companies in India or outside India like Godaddy, Bigrock, Namecheap etc., which provides domain names called domain name providers.

You can use domain name generator tools also to find a good domain name.

This is the example of

I searched for my domain name and luckily I found it available.

GoDaddy domain availability check

After that, click on add to cart and make a payment using any valid payment options out there.

You can pay using any Debit card, Credit card, Wallet, Net-banking, UPI etc., this completely depends on the availability of each site.

Some points to keep in mind before buying a domain name:

Few things that you should keep in your mind before taking a step to find and buy a domain name for your blog.

  1. What are TLDs: If you’re someone who is reading this blog post and have a little bit of interest in blogging then, I’m sure you already heard about top-level domainsTLDs are the domains that get high visibility on the search engines like Google, Yahoo, Bing etc.
  2. Always Prefer Dot Com: You already know about TLDs. There are many top-level domains available in the market but, you should always prefer ‘.com’ or ‘.net’.
  3. Country Targeted Domains: ICANN (domain provider) has differentiated the domains names like .in for India, for the UK, .au for Australia, .pk for Pakistan and so on.
  4. Try Short Names: Always try to find or buy a domain name that is short and memorable. If you do this, this will be going to be super helpful for your visitors to remember.
  5. Avoid Digits in Domain Names: Digits always confuse people because most of the time they’ll forget it was written in words or it was a digit.
  6. Avoid Adjacent Double/Triple Letters: Domains like, are always confusing people because they forget to add those repeating letters. So, always try to avoid them from your domains.
  7. Always Buy Domains Related to your Niche: You have already figured out your niche. So, always try to buy a domain similar to that. For example, this blog is related to blogging with the named

Step 3. Find a Good Hosting for your Blog

You bought your domain name or website name in the last step.

Now, it’s time to connect that name with the space where you’re going to keep your files/database includes (images, text, docs/pdf, audio files etc.).

In the online world that space is known as hosting.

Hosting is an online service that is used to store your data on the internet.

You can buy the hosting from Bluehost, HostingerGreenGeeks, Cloudways/Digital ocean and obviously from Namecheap & HostGator.

I personally recommend Bluehost. this will be a life-changing decision for you as well.

Bluehost Hosting Homepage

Here are the hosting options they have:

Bluehost Hosting Pricing

As a newbie blogger, you need Shared Hosting

Try to buy PLUS PLAN if you planning to work on multiple sites in the upcoming year otherwise, you can go with Basic Plan also.

Few Things To Keep in Mind Before Buying Hosting

  1. Support: Support is very essential. The hosting company you are selecting must be a 24×7 support system. In the case of any problem, you can contact them anytime and get your problem solved.
  2. Bandwidth Limit: In short, hosting bandwidth decides the amount of traffic (number of visitors) your website can handle per month. So always go for unlimited bandwidth if possible.
  3. Space: Space is very crucial. Space is something ‘How much data you can store on your website? So, Always go for unlimited space.
  4. Unlimited Domains: The Basic Plan of Bluehost hosting allows users to make only one website. That’s why I have suggested the Plus Plan or above. Plus plan allows you to create unlimited websites on your server. So always go for hosting providing unlimited domains.
  5. Easy to Manage: Always go for hosting, which provides you with a Cpanel dashboard because this is a straightforward and easy dashboard to manage your blog.

Here are the steps to buying a Hosting Plan:

Step 3.1. Click on this link to activate the discount.

Step 3.2. Click on the get started button on the site.

Bluehost Hosting Page Preview

Step 3.3. Select the Plus plan where you can host an unlimited number of sites, as well as you will get a FREE SSL certificate and SSD hard disk. If you want to work on a single website then, just go with Basic Plan with the same benefits.

Bluehost Hosting Price

Step 3.4. Select I’ll create my domain later if you have already bought a domain. otherwise, you can leave it blank and get free domain credit after buying the hosting else, you can buy a domain name also.

Bluehost Hosting

Step 3.5. Now create your account with your valid details or sign up with your Gmail id.

Account creation on Bluehost India

Step 3.6. Select the number of years (duration).

Package Information Bluehost India

Step 3.7. Un-check all extra package options to keep your price in control & definitely you can get them later also.

Extra Package Information Bluehost India

Step 3.8. Finally, click on Submit Button to make the payment by using any debit/credit card, net banking, wallet or even UPI.

Bluehost India Hosting Purchase

and boom, Congratulations !! you’ve bought your hosting successfully!

Step 4. Blogging CMS (Content Management System)

You have designed your website after buying a domain and hosting.

Now, it’s time to put some content on the website/blog.

This can be only possible with the help of CMS. CMS (content management system) helps you to add content to your site.

I personally use WordPress on this blog which is one of the best CMS in the world having more than 60 million websites running on it.

It is so flexible to use which gives a super-easy visual editor to users. Here you can enhance your features by installing the extra plugins to your blog offered by WordPress itself.

Why do I Only Use WordPress?

  1. I know This is the most used CMS in the world in the blogging industry.
  2. This is an open-source platform that will help you to develop anything you want.
  3. Use drag and drop to install new designs.
  4. WordPress platform has a very easy management system.
  5. Many hosting providers give a one-click installation of WordPress from their admin dashboard.
  6. You can enhance your features with the use of plugins.
  7. In the case of any issue, you can get help from thousands of WordPress users in the community

After installing WordPress, here is the guide on how to use the plugins and how to install them.

Step 5. Find a perfect theme for your Blog

The beauty of a blog also matters a lot.

And to make your blog beautiful you need a theme that looks good and premium.

If you use the proper schema-based theme for your blog then, this will be going to make a huge positive impact.

A best WordPress theme also gives your blog high SEO ranking in google and other search engines.

I suggest WP Astra, Envato Elements and Generatepress the most.

but, I personally use GeneratePress on the majority of blogs because of its lightweight design and schema optimization features. blog where you’re now reading this blog post is also designed using the GeneratePress theme and Elementor Pro page builder.

and I strongly recommend each reader who is reading this blog post use the GeneratePress theme for your blog.

GeneratePress is the best and most lightweight theme I have seen ever in my blogging journey.

you can check the guide to installing a WordPress theme here.

Here are the steps to buy it:

Step 1. Click on this link to activate the discount.

Step 2. Sign up and buy the theme with the plan you want to buy. There are only two plans one is yearly & 2nd one is a lifetime.

Step 6. Social Media Identity

Social media has become one of the fastest online media which gives similarly entitled to each user to say anything online by using their smartphone.

Along with this, all big agencies or companies also shift their selves from the offline world to online with the help of social media platforms.

You can build your brand also by using this.

If you already have a blog or you’re a newbie you can also use social media to gain such kind of authority and awareness in your niche.

After buying the domain and hosting and setting up WordPress, now you should think about social media.

You can use tools like to find the availability of that username across popular platforms.

P.S.: Always try to find usernames across social media platforms without having the digits or numbers and dot (.) or bar (_) along with your brand name.

Step 7. Design your Blog like a Pro

If you’re a professional blogger then, you already know about the importance of a self-designed homepage, blog page, landing page etc.

On another hand, if you’re a newbie, you should know about its importance.

If you design your blog with any page builder then, your blog viewing authority in the niche improves and this helps to boost SEO rankings as well.

I highly recommend Elementor Pro to design your blog as I’m using this since 2016 and I loved the performance and features/flexibility.

Elementor Pro is also used to design

Step 8. Start Writing

Congrats! you have successfully set up your blog. But, Just a second… you have done nothing yet now.

How you will become successful? or How your blog starts growing until you write something.

Yeah! that’s the right thing.

Your blog is nothing without WRITING. You should Start Writing today. Without you and your efforts, nothing gonna happen.

All you’ve to do is Start Writing whether you are good at English or not.

You can use tools like Grammarly or ProWritingAid to write error-free content.

You are just one step away to start your blogging journey.

I know you’re a passionate, well-talented and skilled person.

Start today!

Step 9. Monetization

I know this is the cool step among all the above & you’re waiting for this from starting of this blog post.

Once your blog is ready and you’ve already written some blog posts on this, you think that everything is done.

But, let me tell you… Blogging is a business & for every business cash flow is the oxygen. And to provide that oxygen to your blogging business, you’ve to monetize your blog.

When your blog becomes popular, there would be several numbers of opportunities to earn money from it. but in the early stages, that’s not possible.

So, Let me tell you some monetization methods which you can use in the early stage of your blogging journey to provide a sufficient amount of cash flow to your business. So that, you can scale it to the next level.

9.1. Affiliate Marketing:

Affiliate Marketing is one of my favourite and easiest methods to monetize the blog.

In this method, you’ve to get approvals from companies whose products you want to promote. and then, just place the links in front of your readers.

There are some demerits of Affiliate Marketing:

  • You can’t promote without approval.
  • Your blog should be niche specific.
  • A minimum threshold is necessary to complete to get payments from approved companies.

9.2. Direct Ads:

You can directly promote the company’s products by putting their links or banners in your blog sections.

This type of advertisement comes under sponsored content in which companies reached out to you directly.

Direct ads allow you to set your own terms and conditions for every content piece during the agreement.

Many companies prepare the post for you. So, you just need to post and publish them on your blog.

9.3. Display Ads:

Display ads are a meaningful way to monetize your blog by showing user-related sponsored content to the reader.

To be able to showcase display ads on your site you’ve to connect with companies like Google etc.

This is not just a promotion type of ad, but in this case, you’ll earn a minimal amount of money whenever a user clicks on the advertisement.

However, the amount of money you’ll earn is limited.

I think this is the best method at the beginning of the blogging journey.


So, it’s all out there.

You just need to grab the right opportunity and start executing all the above steps to start your blogging journey in 2023 and so on.

All you need to have is the skills to follow the profitable niche & profitable strategies to turn your creativity into a profitable and scalable blogging business.

A little smart work with your hard-working capabilities and your passion can turn your idea into a great source of income & you to be an entrepreneur or a blog-preneur.

I hope you get it all & I wish you all the best for your future.

Sharing is Caring

Rahul Chaudhary

Founder and Editor-in-chief of Gazab Blogging & Savvy Media | Social Media Entrepreneur | Podcaster, Youtuber, Blogger, Digital Marketer & Personal Branding Practitioner.

Liked This Article?

We have a lot more where this came from! Join Gazab Blogger’s community right now.

By entering your email, you agree to our Terms and Privacy Policy.

2 thoughts on “How To Start Blogging in 2023 From Scratch [9 Steps]”

Leave a Comment