Forum Moderators: martinibuster
I understand that is not the point behind an affiliate program, but it would be a nice added benefit. I know that most savvy affiliates will probably use the nofollow tag, etc. but many, many sites that linked to us would not.
Our proposed URL structure would have affiliates linking to us such as:
[oursite.com...] (where abc is the affiliate id)
This would really be re-written internally to:
[oursite.com...]
The script would do some processing and then redirect to our homepage. Any chance PR would be passed in this scenario? If not, is there a better way to structure the links that we would be giving out to affiliates?
I mean, this question really applies to all incoming traffic. We use a highly sophisticated tracking system to monitor all incoming traffic. It tracks unique and repeat visitors, conversions, activity at our site, etc. This is all invaluable information, and we really can't afford to just have everyone linking directly to our homepage.
Our tracking system uses links similar to the one I posted above, where each traffic source is assigned a code. The URL is internally re-written using mod_rewrite to a script which does some processing, and then the user is instantly redirected to our homepage.
Is it the same type of situation where ideally we should build the tracking system code directly into our homepage, so no redirection is involved?
I guess this is pretty important and I'm just trying to make sure we are doing everything possible to gain PR. Truthfully we don't care about PR, but our link partners seem to. =)
Doing the processing on the main page should eliminate the gray area and that page WILL HAVE to get a good PR. Add the id of the affiliate at the end of the hompage's url and put the processing between an IF block so only the affiliates will benefit of the processing while your main page won't be slower than it is now
[oursite.com...]
[oursite.com...]
etc.
... but in reality these aren't really even pages, and they definitely don't have links to the rest of our site, so even if PR is being passed to these tracking links it's a deadend and we aren't really getting any PR. Is that right?
[edited by: limitup at 6:19 pm (utc) on Mar. 14, 2005]
To try and achieve any form of link credit you'll need to pay a lot of attention to the query string, in reality it is going to travel through a commission management mechanism. I doubt if it will become an inward bound link.....but I will stand corrected, I'm sure!
The other, slightly off topic is that the big affiliate companies already have thousands of individuals constantly seeking new programs. Saves a lot of slog!
http://www.oursite.com/link/abc.htm
PR doesn't, of course, make a great deal of difference to your position in SERPs.
[edited by: oddsod at 6:35 pm (utc) on Mar. 14, 2005]
Mainly we are more concerned about our general tracking system as opposed to our new affiliate program. We need to build our PR a little to help improve the results of our link building campaigns, but at the same time we need to track all incoming traffic as opposed to just having our partners link to our homepage.
We just tested a bunch of scripts that redirect via a Location header and they all return 200 OK. Hmm...
if(requeted parameter affiliate_id){
include affiliate.cgi;
}
..and I will give this link to my affilites:
homepage.cgi?affiliate_id=12345
and that's it. You'll have the processing right into the front page - no more redirects.
This whole PR thing is so confusing to me. I mean, most for-profit sites that are run by marketers with at least half a brain use some kind of tracking system to track and monitor their incoming traffic, conversions from that traffic, etc. But from what I've been reading it seems that no PR would ever be passed to any of these types of dynamic links.
It makes no sense to me that Google's PR system would be based on such a faulty concept, and that billions of legit sites and pages would be receiving no PR just because they are smart enough to use a tracking system. I mean, what for-profit site is going to spend money on advertising and then just send all the traffic to their homepage ...
What am I missing here?
I guess the deciding factor was that Google itself suggests using 301 redirects, on a help page I found on their site. Plus the fact that we are only talking about redirecting within the same domain. I guess the bottom line is that it just doesn't make sense that they wouldn't pass PR with a 301 redirect within the same domain ...
I guess the only question that remains is regarding a page with a query string, such as index.cgi?a=1, index.cgi?a=2 etc. Does index.cgi gather all the PR, or does G treat each query string as a separate page with its own PR? Again I couldn't imagine they would do that since it makes no sense, but I've read it explained both ways.