Java

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • JSessionId and Google

    3 answers - 1572 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    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.:
    ;
    The guidelines can be found at:
    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 (AT) tomcat (DOT) apache.org
    To unsubscribe, e-mail: users-unsubscribe (AT) tomcat (DOT) apache.org
    For additional commands, e-mail: users-help (AT) tomcat (DOT) apache.org
  • No.1 | | 396 bytes | |

    Simon wrote:
    According to the Google "Information for Webmasters" page, it appears
    that Google will not index/crawl pages correctly with the JSessionId
    appended to the
    You don't get it. They say, that your site should work correctly (i.e.
    the navigation should work, the content should be correct) even if user
    agent doesn't support cookies and sessionIds in the URLs.
  • No.2 | | 2017 bytes | |

    couldn't you simply create a HttpServletResponseWrapper object in a
    filter, this object could overwrite the method that encodes the URL and
    remove the JSESSINID 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.:
    ;
    --
    The guidelines can be found at:
    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 (AT) tomcat (DOT) apache.org
    To unsubscribe, e-mail: users-unsubscribe (AT) tomcat (DOT) apache.org
    For additional commands, e-mail: users-help (AT) tomcat (DOT) apache.org
    --

    To start a new topic, e-mail: users (AT) tomcat (DOT) apache.org
    To unsubscribe, e-mail: users-unsubscribe (AT) tomcat (DOT) apache.org
    For additional commands, e-mail: users-help (AT) tomcat (DOT) apache.org
  • No.3 | | 2593 bytes | |

    Thanks, I could try this, but I was kind of hoping for a more general Tomcat
    solution (if there is one). I know Resin has a 'enable-url-rewriting' flag
    that you can set in it's config.

    I guess the question still is, does anyone definitively know if jsessionid
    does have negative impact on Google results/rankings? It does seem that
    Google thinks it is a bad idea.

    Regards,
    Simon.

    9/20/06, Filip Hanik - Dev Lists <devlists (AT) hanik (DOT) comwrote:

    couldn't you simply create a HttpServletResponseWrapper object in a
    filter, this object could overwrite the method that encodes the URL and
    remove the JSESSINID 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.:

    ;
    --
    The guidelines can be found at:
    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 (AT) tomcat (DOT) apache.org
    To unsubscribe, e-mail: users-unsubscribe (AT) tomcat (DOT) apache.org
    For additional commands, e-mail: users-help (AT) tomcat (DOT) apache.org
    >
    >
    >
    >


    To start a new topic, e-mail: users (AT) tomcat (DOT) apache.org
    To unsubscribe, e-mail: users-unsubscribe (AT) tomcat (DOT) apache.org
    For additional commands, e-mail: users-help (AT) tomcat (DOT) apache.org
    --

Re: JSessionId and Google


max 4000 letters.
Your nickname that display:
In order to stop the spam: 6 + 5 =
QUESTION ON "Java"

EMSDN.COM