Forum Moderators: open
www.myincrediblywonderfulsite.com/greatpage.html?AFFID=tom
www.myincrediblywonderfulsite.com/greatpage.html?AFFID=dick
www.myincrediblywonderfulsite.com/greatpage.html?AFFID=harry
The problem is that when I check google to see what it's listing, I'll often see a dozen copies of the same page, the only difference being the AFFID.
What's the best way to let Google know that these are really the same page?
My current thinking is:
1) store the AFFID in my database, associated with IP address.
2) redirect to the real page (ie: www.myincrediblywonderfulsite.com/greatpage.html)
3) hook back up with the AFFID as needed (chances of two people cruising in from different affiliates on the same IP in the small time window = slim).
My questions are: (1) is this at all a good idea, and if so, (2) what's the best way to do step 2, temp or permanent redirect?
1 - Send the link to one page that stores the AFFID value
2 - Redirect the user to your main page
3 - Let the main page store the AFFID value in a cookie on the visitors computer
4 - Track the cookie value for each click on your site instead of using it within the URLs
Perhaps you can have your affiliates link to a directory which your robots.txt file prohibits spiders from visiting, such as:
[widgets.com...]
# robots.txt file contents:
User-agent: *
Disallow: /affiliates/
You may want to consider using a combination of mod_rewrite:
[widgets.com...]
This way, if you ever decide to give your affiliates replicated websites, you could transition seamlessly. That's what I'm considering in order to future-proof the site and affiliate links.
There have been many posts about this issue on these pages. Google must be aware of this issue by now.
Regards