8 Ways To Make Money with Your Blog: A Step-By-Step Guide

There are several ways to make money online through creating a website. One effective method which gives room for diversity and creativity is blogging.

Many are intrigued by the prospect of earning thousands of dollars monthly or even up to six and seven figures yearly.

But for successful bloggers, it took time to get there and they struggled in the first few months.

While you can reach to that level and have fun at it, it does require dedication, especially in the early stages.

Additionally, some feel daunted at the prospect of having to write articles. You shouldn’t be!

With the increasing global demand for freelancers to provide services required for online entrepreneurs, freelancing platforms are satisfying this demand by providing knowledgeable, competent writers in all spheres.

The most renowned of these is Fiverr , with similar facilities provided by UpworkHirewriters and many more.

Another factor to consider is starting cost. You can start and maintain a blog for approximately USD$100.

Your biggest expense here will be if you’re sourcing writers.

Free options are firstly recommended in this article, with paid suggestions given only where mandatory. As profits begin, upgrades are recommended.

In this article, we’ll address the types of blogs, provide a step by step video of how to start and how to make money as a blogger.

So, let’s start your blogging journey:

What is a Blog?

There may be some confusion pertaining to the types of blogs. There are blogs, niche sites, and authority sites.

Which is which and what’s right for you?

Let’s take a look:

1. Blogs

Blogging, in the early days of the World Wide Web, was pretty much akin to keeping an online diary. People would journal about their personal thoughts, activities, maybe their favorite recipes.

They had a real person behind them. Still today, most of the sites that are called blogs have an influencer behind them.

Without that influencer the blog is nothing. People read the blog because they want to learn from the person behind the blog.

For example: Simple Green Smoothies is a blog which provides green smoothie recipes and health challenges. Visitors and Subscribers read the blog because they want to improve their health and lifestyle.

2. Niche Sites

Niche sites revolve more around the niche or the topic than a specific influencer. One or many influencers may be writing for the niche site but people mostly care about the content.

People read niche sites because they love the content of the website. They don’t care much who has written it or who is behind the website.

For example: A site like Art of Manliness is a niche site. People read the site because they like the content. Most of them don’t know who the founder is and most don’t care.

3. Authority Sites

Authority sites are basically niche sites, but they are high-quality niche sites that are highly respected by all knowledgeable people in its industry.

These sites begin as niche sites and as time passes they become go-to website in their industry. They have every information related to their niche.

For example: The Huffington Post is an authority website. You can find almost any information you need there and every news website respects it.

Which should you go for?

✓ When a blog is sold the seller doesn’t make much money because the buyer is buying the blog and not the influencer behind it. Once the blog is sold people are less likely to read its content, as a result your blog won’t sell for much money.

If you want to build your own brand/name, as a respected person in your niche you should choose a blog.

✓ When a niche site is sold, the seller makes a lot of money (usually 20x the monthly income). The audience does not care who controls the niche site as long as the site keeps providing great content.

✓ When an authority site is sold, the seller makes millions. A site like Viral Nova, which is an authority site in the viral content niche, was sold for $100 million.

So if you want to keep the site for yourself forever, choose a blog. If you want to sell it someday, choose niche site model. As time passes your niche site will become an authority site if you keep producing great content.

For example: If we talk about SEO community, QuickSprout is a blog run by Neil Patel, Copy Blogger is a niche site and Search Engine Land is an authority site.

Technically, they are all same, they are websites. But their intent and meanings are different. You should choose which way you want to go based on your end goals.

Most people don’t know this and they wish they knew it when it’s too late. Let’s talk about how to start a blog now…

How To Start A Blog?

Before you start a blog you need to do some research and planning. Here are the steps:

1. Niche Research

This is a crucial step. Choose a niche that you are passionate about so you won’t get bored writing. Of even greater significance, however, is to ensure there’s a market.

Because you’re passionate about a topic, doesn’t mean others also are.

The Primary niches follow a set pattern of;

  1. HealthFat Loss, Dieting, Fitness, Nutrition, Natural Healing etc.
  2. Wealth – Starting an Online Business, Investing,  Real Estate, etc.
  3. Relationships – Dating for Women, Dating for men, Getting Your Ex back etc.
  4. General (Sports & Hobbies & Travel)  – Aquaponics, Survival, How to play the guitar, Dog training etc. 

Secondary niches can also be profitable but will command a lower market size and therefore lesser profitability.

Regardless of your preferred niches, research must be done to determine popularity over time and market size.

First, brainstorm several niches that you are interested in.

Preferably, you should select a niche which you are familiar with through experience or qualifications.

However, you are not limited in this regard. Should you choose a field you have less knowledge about, you can research or have a more knowledgeable person write your blogs articles.

Desired Search Results;

Using Google Trends you will want a niche which either maintains its popularity or is increasing either by region or globally.

From keyword research sites such as Google Keyword Planner, and Keyword Finder you will determine –

✓ monthly searches: >10,000  

✓ Average CPC (cost per click) i.e the average cost you pay for advertising per click on a Google Ad.

✓ related keywords

✓ top performing websites related to your chosen keywords: analyze these sites to determine if you can produce similar or improved content

✓ estimated number of visitors to top sites

✓ SEO difficulty level: preferred between 0 – 54

2.Domain Selection

Now that you have determined your niche, next you select a domain name.  This is the name you wish for your website.

The domain of this site is ‘thebreadandbutterhub.com’

✓ It’s important to choose a name that’s relevant to your niche and best to choose a branded (general) domain name for your blogs.

For example: If you choose “Dog Training” as your topic. Never go for “DogTrainingTipsAnd Tricks.com” instead choose a partial matching domain name like “MoosieTraining.com” or “EliteTraining”.

With branded domain name you can expand to cat, mouse, and parrot training in future.

However, there are successful blogs which have used specific domain names, if they determine there’s a healthy market for a specific niche.

Also, by choosing a brand Name rather than your personal name, your niche can immediately be determined. Additionally, unless you are already known in your field, you name will carry no significance.

Some examples of successful blog names;

Strength CampYoung and Raw

Double Your DatingThe Truth About Cancer

You can get ideas from using Thesaurus and Lean Domain Search.

✓ Whichever domain name you decide, you also want to ensure social media platforms are available with the same name. You will not want to have a domain but be unable to have a matching Facebook name or another social platform.

To ensure availability use Social Media Name Check.

✓ Also, perform a U.S Trademark Search to ensure there is no existing trademark of your selected name.

✓ And finally, it’s good to request feedback from friends and family, they can provide opinions on the best selection from your short-list after all research has been completed.

3. Platform & Hosting

Now that you have determined your domain name, it’s time to setup your wedsite.

Now that a niche has been determined you require a server and hosting platform.

You need a host that is fast, secure, efficient and reliable (99.99% uptime). You want a site that loads fast and is secure from hackers. Choose Bluehost for your hosting since they provide all these features at great rates.

Shared Bluehost hosting is available starting at $2.95/monthly for their basic plan. This includes a free domain and is suitable if you are starting on a budget, but should be upgraded as site visitors increase and to improve speed and features.

Self Hosted WordPress is the best platform for your blog.

WordPress is a free platform, which also provides 1000+ free themes & plugins (these act like phone apps to provide and enhance options and features on your blog).

We use Bluehost and WordPress and highly recommend both.

You can opt to do it independently – see video below for website setup, or join Chris Farrell’s Membership for Affiliate Marketing training which incorporates a blog.

To create your website in less than 30minutes, open Bluehost while following the video below simultaneously,  for step-by-step directions.

How to Make Your Blog Popular?

Starting a blog is the first step. You now need an audience to make your blog popular. Here is how:

1. Write Epic Content

In acting, it is said that looks won’t take you much further if you don’t act well. It is same here: a good looking, secure and fast website won’t take you much further if your site does not have great content.

By great I mean thorough and in-depth articles that make their point with data, research, images and videos and are easy to read. Before you publish every article, ask yourself  “Who is your customer?”  “What problem are you solving?”   “What information are they searching for?”  “Is it the best article on this topic?”

If not make it the best!

More than 2 million blog posts are published every day. 10 epic articles are better than 1000 average articles on your site. Epic articles attract backlinks, which you need to build your audience.

If you are sourcing writers on FiverrUpworkHireWriters –

☐ Perform a search under ‘Writers’ and select 1 best suited to your needs (use prior reviews are a good point of judgement) Or

☐ Place a Job Posting to ascertain availability of writers for your niche and cost of article

☐ You may request an article specimen

☐ For best results have a basic article plan and provide your information or links for topics best suited to your expectations

2. Build Your Audience

There are too many traffic sources and strategies out there. The SEO community is flooded every day with new tools and techniques. It will take years to read the SEO content alone.

But the question is “What’s working right now?”

Backlinks are working right now. They worked from the start of World Wide Web and they will for years to come. Nothing comes even closer.

So, “How do you build backlinks to a brand new site?” Only one strategy, ready for it?


Yes, it is the only strategy I use. It works. You get exposure to a new audience, a high-quality editorial backlink, opportunity to build your email list and the website owner gets a high-quality article. Win-win situation.

In fact, most of the SEO agencies I know use 90% this technique and 10% other link building techniques. This gets you ranked higher on Google as well as build relationships with people in your industry.

Completely focus on this technique and you will never fail to build audience to any website you desire. Guest posting is all you will ever need to rank higher!

Additionally, you can do ‘Article Marketing’ by submitting  your articles to Article Directories. Two popular options ; EzineArticles , Street Articles

3. Social Media

The globe is on social media. Effectively reaching, engaging and monetizing over 200+ social platforms and having access to over 1 billion active users, will guarantee engagement of your site and products.

Determining the best social sites to get started on is dependent primarily on what works best for your niche. Social Media Marketing is cost effective and valuable. The cost of advertisements, level of engagement and ultimately conversion rate makes it highly effective.

How to Monetize Your Blog?

There are a lot of ways to make money from blogging. I’m listing only those methods here which have worked for most of the people and for top successful bloggers. You want to emulate what’s already successful. Here we go:

  1. Affiliate Marketing
  2. E-mail List Building & Marketing
  3. Services
  4. Products
  5. Sponsored Posts
  6. Giveaways & Reviews
  7. Banner Ads
  8. AdSense & Advertising Programs

1. Affiliate Marketing

Affiliate Marketing requires the promotion of specific products on your site. Once visitors to your site buy a product you get a commission of the sale.

It is a great opportunity to generate a  passive income once you start building traffic and determine the right products to promote according to your content and needs of visitors.

You can find products to promote atnd JVZoo.

These are just several of dozens of option.

For any niche or keyword you wish to promote, simply perform a google search.

e.g   keyword + affiliate        –            snorkeling + affiliate programs

Clickbank is the largest digital affiliate marketplace.

The promotion of amazon products incurs an added bonus of incurring a commission for all the products a customer purchases at Amazon checkout (Amazon’s commissions are low, however, so using other affiliate networks can be just as profitable).

2. Email ListBuilding & Marketing

This is crucial. Build your email list from day #1. The people on your email list are already interested in your niche and products, and are likely to purchase when their needs require, it also allows you to keep in contact.

A blog without an email list won’t get you much further. You need it no matter what happens. There are a lot of options available and it is not hard to set it up.

There are several ways to build your e-mail list. Create different types of Opt-ins on your blog where you can provide additional content for visitors in exchange for their e-mails.

Additionally, to stay up-to-date with your information and products they may choose to subscribe to your newsletter.

This is best achieved with Optin Monster which provides a host of templates and features.

An email platform such as Aweber safely stores emails, and provides features such as auto-responders, which allows an email to be sent on a specific day according to your settings.

From your list, you can keep in contact with your subscribers. By giving them value and solutions to their problems you become the person to go to in this field.

3. Services

If your blog is about topics like logo designs, WordPress solutions or writing; you can offer these services to your readers. In fact, there are services related to all kind of topics that you can offer.

Consulting, in-person training, seminars and boot camps can be organized. You can also offer phone or Skype training sessions.

You can achieve this by inserting a Shopify Buy Button which cost only USD $9 monthly.

4. Products

Based on your niche and the problems associated with it, you can create products and sell to your audience. You can also hire an army of affiliates to sell your products for free.

You can create training courses, eBooks, physical products, video training products or a membership site for your products.

Suitably, here you can also use Shopify’s Buy Button.

5. Sponsored Posts

In this type of advertising, you publish a post given by an advertiser on your site. It may be a regular post or a post that mention their products and provides a link to their site.

You can also offer the option of having paid guest post. This allows other entrepreneurs in similar niches want the opportunity to sell their products or promote their site.

It is a clean and easy way to monetize a blog. Depending on your site traffic and authority you can charge $30-$500 for a single post.

6. Giveaways & Reviews

This is similar to sponsored posts but you write the article and review the product yourself. You determine a book, service or product which you wish to promote and create a post or video as a review.

An advertiser or product creator may also request you to review their product and offer giveaways to your audience.

Promotions such as these create hype and promote your site and products.

7. Banner Ads

You can sell ad space on your website to advertisers. You need a lot of reputation to get a lot of advertisers. You can use a website like Buy Sell Ads to find advertisers for your site.

8. AdSense & Advertising Programs

It is the oldest way to monetize your blog and it still works today. Sites like Viral Nova made $400,000 a month with it before selling for $100 million.

You are paid on every advertisement click that your visitors do. It is passive income but you need a lot of traffic to break through.

There are several advertising programs which provide payment for each click. The main of these is Google Adsense which is the most lucrative.

Parting Thoughts…

This guide is all you need to make money Blogging. I have laid out the entire process step by step. It all starts with choosing a topic that you are passionate about.

Contact us if you find difficulty at any step. Cheers for taking the first step to make money from blogging.

Be Informed. Be Inspired. Be Motivated.

8 Ways To Make Money From A Blog: A Step-By-Step Guide
5 3 votes