Raydar free tools · Link decoder

Decode a link with srsltid in it

Paste the full URL into the decoder above. srsltid is not something you or your site added. Google put it there.

Example: https://example.com/products/oak-desk?srsltid=AfmBOoqX3vN9pQ7z2K1mYtR8LcJ4hW5sT6uB0iA

Who sets it, and when

srsltid comes from Google Merchant Center, specifically the free product listings that show up in the Shopping tab, in regular Search results, and sometimes in Google Images. Google mints the parameter itself, at the moment it renders the link to your product, and attaches it before the shopper ever clicks. You did not add a tag. Your site did not set a cookie. This is Google's own plumbing for its free Shopping surfaces, separate from paid Search ads, which carry gclid instead, or from Ads' own newer source flag, gad_source.

What it actually is

It is an opaque token, not a readable code. There is no product ID or store ID sitting inside it that you can pull out by hand. It is long, case-sensitive, and looks random by design, built so Google's own systems can trace a click back to the specific listing instance that generated it. That is the whole job. It carries no information about the shopper as a person and is not an account identifier of any kind.

Why one product becomes many rows

Google appears to mint a fresh srsltid per listing instance it serves, not one fixed value per product. The effect shows up in two places at once. In Search Console's Pages report, a single product page can appear as several separate URL rows instead of one. In Google Analytics, the landing page report splits that same product's traffic across just as many rows. Nobody added tracking. The product only has one real URL. Google's free-listing pipeline is what generates the variants, through Merchant Center auto-tagging, and the only switch for it is in Merchant Center, not on your site.

What to strip, and what not to worry about

Whether srsltid survives a redirect depends on your redirect rules, same as any query parameter: a rule that preserves the query string carries it through, one that does not drops it. For the shopper, none of this matters. The page loads exactly the same either way. For you as the site owner, keeping srsltid out of your canonical tag and excluding it in your analytics view is safe, because neither changes the URL the visitor lands on. Merchant Center adds it to measure which listing clicks lead to key events on your site, so a redirect that strips it can cost you that measurement. A clean canonical setup and a query-exclusion rule fix the reporting split. A redirect rule does not. Compare it against utm_source, which you choose and set yourself, or see the full list at the link decoder hub.

Questions

What is srsltid in a URL?

srsltid is a token Google adds to links from free product listings in the Shopping tab, regular Search results and sometimes Google Images. It comes from Merchant Center auto-tagging, which is on by default for some accounts, and Google attaches it when it renders the link, before anyone clicks.

How do I remove srsltid?

Turn off auto-tagging in your Merchant Center account (Settings, then General, then the Key event setup tab), which stops Google adding it. Doing so also stops Merchant Center measuring which free listing clicks turn into purchases, sign-ups and other key events on your site. If you want to keep that, leave it on and just point your canonical tag at the clean URL.

Why does srsltid create duplicate URLs in Search Console?

Google appears to mint a fresh srsltid for each listing instance it serves, not one fixed value per product. One product page can then show as several URL rows in Search Console's Pages report, and its traffic splits the same way in Google Analytics.

Related parameters: gad_source · _ga · utm_content · utm_term

Give your bio link a brain.

Build your page, watch who converts, free to start.

Get started free

No card required.