IMO you are expected to encode any query unsafe query params,
so
https://meta.discourse.org/new-topic?title=https://www.xkcd.com/556
becomes
https://meta.discourse.org/new-topic?title=https%3A%2F%2Fwww.xkcd.com%2F556
that works like Discourse Meta (open in a new tab)