How to make sure your affiliate program passes PageRank & SEO benefits
Search engines are not quite decided on whether they class affiliate links as paid links or not. If you take the time to set up an affiliate program why not use it to generate thousands of high value links to your product pages?
This post will tell you everything you need to know about maximising the SEO value of your affiliate links.
Easy: Don’t go through a 3rd party
Search engines won’t count your affiliate links if they go via a third party affiliate network. Either go with a network that allows you to use your own links or run the program in house.
Easy: Allow deep links
Most people do this already but it’s important to make sure your affiliates are linking to your product pages not just the homepage.
Harder: Consolidate your links
Most affiliate programs have links like
http://www.site.com/category/product.html?aff=123
This causes duplicate content problems – the way to fix the issue is to set an affiliate cookie and then redirect to the normal product page http://www.site.com/category/product.html
Really clever: Don’t make it look like an affiliate program
Any URL with the parameter aff=123 clearly looks like an affiliate link. Amazon is smart and uses tag= as their parameter. Why not try some of the following as affiliate links?
http://www.site.com/page/123/
http://www.site.com/product-name/page123/
http://www.site.com/blogpost/123/product-name.html
Confuse Google by using a non-standard nomenclature for your parameters.
Really clever: Intelligent use of cookies
Do you name your affiliate cookies affid? Just because Google doesn’t accept cookies doesn’t mean it doesn’t see what cookies are being sent in the header information.
When Google sees an affid cookie being set followed by a 301 redirect to strip out parameters it’s a fair assumption the link is an affiliate link.
Try calling your cookie something random like “visitor” or even cloaking the cookie so that it isn’t sent to search engines.
Super clever: Don’t use URL parameters
A few sites have started tracking based on referrer headers, this gives a clean link and search engines have no way of knowing the links are affiliate links, unless you are stupidly telling everybody about it.
My favourite trick is to use links in the following format:
http://www.site.com/#john
http://www.site.com/product-name.html#steve
Search engines view urls with different # tags as the same page so you can have as many of these as you like without coming across duplicate content issues. The way to handle tracking is to use JavaScript to parse the # tag and use it to populate a hidden form field which is posted to your shopping cart when the “add to cart” button is pressed.
Comments
Latest from B3Labs
- Another milestone reached for Branded3 as it’s acquired by the
St Ives Group - The latest media consumer findings & what they mean for digital marketers
- Talk to Branded3 at @BuyYorkshire in Leeds next week!
Latest from Blogstorm
- Early thoughts on Penguin 2.0
- 5 myths about manual penalty recovery
- Google gets more aggressive with link devaluation


Pingback: Link Building this Week (50.2008) | Wiep.net
Pingback: The Secret to Making Every Link Count For Your SEO Rankings
Pingback: Makes affiliate programs pass link juice : Internet Business
Pingback: The Secret to Making Every Link Count For Your SEO Rankings « GetBux
Pingback: Keyword Research, SEO is Branding and More | Top SEO Writing Services
Pingback: Making Links Count for Your Web Site’s SEO - Designers Blog + News
Pingback: Makes affiliate programs pass link juice | Buxopolis - The Bux stops here
Pingback: Make Every Link Count For Your Rankings | Maryland Search Engine Optimization