[ic] Removing session ID from the URL
mike at perusion.com
Tue Jan 11 19:49:00 EST 2005
Quoting Kip Lawrence (kip at jkcrafts.com):
> >You might need to be more explicit about on what server what happens
> >for those of us that do not use AdSense.
> >If it's a case where you need to make sure GoogleBot doesn't find
> >session id's, then we've already talked about that (use RobotUA,
> >RobotHost, etc.).
> >If it's a case where you are displaying Google ads on your site,
> >current URL to Google in order for Google to send you relevant ads
> >for placement on your pages (I'm just guessing about AdSense operation,
> >here), then perhaps you could filter what is sent to Google to strip
> >out session id and page count variables.
> I've used Google AdSense before... I can explain what is happening...
> Google gives you on to your page. This will send the url that is in
> the address bar of your browser to Google to determine what ads to
> show. Google will then match the URL (from your browser address bar)
> with what it's spider had previously found. The URL passed to Google
> has a sessionid in it. The URL that the spider found previously does
> not. Because they do not match Google will not show real ads.
> put on your page to filter out sessionids before you pass it to
> Google... this should fix the problem in my opinion.
Aha. Thanks for the elucidation -- it should be an easy fix
to do that:
url = url.replace(/\?.*/, '');
assuming that you don't have any CGI params in your AdSense URLs.
Perusion -- Expert Interchange Consulting http://www.perusion.com/
phone +1.765.647.1295 tollfree 800-949-1889 <mike at perusion.com>
p.s. sorry for lower case, injured hand
Nature, to be commanded, must be obeyed. -- Francis Bacon
More information about the interchange-users