Normally, the referrer is traceable through:
document.referrer$_SERVER[\'HTTP_REFER
A very comprehensive (but short) analysis can be found at:
http://lincolnloop.com/blog/2012/jun/27/referrer-blocking-hard/
this article analyses both methods explained in other answers (js method, iframe redirecting) and finally suggest a mediate redirector page approach, like the one seen in google search links.