Welcome to WebmasterWorld Guest from 18.104.22.168
We have recently launched a site where users can put links to their blogs with the affiliate code
<a href="http://www.mysite.com/join.aspx?friend=bob">join me on mysite</a>
Now my site has multiple versions of join.aspx page indexed in google.
Is there any way how to tell google and other engines to index just one version of the page? I know I can 301 redirect the referal links to the one page, but I don't want to confuse users. I want to keep the url in the address bar the same.
If I redirect the join.aspx?friend=bob to join.aspx just for search engines, is it considered as cloaking?
Any other good way of fixing this problem?
Unfortunately, you will probably lose credit for inbound links but if your biggest concern is duplicate content, that should do it.
I guess there is no perfect solution for that.
Not sure what is worse..
if to have duplicate content indexed or put "no index" meta tag on every variation of the join.aspx page. That means loosing all the SEO benefit from referal links.
I think I will just leave it with duplicate content?