How to Make Money from Blogging in 2023

To make money by starting a blogging business, you will need to understand some key strategies that successful bloggers use to earn money online.

cheerful hipster girl enjoying blogging lifestyle using digital technology

You may have heard people throw around the phrase passive income, but let me tell you in order to make money blogging, it’s anything but passive.

Who Am I?

Hey, I’m Brad Fisher. A web developer, content creator, affiliate marketer, and someone who is basically obsessed with finding cool keywords and topics to write about that is not completely saturated.

I’m a lifelong learner still trying to find my way to a nice passive income stream. Recently, I took a course by John Crestani on affiliate marketing and learned a lot!!!

Some of my blogs make more money than others. I truly enjoy the process more than anything.

In this post, I’ll break down the different types of money blogging models so you can get started generating money online ASAP.

13 Ways to Make Money Blogging


If you are going to start blogging to make money, you will need to know what approach you are going to take in order to create a successful blog.

1. Google Adsense

Google Adsense is probably the first monetization method I tried like 8 years ago. It was easy to set up and back then it actually paid pretty well. Now there are plenty of other ad networks that pay more than Google Adsense, but it’s still not a bad network and you can make money blogging with it.

2. Other Ad Networks

Some of the best ad networks other than Google Adsense are, PropellerAds, Amazon Native Shopping Ads, Adversal, Sovrn //Commerce (Formerly VigLink), Skimlinks, Monumetric, and InfoLinks.

My personal favorite ad network however is Ezoic. Ezoic allows you to use other ad networks on your sites. They optimize your ads with AI and generally allow you to make more money than most other networks.

3. Affiliate Income

Online marketing

This is probably the most popular way for bloggers to make money. You can sign up for an affiliate program and promote products or services that you use or like. You get a commission for every sale you make.

Finding an affiliate network It’s not easy to find products that pay high commissions, so be sure to do your research and find products that offer high payouts.

4. Sponsored Posts

Sponsor inscription

Sponsored posts are when a company pays you to write about a product or service. This is becoming increasingly popular as more companies try to get their content out in front of people.

You can also work with influencers and get them to promote your products or services. A sponsored post is a great way to get your products and services in front of potential customers.

5. Consulting Services

Two People Consulting in Office
Two People Consulting in Office

Another way to make money blogging is by offering consulting services. You can set up a website and offer your services as an expert in your niche. You can even do webinars and offer advice to people who need help with a certain topic.

6. Guest Posts

Typing new blog post.

Guest posting is an excellent way to get your content out there and build relationships with other bloggers. You can write a post for another blog or website and get a link back to your blog. This is a great way to get more exposure for your blog and build credibility in the blogging space.

7. Digital Marketing Services


If you have a knack for digital marketing, you can offer your services to bloggers and business owners. You can create SEO campaigns and manage social media channels for a fee. This is a great way to make money blogging and increase your income.

8. Custom Banner Ads

Female applying for a job on laptop computer We Are Hiring website online Overhead high angle view

While Google Adsense and other networks are pretty automated at this point, striking up a deal with a vendor can be quite lucrative. You can create custom banner ads for companies essentially renting them the page for a specific period of time.

9. Building Your Personal Brand

Brand Branding Advertising Trademark Marketing Concept

This is where you will make the most money in the long run. Successful blogs make money because people like what the author has to say.

You can build your brand by creating courses, and eBooks, hosting events, selling products and way more. Once you have your brand worked out it’s easy to make money blogging.

You should always be thinking about how you can add value to your readers and build relationships.

10. Selling A Profitable Blog

top view of laptop on table with macarons, coffee and sale tags

Once a blog becomes profitable, you have two options.

  1. Ride the wave and let the money roll in.
  2. Sell the blog for as much money as you can get.

11. Creating Online Courses

Young woman blogger recording online floral arrangement course. Florists online course online. How t

If you have in-depth knowledge of a subject, you can create online courses and sell them. This is a great way to make money and share your expertise with others. You can choose to create a course on any subject you are passionate about and then promote it on your blog.

Normally course creators have blogs that highlight their latest courses and teachings.

12. Having an Online Store

Entrepreneur getting online store orders ready for shipping

A blog goes great with an online store. You can offer physical products or digital products that you have created. You can also create a membership site and offer exclusive content to members. This is a great way to make money blogging and offer your readers something more than just blog posts.

13. Membership Site

Stylish woman recording video vlog and sharing content on streaming platform using social network

A blog can lure in potential members of a membership site. This type of membership requires a monthly or annual fee and offers exclusive content to members. This is great for bloggers who are in a specific niche and have a lot of valuable information to offer.

Whether you use a combination of the strategies above or you just focus on one, just remember that blogging isn’t just about making money online. It’s really about providing information that a reader wants and finds value in.

How to Start A WordPress Blog

If you are just getting started check out my ‘How to Start a WordPress Blog’ post. It’s perfect for beginner bloggers.

I break down everything you need like a web hosting account, how to install WordPress and run a self-hosted WordPress blog, which WordPress plugins to use, how to get a free domain name, and ways to choose your blogging niche.

Blog Monetization Issues

Disappointed young Afro American businesswoman. Trouble of business.

Many bloggers start a blog the wrong way. They focus on the passion they have for a subject, rather than the goal of the blog which is to make money from each piece of content. Picking a hobby subject can make you money but make sure you do some research on the traffic and intent of the blog site before you start to write any content.

The trick is to bring together a library of content that can be used to promote products and services, as well as affiliate programs. Without traffic to your blog, you won’t make any money, even if the content is great.

How Will People Find Your Blog Post?

Boost Traffic to Your Website. Improve Performance with SEO Strategy.

Here are 4 common ways that people will find your blog post. After all, getting blog traffic is the only way any of the above money-making methods will work.


my ahrefs dashboard

Search engine optimization (SEO) is all about optimizing your blog post to rank higher in Google and other search engines. The higher your post ranks, the more traffic you will get.

If you are serious about making money blogging, start by researching keywords related to the niche and topic you are interested in. This will give you ideas for content that your audience is looking for and will also help you to create an effective SEO strategy.

Social Media

Social media

Having a presence on social media platforms like Twitter, Facebook, Instagram, YouTube, and LinkedIn can be great for getting noticed and driving free traffic to your blog content.

Paid Ads

Web marketing managers with gadgets working on paid search and SEO strategies, closeup of hands

Paid ads are another way to get more people to view your blog posts. By using targeted ads on social media platforms like Facebook, you can increase the reach of each post and drive more traffic.

Guest Posts/Link Building

Hand complete the last piece white puzzle for business concept

You can also use link-building or guest blogging to gain exposure for your blog posts. This involves reaching out to other sites in your niche, writing a post and linking back to your site. This works best when done on a regular basis.

The key takeaway is that you should have an understanding of what it takes to make money blogging before you start writing content. Once you have a good plan in place, creating engaging content that will bring people to your blog will be much easier.

Blogging Platform Syndication

contemporary website developer man typing and writing code for program website
contemporary website developer man typing and writing code for program website

Syndication of your blog is a great way to get more eyes on your content. There are many blogging platforms that you can use, such as Medium and Blogger, which will help you to reach a larger audience.

DIY Blogging is Time-Consuming

woman have a neck pain because using the computer and working for a long time at night.

If you are going to try to create a profitable blog, you will need blog content. It is by far what takes the most time out of your schedule. Blog content must be unique, provide value, and reach a target audience.

Keyword Research

Top view alphabet letters and memo note written with KEYWORD.

In order to produce content that people will find you must first do keyword research. Most bloggers start out a new blog simply by writing about things they like. While writing about your passions is great, it won’t always help you earn money.

Keyword research to find topics that people are actually interested in reading is probably the most important part of a successful blog. Fittingly, it takes the most amount of time (if done correctly)

Writing the Content

Young businesswoman writes on notebook sitting at table

If you are a natural writer, you may be able to easily create blog content. If not, it can take a lot of practice and tweaking to get your writing style down so that it is appealing to readers. Learning how to write for an audience and keep things interesting can take a little bit of time.

Outsourcing Is Expensive

choosing good employee leader. Man choose and take wooden cube.

If all you care about is money then you truly can treat your blog as an investment process. You could technically outsource all the content to a professional writer. You can hire virtual assistants to post your content and handle your social media. Or you could invest in a paid blog or website design.

However, if you’re a beginner looking to break into the blogging world, it’s best to do things yourself. Outsourcing can be expensive and take away from the personal touch of your blog.

New Blog Vs. Buying a Blog

Heart vs seedlings on scales. Importance love for green ecology on balance scale. 3D Rendering.

If you want to be up and running in just a few months, it may be a better option to buy an existing blog. This can save you many months of content creation and website optimization.


I hope you find success and earn at least enough money to invest back into writing more blog articles. Just remember to never expect to get rich quickly and put in the hard work necessary to make your blog a success. If you want to learn more about the tools I use to help speed up the content creation process check out this post.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *