| 12:41 am on Jun 5, 2006 (gmt 0)|
I certainly do this as people looking for your dog info, don't want to sort through a lot of pages to find the product that you are selling.
That having been said, I believe the the paranoia is now coming from large networks which have recognizable URL's that tip off the SE's that you have an affiliate link. As long as you have a ton of info, your site should be easily indexed.
| 6:43 pm on Jun 5, 2006 (gmt 0)|
It's good practice to hide all affiliate links.
There are no good reasons not to hide them and many reasons why you should.
| 12:24 am on Jun 6, 2006 (gmt 0)|
I was wondering, would it be ok to optimise a "index page" for the kws as in the example for "dog products" and then link to the page with the affiliate links in it?
This way it serves the kws and links to the affiliate info on a separate page?
-->It then may conserve the pr of the page.
This makes sense does'nt it?
Thanks eljefe3 and arran:)
| 6:25 am on Jun 6, 2006 (gmt 0)|
It's probably safe. Despite CJ's recent statements I think it's still questionable whether affiliate links have any negative effect whatsoever.
Having said that, I hide my links behind a redirect script and have done since 1999. If and when search engines DO start to pay attention to affiliate links, it won't be done in order to reward them.
As for site design, don't overthink keywords and PR. At the beginning at least, you should be focusing on what structure makes logical sense for your visitors.
| 12:23 am on Jun 12, 2006 (gmt 0)|
Thanks jomaxx:) I appreciate your response.
Good to know. Sorry about taking so long to post. I appreciate all your responses guys:)
| 1:27 am on Jun 12, 2006 (gmt 0)|
frenzy77 stickied me a couple of follow-up questions. I'll answer them here as they're pertinent...
1. I find it convenient to put affiliate redirects under a single subdirectory (e.g. /redirects/), and then block that subdirectory in the robots.txt file. That will prevent any search engine spider from following them. Thus the search engine will never have any idea what's on the other side of the link.
2. For search engine indexing purposes, there's no difference between a site's main page (index.html) and any other page. In my opinion.
| 12:37 pm on Jun 12, 2006 (gmt 0)|
I got stickied too. :)
|Does cloaking affiliate links stop engines from seeing them? |
Yes - by cloaking you will serve robots and 'normal users' a different version of each page (i.e. the page you serve to robots should contain no affiliate links). The cloaking can be done by 'ip range' or useragent either using .htaccess or from within your actual php/perl code.
It should be noted that cloaking is possibly overkill in this situation. A safer solution (and the one I would recommend) is to use a combination of robots.txt and 301 redirects. For example, replace all your affiliate links with links of the form [yourdomain.com...] where 'x' identifies the affiliate link. Your out.php script should then do the mapping from 'id' to affiliate URL and then perform a 301 redirect to this URL. All you need to do then is exclude out.php in robots.txt.
Hope this helps.
| 11:17 am on Jun 17, 2006 (gmt 0)|
Good to know:)
Also great information.
jomaxx, you said you put affiliate redirects under a single subdirectory and then block that subdirectory in the robots.txt file.
Q.1. In the robots.txt file, how would you set it to block the directory? The exact code.
Q.2. Also, if using a .htaccess file with the redirect, do i need to use the robots.txt file also?
Q.3. you said subdirectory. I'm not to certain on how to create this. I just use 1 directory for one site i have.
->Do i just create a separate directory and name it redirects?
-->Or is this subdirectory created in the area where the site resides (all files of the specific site.) and it is a named /redirects and i place the single file named .htaccess there and no other?
Q.4. Isn't the .htaccess file hidden from robots and if so, why use a robots.txt file also?
I appreciate your continued responses:)