Watch John Chow on the latest episode of MarketLeverageTV!
 

Hiding Affiliate Links For Better SEO

written by John Chow on March 6th, 2007

While most bloggers make money with Google AdSense, more and more are discovering the power of affiliate marketing. Affiliate sales was my number three biggest moneymaker last month, accounting for $1,005.00 of the $7,011.05 income.

With the income potential of affiliate marketing, many would be affiliate whores have set up MFA site to take advantage of it. In this case, MFA stands for Made for Affiliate and not Made for AdSense. However, the concept is the same – instead of making sites just for AdSense, the marketer make sites just to promote affiliate deals. The advantage of an affiliate site over a MFA site is content – the affiliate site normally has more, and therefore has a better chance of showing up in a Google search.

Google tends to frown on affiliate only sites because they just try to sell you something while offering very little useful information. In the last year, Google and other search engines has gotten a lot better at detecting affiliate only websites and removing them from the search index. If you run a blog and you offer some affiliate links, the changes of Google removing you is very small (unless your blog is nothing but affiliate links). However, depending on the number of affiliate links Google finds, they may place less trust in your site. That could affect your search ranking. Here is an evil method to remove all the affiliate links from your blog but still take advantage of affiliate marketing.

Doing The Affiliate Wrap

The easiest way to prevent the detection of an affiliate link is with a redirect. Create a new page on your site and link to that page instead of your affiliate link. The page you link to will then redirect the reader to the affiliate site. Here is an example for my affiliate redirect to Text Link Ads (aff).

<html>
<head>
<title>Text Link Ads</title>
<meta name="robots" content="noindex,nofollow">
<script>window.location="http://www.text-link-ads.com/?ref=35183";</script>
<meta http-equiv="refresh" content="1; url=http://www.text-link-ads.com/?ref=35183">
</head>
<body>
<p align="center">You are being taken to the correct page.
<br>If the page does load after 5 seconds,
<a href="http://www.text-link-ads.com/?ref=35183">click here</a>.</p>
</body>
</html>

I saved the above to a file call tla.php and uploaded it to my redirect folder. Now, instead of linking to http://www.text-link-ads.com/?ref=35183, I link to http://www.johnchow.com/go/tla.php.

The redirect has a line of code that tells the robots not to index or follow the link. Since this is not a content page, there is no need for Google to index it. In addition to the above code, I also added the code for my Google Analytics tracking script. This allows me to track the number of clicks I am sending my affiliate pages.

The other advantage of this setup happens when/if your affiliate network changes codes on you. Instead of having to go through your entire site to change all the codes, you just have to change one HTML file. I highly doubt Google will place less trust on me for having a few affiliate links on my blog. However, why take the chance? I’m aiming for a PR7 on the next PageRank update so anything I can do to increase trust will help.

Tweet This Tweet This Post!
English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
  1. Speaking of Affiliate Links.

    Why are you not using Feedvertise for your RSS?

  2. Ali

    Clever trick, not a new practice though. I have seen redirects around for years.

    Still a good one, I actually forgot about it.

  3. John you’ve done it again! Great tip, I’m going to try out that redirect with Analytics.
    Also, check out this new affiliate marketing strategy by Shoemoney and MediaWhiz(Text Link Ads parent company) called on my blog. Sounds like John has been a beta tester for this service and a ReviewMe review is coming soon. :twisted:

  4. So simple … so devious … so evil :twisted:

    Seriously though, a very good tip to keep Google from downgrading your site over a few legitimate affiliate links.

  5. If you called the file a *.php why don’t you use any PHP in it?

    You’re just using META refreshes/Redirects.

    PHP has a lovely function for manipulating the header. Header();

    So pretty much you can do it in like 2 lines of code:

    Save as tla.php and when someone clicks on the link to the tlp.php file they will be moved directly to your (aff) site. :)

  6. Another good use of redirects is increase the CTR of the ad. I know it sounds minimal, but I’ve tracked over a 0.50% increase in CTR when I changed from a regular affiliate link to a redirect link.

  7. I have been wondering how to increase ctr for affiliate links thanks for the tip.

  8. I made a post about this two weeks ago, except I show you how to do it in HTML, JavaScript, Perl, and PHP! ;)

    http://www.ryanjparker.net/shortening-affiliate-links-for-prettier-linking/

    You obviously have way more reach than I do John. :mrgreen:

  9. Good post and thanks for the sample code! :eek:

  10. Jon

    Hey John, do you know when the next Pagerank update is?

  11. I used to make sure that my links were cloaked but recently relaxed my stance. After reading this however, I shall go back to practicing it.

    Thank you for another great article!

  12. Yeah, it’s a nice trick – I’ve been doing this for a long time. I even wrote an article about cloaking links a few years ago.

    It has saved me a lot of time when affiliate programs decide to change their affiliate system and give use new links. Then I only need to update 1 file :)

  13. Great idea! Definitely using this for my affiliate links. Thanks John!

  14. Only thing I would add is that isn’t there some new legislation in place that states you have to disclose that you are affiliate marketing? Although, I think that just talking about it on your blog counts. I have a little note on my about page… if anyone else knows more about this, please chime in!

  15. That is a cheeky move John.. :twisted:

    OFF TOPIC: How come you don’t comment on any other blog apart from your own?

  16. I like redirects. Click my name to send Alexa a buzz for me :lol:

    I am also going to create me some affiliate marketing pages myself. I like the idea and really never got around to it. Considering that I am full of crap a disclosure policy will flow nicely from my fingers as it has on all my other sites.

  17. Thanks for the tip, John! I’ve added a link to my menubar now so that if the person isn’t logged in (aka: Not me), they get an Advertise link with this method. Pretty cool!

  18. I use shorty for that its an easy to use, self hosted redirection tool or URL shortening

    get-shorty.com

  19. This approach of redirecting is good if only you have a handful of aff links.

    For simplitiy sake and easy tracking, use .htaccess to redirect aff link. If you are lucky, google might miss one or two and index them. By some luck, you might get comm from visitors clicking directly to the merchant site (without going to your site) and buy a whole bunch of stuff. $$$

    This doens’t occur often, but it happens. Just name your redirect link wisely.

  20. Well, this is indeed useful, and seriously tactful method to ‘counter’ Google isn’t it? I guess most people do not know about this since most of them clearly place the plain affiliate links on their webpages.

  21. Great post but secondary pages would work pretty well too.

  22. Hi John

    You’re both evil AND black hat SEO’ing :twisted:

    The latter I know from Eric Giguère who wrote a book about cloaking links, and got his articles turned down from EZineArticles, because they thought it was black hat SEO:

    Read his blog post here: http://www.memwg.com/blog/adsense/Newsflash-Eric-Giguere-Practices-Black-Hat-SEO-by-Promoting-Link-Cloaking.html

    Well, in my opinion it’s more clever than evil :wink:

  23. Brilliant John, I think I’ll do this with my site when I get home!

  24. This would explain why my former PR3 “deals” blog site went to a PR0 last time it was updated, even though my traffic and RSS subscriptions have grown leaps and bounds. The problem is, I don’t have the time to create a new page for every single product I list, as I directly link to products, 15-40 of them per day, all different, every day. Ideas?

  25. Nice…and thanks for supplying the code.

  26. I can say that this trick really usable and the one of easy way.. I will use it too

    Thanks

  27. Has anyone done this dynamically with server side scripts, or is the javascript method preferred?

  28. Hey John any chance of letting us know a site where we can get updated on a list of brand new products to market?

    I mean I use azoogle and all but its not that great and doesnt have alot of ACTUAL products.

  29. For some reason I entered your blog name in my url field and up comes your snapshoT! That is weird!

Trackbacks

  1. WordPress: Check if User is Logged In | On Influence and Automation - March 6, 2007 at 8:28 pm
  2. JoseNet » Internet Mogul likes to show his "chow" - March 7, 2007 at 7:50 pm
  3. The Men’s Gift Guide - Affiliate Marketing Blog Example « John Chow dot Com - March 20, 2007 at 6:01 am