couldn't you simply create a HttpServletResponseWrapper object in a
filter, this object could overwrite the method that encodes the URL and
remove the JSESSIONID from it
Filip
Simon wrote:
Hi,
According to the Google "Information for Webmasters" page, it appears
that Google will not index/crawl pages correctly with the JSessionId
appended to the URL, ie.:
http://www.stroke-education.com/product/ProductList.do;jsessionid=A2F6590DAC37E55651060DE6922B972D.tomcat36
The guidelines can be found at:
http://www.google.com/intl/en/webmasters/guidelines.html. The key part
of the page is:
Allow search bots to crawl your sites without session IDs or arguments
that track their path through the site. These techniques are useful
for tracking individual user behavior, but the access pattern of bots
is entirely different. Using these techniques may result in incomplete
indexing of your site, as bots may not be able to eliminate URLs that
look different but actually point to the same page
Search engine rankings are very important for the site (to sell
products :), and it has not indexed my pages correctly just like it
said it wouldn't in the paragraph above. I have tried adding a
sitemap.xml.gz file to help Google along, but to no avail.
The question is, is it possible to disable cookieless session tracking
for search engine bots? If so how? If not, is it possible to turn off
cookieless session tracking all together? Yes, unfortunately at the
crux of it, search engine rankings are more important than users with
cookies disabled for this particular site.
Thanks, and Kind Regards,
Simon.
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]