: Session ID Creating 404 Errors Problem: Website contains URLs with parameters Session ID gets inserted into URLs when Googlebot crawls page with parameter (sorting) options Session ID is created
Problem:
Website contains URLs with parameters
Session ID gets inserted into URLs when Googlebot crawls page with parameter (sorting) options
Session ID is created and then expires, creating a 404 in Google WMT
*I am unable to remove session IDs in URLs given the circumstances in the workplace
Example URL:
example.com/category/product/;jsessionid=+03NVNOPUryFcZ0c169r8txU.prod-14?f=p%3A0-10%2C2000-2500%2C25-50%2C400-500%2C50-75%2C500-750;r%3A0%2C4
Parameter Functions:
f=p: price
r: rating
p=: pagination
Webmaster Tool Configuration:
f defined as parameter that narrows - no urls should be crawled
p defined as parameter that paginates - let Googlebot decide
jsessionid defined as parameter that is a representative url - no urls getting picked up by WMT
Questions:
If no URLs are to be crawled containing f parameter, why are they still getting crawled?
Regarding question 1, is it because the p parameter is overriding?
Should I set the jsessionid parameter as ";jsessionid" instead of "jsessionid"?
More posts by @Megan663
1 Comments
Sorted by latest first Latest Oldest Best
Your URL is malformed, jsessionid isn't a parameter, it's being read as a route. If jsessionid, f, and r are all supposed to be parameters, your URL should look like this:
example.com/category/product?jsessionid=+03NVNOPUryFcZ0c169r8txU.prod-14&f=p%3A0-10%2C2000-2500%2C25-50%2C400-500%2C50-75%2C500-750&r=%3A0%2C4
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.