I am having trouble with Commision Junction bot. Everytime I setup a new site and send traffic to my affiliates through CJ their bot will start crawling my site. I don't want CJ to know from which website I am sending the clicks from. How can I do this?
They probably extract this data from the HTTP Referer header. Most user agents automatically send this when they request one page from an anchor by another. You can use JavaScript to not do this, but it's semantically incorrect and may give some problems with certain browsers. <a href="#" onclick="document.location.href = 'http://example.com/actual.page.html'; return false;">Affiliate link</a> Code (markup):