How To Start A Blog That Makes Money (2024)

Last updated on

 | Reviewed by: Subarna Basnet

Are you a beginner…?

Do you want to start a blog in 2024?

You don’t know where to start? And how to start a blog in 2024. Don’t worry you are on the right blog post.

In fact, this article is not only about starting a blog. We are going to guide you from start to grow, and also we share the secret recipe to monetize your blog.

First, know why you should start blogging in 2024.

Blogging Growth Statistics

Blogging Growth Statistics, Source – SEMrush

We show you this data for motivation to start a blog and to answer a burning question Is blogging still worth it?

So this data is from 2020, but blogging is still worth and valuable tool for businesses. Blogging world has evolved over time, with the rise of social media and other forms of online content like reels or any type of short video, but blogs still offer a unique and powerful platform for long-form, in-depth content.

For the last five years, I have been blogging and helping 100s of businesses to grow their audiences. In 2023, I started BlogUplift with a vision to help beginners to grow their blogs.

Steps To Start A Blog in 2024

  1. Choose Your Blog Niche
  2. Purchase a domain & web hosting
  3. Choose your blogging platform
  4. Set Up WordPress
  5. Customization and Install useful plugins
  6. Write your first blog post
  7. Tips to Grow Your Blog
  8. Way of Monetization

So let’s begin!

Step 1: Choose Your Blog Niche

The first baby step in starting a blog is choosing a perfect niche.

So, What is the niche?

To understand what is a niche? In simple, it is what you’re going to write about.

But the problem is picking blog niches is one of the most challenging steps of starting a blog.

Because the competition is too high and In the beginning, you have no idea how to choose a successful niche?

Choose Your Blog Niche

To choose a successful niche follow 3 golden rules:-

  1. Interest
  2. Profitability
  3. Expertise

First rule: Find your interest

The first rule is to identify your personal interests.

Your interests lay the foundation for selecting a successful niche.

Recognizing your interests is the initial stage in the process of choosing a successful niche.

Second rule: See the Profitability

While having an interest is crucial, it alone is insufficient for ensuring the success of your blog. Profitability is equally important.

Pressure In Revenue Kills the innovation
My Facebook friend posted about how the pressure for revenue can stifle innovation. I agree; however, it’s important to acknowledge that every sector requires revenue to sustain its presence in the market.

Without generating revenue, your blogging journey may become unsustainable.

how many blogs fail to earn money google search

In the year 2023, approximately 600 million blogs were created. Shockingly, 80% of these blogs failed within a mere eight months of their creation.

This statistic underscores the importance of not only finding your interest but also exploring avenues for profitability.

So, my suggestion is to first identify your interest and then assess the potential for profitability.

Third rule: Can you say I have expertise?

your special skills

do not start without expertise…

The third rule involves evaluating whether you possess expertise in your chosen niche.

Having identified your interest and explored profitability, the crucial question arises: Do you have the expertise required?

If you have followed these three essential rules for niche selection, then congratulations!

Note: By adhering to these three gold rules, you can increase the hope of choosing a niche that aligns with your interests, offers profitability, and leverages your expertise.

Step 2: Purchase a domain & web hosting

Before purchasing a domain name and website hosting, let me explain to you what is it, quickly.

What is a Domain Name?

A domain name is the URL of a blog that a visitor will use to open a blog.

For example Learn more »

We have Good News, You will get a free domain name if you go through our recommendation, Hostinger

Let’s talk about Hostinger, What is a Hostinger, and why do we choose Hostinger?

What is a Hostinger, and why do we choose Hostinger?

Hostinger is the best web hosting provider on the market today.

5 Stars

Hostinger is a web hosting company that was founded in 2004. They provide domain and hosting services to their clients.

Most of their plans are affordable and provide value-for-money service.

That’s why Hostinger fits in that sweet spot by providing better service at an affordable price.

To Purchase the Hosting from Hostinger, You can first sign up for an account here.

We earn a commission if you make a purchase, at no additional cost to you.

Alternatively, you can select any one of these 3,


5 Stars

Bluehost is a reputable web hosting company known for its reliability, ease of use, and affordable pricing.

The $2.75 plan includes 50GB disk space, hosting for 1 WordPress site, a free domain, an SSL certificate, 24/7 support, and a 30-day money-back guarantee.

Buy Now


4.5 Stars

HostGator is a well-established web hosting provider recognized for its variety of hosting plans, including shared, VPS, and dedicated hosting.

The $3.75 plan features support for 1 WordPress site, suitable for 100k visits per month, free website migration, and 1GB of backup space.

Buy Now


4.5 Stars

SiteGround is a leading web hosting company known for its exceptional performance, security features, and top-notch customer support.

The $2.99 plan includes free setup and transfer, a 30-day money-back guarantee, a 99.9% uptime guarantee, suitable for ~10,000 monthly visits, and 10GB web space.

Buy Now

In this article, we choose hostinger,

To continue to purchase, choose the Premium or Business web hosting plan which includes a free domain name.

hostinger web hosting plans

Along with that, you can host up to 100 websites in the same hosting.

If you are planning to start more websites in the future you can easily host all of your websites in the same hosting plan.

Hostinger allows you to create free professional Email addresses.

Here, click on the Add to Cart button and it will redirect you to the checkout page where you have to select the Period of the hosting.

Choose a period

I recommend going with a minimum of 1 or 2 years of hosting at a time as the renewal cost will be higher.

You can easily create an account by signing through Email, Google, or Facebook account.

cart hostinger

Now you can select your payment method Like a Credit card, Paypal, Google Pay, Alipay, etc fill out your basic details, and complete the payment.

After that, you will get a confirmation email from Hostinger along with Login details.

Step 3: Choose your blogging platform

When it comes to choosing a blogging platform, undoubtedly the answer is WordPress.

If Blogger is your preferred platform, we have created a video and blog post that you can watch or read.

Here is the link:-

Why WordPress?

Why?? WordPress website is better as compared to other websites.

let’s learn

WordPress is a popular content management system (CMS) that powers a large part of websites on the internet(43.1% of all websites on the internet are built on WordPress ~

Here are some reasons why WordPress is considered better than other platforms for Content Management:-

  • User-Friendly: WordPress is easy for beginners.
  • Community Support: Large community aids development.
  • Cost-Effective: Open source, lower overall costs.
  • Themes & Plugins: Extensive options for customization.
  • SEO-Friendly: Built-in features enhance searchability.
  • Scalability: Grows with your website’s needs.

Step 4: Set Up WordPress

Now you have purchased the domain and hosting, You can install WordPress on it. Go to the websites tab in the Menu.

websites add in hostinger

Click on the “Create or Migrate a Website” option on Hostinger.

Now click on the Create New Website Option.

create and migrate

Here, You can either buy a New domain or Use any existing Domain.

Search for new domain or connect your domain name

Just Follow the setup widget and choose the Auto installer to install WordPress on your preferred domain.

hpanel website autoinstaller wordpress

Now you have to enter your Website name, Email Address, Username, and password and Hit the install button.

And After that Hostinger will automatically install WordPress on your domain.

wordpress install details

Now wait for some time to install an SSL certificate on your website and then you can log in to your WordPress Admin panel.

Step 5: Customization and Install useful plugins

Here are some key customizations you need to do after installing WordPress.

First, you need to change the permalink structure of your website. Go to settings > Permalinks choose the Post name as shown in the below screenshot and save the settings.

permalink settings in WordPress

Now Go to General settings and add your Site title and tagline, Check your Site URL, Admin Email, Time zone of the website, etc.

general settings in WordPress

Now you need to install your Website theme by going to Appearance > Themes.

Here, you can install the theme according to your Requirements. Here are some popular themes you can try on your WordPress website.

List of Popular WordPress Themes

  • Generate Press
  • Kadence
  • Astra
  • Zakra
  • Hello Elementor
  • Blocksy
  • Neve

Now you need to install Plugins according to your website type and requirements.

Here are some Popular and most used plugins in WordPress.

List of Popular WordPress Plugins

  • Yoast SEO
  • Rankmath SEO
  • All-in-one SEO
  • Short pixel Image Optimizer
  • Converter for Media
  • Imagify
  • Litespeed cache
  • Elementor
  • Kadende Blocks
  • Generate Blocks
  • Wordfence
  • Pretty Links
  • Scriptless Social Share
  • MC4WP: Mailchimp for WordPress

Remember, Always try to use as less plugins as possible. If you use too many plugins then the chances are the website speed will go down and you may encounter different compatibility issues or bugs in the future.

Step 6: Write your first blog post

Wow, you are going to write your very first blog post.

Writing a blog post is not related to completing your homework or texting your ex; you need to focus on a multitude of things.

You need to Optimize your blog post title, heading, and the way you write.

You need to know where, how, and why your focus keyword should be.

So, Watch this video to learn about all the fundamentals.

After watching the above video I guess you got all clear.

Step 7: Tips to Grow your blog

It’s true that growing a blog in 2024 is more challenging than it was in 2020-2023.

So, what are the exact ways to grow your blog?

Simply writing many articles and sharing them on social media isn’t enough.

To truly succeed, you need to focus on quality contentbuilding authority, and engaging your audience.

Thinking your content is super cool doesn’t matter. Google and your audience don’t care about your self-perception. You need to learn how to create engaging content that keeps your audience hooked. This involves sharing your story and creating a connection with them.

Now, let’s share some valuable tips that top content creators and I follow:

  1. Connect with other bloggers
  2. Use guest blogging as a Strategy
  3. quality content on your blog
  4. Write about trending topics
  5. Respond to everyone
  6. Invest in your blog design

Don’t obsess over your ranking. If you follow these six tips and are consistent in your efforts, you will start seeing blog growth within several months.

Google Ranking Factors

Just see the above image, what did you find?

20% ranking of your content depends on Authority? Yes! It’s true.

If you are starting your blog today, then don’t think that you will rank at the top on Google and you will earn a lot of money, you don’t. Most of the top rankers in Google are highly authoritative websites.

Just do what you know and what you love, do best from your side, and after a month you will get an idea about ranking(slowly).

Step 8: Way of Monetization

let's make some money

Now, you have a blog and you build the audience, but what if you’re not generating any money, right?

So, the best way to monetize your blog in the initial stages is by using Google Ads. Yes! You can use Google AdSense to start earning from your content.

Read This, If you want to know more about Google Adsense:-

Slowly you will know many ways of monetization, but right now here I have a list of monetization.

  • Affiliate marketing
  • Sponsored posts
  • Sell courses
  • Sell digital products
  • Accept donations


Can I start a successful blog in 2024?

Yes, starting a successful blog in 2024 is possible. Focus on niche contentengage with your audience, use SEO strategies, and leverage social media to drive traffic. Stay consistent and adapt to evolving trends for sustained growth.

Is blogging still profitable in 2024?

Yes, blogging can still be profitable in 2024. By providing valuable content, and monetizing through ads, affiliate marketing, and sponsored posts, bloggers can generate income. Adapting to current trends and audience needs is key for sustained profitability.

Is it too late to start a blog in 2024?

No, it’s not too late to start a blog in 2024. The online landscape is dynamic, and there’s always room for fresh and unique content. Identify your niche, provide valuable content, and engage with your audience to build a successful blog.

Can you start a blog for Free in 2024?

Yes, you can, blogger/blogspot is a free platform by Google offering free blogging services create an account on and start your blogging journey with zero investment

Can I become a millionaire from blogging?

While it’s possible to make significant income from blogging through various monetization strategies, becoming a millionaire solely from blogging is rare. Success depends on factors like niche, consistency, and marketing.


So, you’ve learned how to start a blog in 2024. This article is just a starting point, offering guidance for launching your very first blog along with some tips on ranking and monetization.

To become a top contender on Google, you’ll need to dive deeper into blogging and ranking strategies. We’ve already shared numerous articles that provide insights into achieving better rankings and resources to support your growth.

Check out some of our best articles listed below:

If you’re facing any challenges while starting a blog or experiencing issues with your ranking, feel free to use our contact form to reach out.

Thanks for spending time with us. Wishing you success in launching your first blog in 2024.

Interested in tutorials? Visit our YouTube channel: /@bloguplift

Bye! Build your career with BlogUplift Helpful tutorials.

Was this helpful?

Thanks for your feedback!

Subarna Basnet is a young tech enthusiast and professional blogger from Kathmandu, Nepal. He writes about content writing, social media, WordPress, SEO, and making money in Bloguplift.

Leave a Comment