I'm looking for a way to implement a referral system for my web site.
Initially I went with http://mysite.com/?affid=0001 and used the affid in the query string affid value to record referrals. The problem with this is that from some common Google search phrases the link with the affid appears before the standard link in a Google search, meaning that affiliates will wrongly get credited for customers who have Googled our site.
I also heard that having multiple different links that refer to the same page (eg. http://mysite.com/?affid=0001 and http://mysite.com/?affid=0002) causes Google to reduce your ranking. Is this true?
Does anyone have a solution to these problems?