When I pass my URL to the Google Rich Results Test or in Google Search Console, the URL automatically changes. Here's an example:
https://example.com/blog/Jak%20zainstalować%20WordPress%20na%20swoim%20komputerze%20na%20localhost%3F/
In Google this automatically changes it to:
https://example.com/blog/Jak zainstalować WordPress na swoim komputerze na localhost
(in the second URL the encoded "?" is deleted)
Is there any way to have my page indexed without deleting "?" from the URL, since Google Search Console can't reach my site because of that change?
This is actually continuation of this thread on Google's Search Console Help.
%3Fas?, i.e. it decodes the URI before splitting it in parts, does not behave according to the specification (see Why you should never unescape a URI). – IS4 Aug 20 '22 at 14:53