How To Make Affiliate Income From Search Engines

This post was guest blogged by Steven York of

People always assume that you need hundreds and thousands of visitors each and every day to make money on the Internet; while this certainly helps it’s not crucial. You need to maximize the potential of each and every visitor – but I bet you’re not even doing that.

Let’s look at the most obvious source of visitors and yet one of the easiest to manipulate: search engine referrals.

Look At The Numbers

Natural search engine referrals is one of the most sustainable, consistent and high quality sources of traffic. You’ll probably find that upwards of 50% of visitors find your website this way and they’re easy to leverage.

Why Are They High Quality?

Search engine users have an ‘information requirement’ that led them to your website. They’re after a piece of information and Google told them that you might have the answer. Whether they’re looking for a review of a product, instructions to do something or merely advice, this user is looking for the answer on your website.

So How Can You Help Them?

An obvious way to leverage this information requirement is to work out what they were searching for when they found you and present them with more options related to it. Supposing I landed on looking for a review of a specific laptop, it’d make sense to have a region of “you might be interested in…” where you can promote similar pieces of content. I’ve written a tutorial on how to do just that on my web development blog, and I recently implemented this on too; while it’s too early to give any statistics, it does appear to be working nicely.

How Can I Profit From This?

While this method can be used to increase page views and offer a more useful experience to search engine visitors, it can also be used to make money. Once you know how the user entered your website, you’ve got a piece of contextual information to tie in to. So (using the above example): if I land on searching for “EEE-PC review”, it makes sense to use that information to your advantage – show advertising for the Asus affiliate scheme.

Use Analytic, work out your popular entry terms and sort out affiliate deals for each of them.

So supposing you’ve got 15 keywords that are consistently popular on your blog; find an affiliate scheme for each of them. The next step is to sniff the referral keywords (using my tutorial or one of the others on the Internet) and work out whether one of those keywords was used by the current visitor. If they are, show the relevant ad.

This means that you’ve got a much higher chance of converting because you’ve identified that the user already has interest in the subject matter. It’s all about working more efficiently. You don’t need 100,000 visitors a week to generate a decent level of income, you just need to target the ones you do have (be that 100, 1000 or more).

The Dark Side

I recently wrote about a slightly black-hat practice that could also be used to efficiently target advertising… It’s possible to manually define a list of URLs and use Javascript to determine whether the user has visited them or not. Viably, if you could research enough URLs you could target specific websites and show corresponding affiliate ads. For example, if you know the visitor has been to, you could show the affiliate campaign for Text-Link-Ads.

It’s all about making your content and advertising contextual to the user; that way you don’t need millions of visitors to make a decent return – because almost every one could lead to a sale.

25 thoughts on “How To Make Affiliate Income From Search Engines”

  1. Excellent write up and certainly a tutorial worth reading!

    1. I agree with you
      Great tutorial
      SEOpher site looks great, i am subscribed 😛

      1. RC Williams says:

        I third! Great stuff.


        1. cyza says:

          I fourth…. As a newbie in the industry, I never thought about making money from search engines. At least now, I’m learning something about “target visitors”. I don’t really have the time to apply it now, it is in my list to work and apply it in the near future. 😎

  2. Jani Ghaffor says:

    Great info, its true, its all about targeted visitors not just thousands of visitors.

  3. Shaun Carter says:

    That’s a really great tutorial on your site Steven. I think I will be looking into implementing this kind of ad targeting on my sites to increase conversions. Could be very profitable!

  4. Excellent post Steven.

    To make money you certainly need the targeted visitors to visit your site more so than those that just stumble upon it by accident.

    I use techniques on my website to attract the targeted visitors through search engines which result in a better click through rate and also in the fact that the visitor stays longer because Ihave also implemented some sticky techniques so that once I have the visitor I am more likely to keep them for awhile. :mrgreen:

  5. Very Profitable reading…thanks John and Steven

  6. Dan says:

    Not sure for others, by my email server marks your newsletter with a spam score of 6 (from 10 max)

    Full headers:
    X-Spam-score: 6.0
    X-Spam-hits: BAYES_99 3.5, DCC_CHECK 2.5, HS_INDEX_PARAM 0.001, HTML_MESSAGE 0.001,
    SPF_HELO_PASS -0.001, SPF_PASS -0.001, BAYES_USED global
    X-Spam-source: IP=’′, Host=’’, Country=’US’,
    FromHeader=’com’, MailFrom=’com’

    Maybe you should contact aweber about this.

    1. John Chow says:

      Just add me to your safe list. 😈

  7. bantingboy says:

    its good idea and thanks for telling us about this one. I hope i can earn well from affiliate.

  8. James says:

    Great tutorial! I agree that you need targetted visitors. Targetted visitors will give you more sales.


  9. Gaje Master says:

    I am glad that I read this. Now I understand how you can use google analytics to your advantage. I was planning to do this anyways but never considered putting advertisements in those post with keywords that are often targeted on google. Thanks for the post.

  10. I always follow the tips in John’s post and it works just like this.

    Thanks John,

    Ruchit S.


  11. O. Messaoud says:

    Great added-value post. Very simple and tackling the essentials. Thanks Steven for the awesome reading and thanks John for featuring this.

  12. m4stono says:

    great post john, thx a lot

  13. Seopher says:

    It’s worth noting that I’ve experienced a reasonable increase in pageviews from search engine visitors since installing the code on; because I’m providing a more useful set of information to the user.

  14. Great information, I will go over and read the Steven’s Blog

  15. Quite simply, it’s a matter of testing and tweaking.

    Google analytics is no doubt one of the great tools to measure your visitors’ behavior. It’ll definitely increase conversions as you know what needs to be done.

  16. millers says:

    There are many ways to achieve profits’s just practising what you know and try not to be lazy. 😆

  17. Chelle says:

    This is one of those things I knew, but needed someone to remind me of it 🙂 Thanks for a good motivation post!

  18. Michael says:

    Hey Steven,

    Nice article! It got my Stumble & Digg. Thanks.


    Michael Brock

Comments are closed.