TBH I'm surprised the User-Agent header has survived as long as it has. Referer, too.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Re...
"Origin" means no path, so the referer might tell me which search engine the user used, but not what search query was done. It's much better than in the old days, where I might even see someone's session ID in the referer.
A lot of sites will break for people as a result, though. Maybe that's what The Google wants, though.
Yeah, it's even spelled wrong!
I would appreciate it if someone explain what other things people do to tackle this, or if I'm completely wrong?