Hi Nazmul,
Thanks for getting in touch with me.
It takes a while for Google to re-index your page and see the changed canonical tag and then update its index.
The easiest way to get around this is by making your previous 301 redirect to the new URL.
If you need help with that, please let us know.
Hi Todd,
Thanks for your reply.
Google actually indexed and from search console I can see it discovered canonical URL
https://www.screencast.com/t/XBsuWP0EeyE
BY the way I need that non-canonical page stay on the site… so 301 redirect will not work for me…
this is why I asked… if I add… noindex,follow … then… will it solve the problem?
Thanks
Nazmul
Hi Nazmul,
Noindex takes a while to take effect too.
Seeing as Google is detecting the canonical, you only have one option left and that is to wait for Google to remove the previous URL. You can also set it as noindex if you want but that is not instant either.
Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.