| 11:24 am on Feb 28, 2007 (gmt 0)|
i would just disallow join.aspx in robots or add a noindex to the meta tag to stop google from indexing it at all.
| 11:57 am on Feb 28, 2007 (gmt 0)|
I have had this situation before and the best way seemed to be to disallow index (with parameters only) in robots.txt and to be sure, use custom code on the page to put a META norobots tag, again only if the page is accessed via parameters.
Unfortunately, you will probably lose credit for inbound links but if your biggest concern is duplicate content, that should do it.
| 3:07 pm on Feb 28, 2007 (gmt 0)|
Dynamically put a noindex tag on the page if the URL is not the canonical form. Make sure that the page contains a clickable link to the canonical form so that bots can still get to it.
| 6:15 pm on Feb 28, 2007 (gmt 0)|
Wouldn't it be possible to store a cookie on entry and then redirect the visitor to the page without querystring with a 301?
| 5:30 pm on Mar 7, 2007 (gmt 0)|
Thanks guys for your suggestions.
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?
| 5:35 pm on Mar 7, 2007 (gmt 0)|
Put a noindex tag on all non-canonical forms, and make sure that there is a link to the canonical form of the page on the non-canonical form of the page. The bot will still follow that link, even with the noindex tag in place.