In most cases users do not want to get speak adresses (eg. https://something?q=ARA&a=999 ). I think such adresses should be omitted by default. If some users will want them they could be added in option but I guess most users just not want to hear spelling of adress. I thing simple regex (for eg. by :// ) would be enough.