After reading (you need an account to see links), I think it would be a good idea to implement referrer-cleaning for hyperlinks found on the forum. Using a service like (you need an account to see links) removes the referrer header value when visiting other pages. There is a vBulletin addon that anonymizes links on a page, found (you need an account to see links). Or it's as simple as adding this javascript to each page (ie header/footer)
Code:
<script src="http://js.anonym.to/anonym/anonymize.js" type="text/javascript"></script>
<script type="text/javascript"><!--
protected_links = "";
auto_anonymize();
//--></script>