Originally posted by bonnie1525
View Post
Announcement
Collapse
No announcement yet.
Google's srsltid= parameter is breaking links
Collapse
X
-
A support ticket might be the best way to go since you have made sure that auto-tagging in the Google Merchant Center has been turned off.
- 1 like
-
So I am now getting this on my home page where the home?srsltid no longer exists. Auto tagging was never turned no, so am wondering why. Anyway, how can I fix this? Is it a change to .htaccess or should I open a ticket? thanks
Leave a comment:
-
Yeah, I was wondering why that needed to be added to the .htaccess file but I think I had to open a support ticket because the URI Management wasn't doing the job.Originally posted by ILoveHostasaurus View PostYep, that's the problem, if home is intended to be the storefront, just set it as the store's default page and get that query string off of there.
Leave a comment:
-
Yep, that's the problem, if home is intended to be the storefront, just set it as the store's default page and get that query string off of there.
Leave a comment:
-
Okay, I am so confused. All I now is turning off the auto-tagging in the Google Merchant Center - the ?SRSLTID=yadayadyayadayada is no longer being added. In the .htaccess file this line could be where it's finding "home":Originally posted by ILoveHostasaurus View PostNo, I'm saying that something in the htaccess file is placing a query string into request behind the scenes. If you take an otherwise valid URI of /HOME and make it an equally valid URI of /HOME?anything, the site apparently breaks. /HOME and /HOME?var=value are both completely correct. Publicly, no one knows that internal to the site something is likely saying /HOME really equals /somethingelse?$1 or similar, so when that becomes /somethingelse?var?SRSLTID it creates an invalid broken URI.
Code:DirectoryIndex /mm5/merchant.mvc?Screen=home
Leave a comment:
-
No, I'm saying that something in the htaccess file is placing a query string into request behind the scenes. If you take an otherwise valid URI of /HOME and make it an equally valid URI of /HOME?anything, the site apparently breaks. /HOME and /HOME?var=value are both completely correct. Publicly, no one knows that internal to the site something is likely saying /HOME really equals /somethingelse?$1 or similar, so when that becomes /somethingelse?var?SRSLTID it creates an invalid broken URI.
Leave a comment:
-
I think you are saying the "bad rewrite"is the "HOME?" portion of the link? That is indeed incorrect, it should be home.html - How do I even figure out where that is coming from within the Miva Admin or I guess the .htaccess file?Originally posted by ILoveHostasaurus View PostSounds like a bad rewrite rule that is internally rewriting things in a way that is adding a query string. The result is a link that appears to have no query string is having one appended, which doesn't work in this case because additional question marks are treated as part of the variable value.
Now if you are saying the rewrite is adding all of that - no, it's not. I turned off the auto-tagging in the Google Merchant Center and now the "tag" is not being added.
Leave a comment:
-
Sounds like a bad rewrite rule that is internally rewriting things in a way that is adding a query string. The result is a link that appears to have no query string is having one appended, which doesn't work in this case because additional question marks are treated as part of the variable value.
Leave a comment:
-
Google's srsltid= parameter is breaking links
A store owner pointed out to be that when he searched for a term related to his store is was coming up with a link that included what I have learned to be Google's srsltid= parameter. That parameter is breaking the link it's been tagged to resulting in something similar to this
The fix on the Google end is to turn off the auto-tagging in the Google Merchant Center...but...what is it breaking the link?Page 'HOME?SRSLTID=AFMBOOPAB2QLTCRRYCNUFHH4JJAJTLGRWDF3 WPZRARI12-BNSVOS0KNP' no longer exists.
Tags: None
Leave a comment: