Viewing a single comment thread. View all comments

KernelTaint t1_ivnweyz wrote

It depends on the site.

The ? Just denotes the start of query parameters. They could be important, they could not be.

4

tandpastatester t1_ivobbal wrote

It’s basically a universal way to transport additional user info or data between different environments/platforms without storing it somewhere in cookies.

It’s most commonly used for marketing purposes. These parameters/tags can be recognized by analytics software to collect relevant data about their page visits. E.g. it will allow them to analyze how the visitors arrived on their website, which search engine or advertisement did they come from, by which keywords, etc.

Another common way they’re used is for usability aspects by the website itself. When a page loads it will read the tags for user preferences like search order, filter options, interface settings, etc.

It’s basically harmless, the data isn’t as personal as cookie info. There’s no harm removing it from the url to make it prettier, but leaving it there doesn’t hurt either.

1

KernelTaint t1_ivrj3hy wrote

Thanks, I know, I've been a software engineer for at least 30 years now.

> It’s most commonly used for marketing purposes.

That's a bold statement, it is used in plenty of places for things other than marketing and tracking.

2

tandpastatester t1_ivstloj wrote

Yeah you might be right. I work in online marketing so I’m probably biased in that regard. 90% of the time I’m focusing on parameters it’s for tracking or SEO.

1