Make Money

Google Adsense vs Affiliate | Best way to monetize a Blog

There are so many ways to monetize a blog. Some people use affiliate marketing while a lot of people use Google adsense. Many others just prefer to combine both for maximum revenue. These two ways are really cool but none is superior to the other and that is what we aim to find out in this post.

You might be wondering the one that suits your blog the most given that you have heard stories of people earning from merely pasting ads and from promoting affiliate products.

We have seen so many people who testify that adsense works just fine for them and others say otherwise. There are both not easy to compare but at least we can consider some things before we judge which is the better monetization technique.

Surely, these are not the only ways you can monetize a blog. There are some different ways of monetizing which will yield positive results and they are:

Sell ad space: You can sell spaces on your blog for people to advertise. All you need is an “advertise here” banner leading to your contact page. Anyone who is interested can contact you through it.

Sell digital products: Selling your own digital products has also proven to be a very unique way to monetize a blog. Setup your store and begin to sell your own products. It may eBooks, podcasts, audio tutorials, video tutorials etc.

Sponsored posts and articles: There are some companies and individuals that pay bloggers to sponsor a post or article on their blog. If you have good traffic, then you know how to do well with this because it is one of the biggest ways to monetize a blog.

Give premium contents for extra cash: You can also sell blog posts for extra cash. When you use wordpress platform, you can set a password for a particular post and make sure nobody reads it except the people with this password. Sell this password form just a token and it will bring in a lot of money.

Set a “hire me” page: Offering your services is another unique way to monetize a blog. Create a page to show a list of services you offer.

In this post, we will talk about the pros and cons of each monetization technique before we come to conclusion on which is the best. Are you ready?

NOTE: we are not condemning any way to monetize a blog but only expressing opinions.

At the end of this post, you can also drop your suggestions or questions. Let us start with goggle adsense.


Google adsense is arguably the best ad network in the universe. With over 1 million publishers and advertisers, you can say Google adsense is as legit as ad networks come.

Many bloggers and web designers use this to monetize their blogs and it has been paying them while some others can just kill for approval. This is how google4 adsense works:

  • You register as a publisher
  • Your site will be reviewed
  • If you are approved, you start pasting adverts on your site.
  • You earn when someone clicks on the advert

This may look really easy to you but it is not as easy as I have made it look. Google adsense cares more for their advertisers than their publishers that is why they have some strict policies you must adhere to before and after approval.

Gaining approval on Google adsense is not an easy task that is one of the reason why it is considered as the best way to monetize a blog. We can say only the elites get approved.

Also, an invalid activity after approval may cost them to suspend you, which is more like a ban because it is very difficult to retrieve a suspended account.

Here, we will learn some things to do before gaining adsense approval:

  1. Make your site navigable: Make sure your site is easy to navigate and quick links are at the footer, header and sidebar so that viewers can easily find what they are looking for on your blog.
  2. Content must be original and well written: Adsense detest plagiarism. If you have copied contents on your blog, you may also not gain approval. All you r contents must be unique, lengthy and well written. At least they should cover 700 words with bullets and proper headings. Avoid using copyright images.
  3. Official pages must be present: For you to apply and get approved, you must have the 3 official pages present on your blog and they are: privacy policy, contact us and about us. Once these pages are there, you can look out for other things.
  4. Your real name and email must be present in the contact us pages: It is advisable to use the name and email you use on your blog to sign up for adsense. This helps to identify you are not a fraud.
  5. Number of posts: Before applying, you must have a good number of posts on your blog. About 15 posts with quality contents of at least 700 words each should do.
  6. Use a default template: If you are on the blogger platform, you are expected to use the templates provided to you. Do not use a template from a third party but Google template. Since Google runs blogger and adsense, you are expected to use blogger templates.
  7. You must have attained 18 years of age: I do not think this needs any further explanation.
  8. Remove other ad networks: Before applying, make sure your blog is rid of any other ad networks. Delete any code you have on an ad network or Google will immediately reject your blog.
  9. Your traffic source: Google only expects to approve blogs with legal traffic sources. Once you are getting traffics from illegal sites like pornography sites, hard drugs and many others, you will be denied approval.
  10. Get a custom domain name: Finally, you need a domain name before applying. Once upon a time, Google approved blogs with no custom domain but nowadays the case is different. Simply put:  no domain name, no adsense.

Now that we have seen some of the basic requirements to join adsense, you know it is not an easy task but they are not just for nothing. Let us take a look at some of the great benefits of using adsense to monetize your blog.

Apart from adsense, there are some cool ad networks to join e.g, infolinks, chitika, ngadverts. Revenuehits, taboola and many more. These ad networks are legit and pay on time just like adsense but their CPC cannot be actually compared to that of Google adsense. Google adsense is mpostly used by bloggers.


Google adsense has a lot of pros people benefit from and they are:

High CPC: Google adsense is known to be the best way to monetize a blog because of their high CPC. A single click on your ads can fetch you as high as $50 and can fetch you as low as $0.01. They have the highest CPC among any other ad networks out there. Their CPC is based on advertisers bid and keywords.

High CPM: The cost per mile is also great but it is based on advertisers bid. Cost per Mile means the amount you earn for every one thousand visits to your blog.

Responsive ads: Their ads are responsive and do not go against your blog layout. They can be set to match the theme of your blog and posts.

No minimum traffic required: You do not need to have a certain amount of traffic before applying. You can get approved with just 30 daily visitors so far you meet their requirements.


There is nothing that has an advantage that doesn’t have a disadvantage and that doesn’t live this ad network out of it. Here are some cons of Google adsense:

Strict policies: As we have seen earlier, they have some strict policies about how they roll. You must obey all of them and not leave any stone untouched.  I think their strict policies are the only downside of this way to monetize a blog.  For example, you must not have a CTR that is more than 15% or else you are landing yourself in a bit of trouble.

Well, that is all about adsense. Let us talk about affiliate marketing for some time.


Affiliate marketing is arguably the best way to monetize your blog. It gets better each day and many bloggers/internet marketers benefit from it.

In case you are struggling with the meaning of affiliate marketing, here it is:

Affiliate marketing can simply be defined in three simple steps:

  • Find a product
  • Promote the product
  • Get paid for your hard work

Affiliate marketing is easy to start and unlike adsense, approval is way easy. Those who engage in affiliate marketing enjoy a huge benefit from it. There so many affiliate programs out there for you to start with.  Examples are: jumia, udemy, Amazon, links management, namecheap and many more.

One of the cool things about this monetization technique is that you do not even necessarily need a blog to begin. Which leads us to the pros of affiliate marketing?


Affiliate marketing requirements depend on the affiliate program you join but most are very easy to join. Here are some pros:

You don’t need a blog: As I have mentioned earlier, you do not need a blog to start affiliate marketing. Once you have a social media account and contacts, you are good to go. You can also use forums, emails, messenger and chatting apps for affiliate marketing. The use of having a blog is just to reach more targeted audience at once. Which means when you do not have time for your blog, you can also earn.

High commissions: While adsense works on CPC, affiliate marketing works on commissions. Commissions are a certain percentage you earn for a product. Some affiliate programs pay as high as 80% for every sale you make. If you were to make a sale of N100,000 it means you will earn N80,000 from that single sale.

NO minimum traffic required: There is no minimum amount of traffic required to for affiliate marketing. Some affiliate programs may ask for a certain amount but it is rare to find such.

High payouts: Most affiliate programs have a high payout of $100 which is the same as adsense. When you reach your payout threshold, your money will be transferred via the medium you select based on the program

No investment: like adsense, there is any need to invest in affiliate marketing. It doesn’t require any investment idea but reaps a lot of capital.

No expertise needed: Since it is a form of marketing, you may think you need a certain level of expertise but the truth is you do not. Affiliate marketing is easy to handle and you don’t need too much experience before you start.

Those are some of the basic pros of affiliate marketing. Now for the cons;


There are some cons in affiliate marketing also, we do not just talk about the pros and ignore the cons.

NO GUARANTEE OF EARNING: There is any assurance that you will earn any revenue when you promote a product. Your earnings are only confirmed when the person buys and it is traced to your link. Meaning, if there were no cookies in the buyers browser, you may not earn a dime.

It takes time: Unlike Google adsense where you have to just copy and paste ads, affiliate marketing actually takes time to earn from. You need to write a review of a particular product on your blog for effective result and writing are view might take hours to do.

It is possible to hijack affiliate links: You may think you will earn when someone clicks your affiliate link to make an order but some people can just erase your affiliate ID from the link and you earn nothing for promoting.

So that is just the small debate on goggle adsense. Now the question is up to you. Which do you think is a better way to monetize a blog?



make money on vtuking


Leave a Comment