Hello
A) Google insists on indexing pages with the "?show=", although there is a proper CANONICAL tag. How can I overcome this?
I am looking at Google Search Console. In "Coverage -> Indexed, not submitted in sitemap" I have several urls listed with the following format:
learn-greek-online.com/ask-greek/1150/amatheia-vs-agnoia-vs-imimatheia?show=1152
The correct url is:
learn-greek-online.com/ask-greek/1150/amatheia-vs-agnoia-vs-imimatheia
But if you check the source code, I do have the correct canonical statement
So why does google insist to index the "?show=" pages?
B) A friend told me that I could possibly rectify this by replacing this url:
learn-greek-online.com/ask-greek/1150/amatheia-vs-agnoia-vs-imimatheia?show=1152
With this type of url:
learn-greek-online.com/ask-greek/1150/amatheia-vs-agnoia-vs-imimatheia#1152
Is there a possibility to do this?