Welcome to WebmasterWorld Guest from

Forum Moderators: eljefe3 & skibum

Message Too Old, No Replies

Do sites get indexed if selling affiliate products on main page? help.

Affiliate sites indexed and page rank of these types of sites.



10:41 am on Jun 4, 2006 (gmt 0)

10+ Year Member

Hey guys:)

Regarding affiliate sites:


*An affiliate website that has alot of helpful advice articles on say for example "dogs".

Q.1. Is it ok to use the *main index page* as the advertising page for the affiliate "dog" products?
(Use affiliate id's on the page.)

*The site is geared as an affiliate site for the "dog" products but also the site provides alot of useful advice.
*I will have no duplicate content.

*I ask because i read on one site that affiliate links may damage your page rank and also that some engines will not index the page if it uses ampersand id in the links.

Q.1. So is it safe to advertise on the "main index page" and still be indexed? That is my main concern.

Or did i misunderstand the article about getting indexed?

Thanks for your help guys:)
I appreciate your help.



12:41 am on Jun 5, 2006 (gmt 0)

WebmasterWorld Administrator 10+ Year Member

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)

10+ Year Member

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)

10+ Year Member

Thanks eljefe3:)

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)

WebmasterWorld Senior Member jomaxx is a WebmasterWorld Top Contributor of All Time 10+ Year Member

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)

10+ Year Member

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)

WebmasterWorld Senior Member jomaxx is a WebmasterWorld Top Contributor of All Time 10+ Year Member

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)

10+ Year Member

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)

10+ Year Member

Thanks guys:)
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?

Thanks fellas:)
I appreciate your continued responses:)



Featured Threads

Hot Threads This Week

Hot Threads This Month