Is adding the rel=nofollow attribute (ie. so search engine spiders are instructed not to crawl) to affiliate links, a good idea? Ie. I'd guess it's better for a sites SEO purposes, stops pagerank leak etc. Right?
I do the same. Someone might do this because of PR things but I do this for safety reasons. I have experienced with penalty when I use 301 redirect with my affiliate link at first time and forgot to add nofollow. My site ranking down from 1 to 850 and seems sinking. I did fix this and my ranking come back to #1.
Thanks for the advice guys..... maybe this is why one travel site of mine is still sandboxed after 11 months ? I hope so...
Just to make sure I'm getting it right: Nofollow link to the page on your site and that page 301s to the site you are promoting. This prevents SERP penalty?
Yes it correct. That is only my own experiences of penalized. It does make some sense. Do you want bots to crawl link from your site to page with no real content but just redirect? Even 301 redirect are known as safest method of redirect and should have no any problems but I got penalized so I should trust what I've seen.
I recently read some manual. The man says hes using GoCodes wordpress plugin to make redirect like yoursite.com/go/offer1 and then he disallowing indexing of /go/* folder in robots.txt
Using No-follow is always a good option to prevent sharing of link juice. This always helps in Search Engine ranking and prevents you from any SERP penalty if the link promoted by you is dead at any point of time.