I have a problem with already indexed URLs (100k URLs). I have correct the pages with noindex and canonical tags over a month but old indexed pages aren’t removed from results.
The problem is the URL parameters that have already been indexed. I think that Google will never crawl URLs from old category pages with many URL parameters.
Also, I can see many indexed URLs with errors:
?pg=25&error_message=Unknown%2BSSL%2Bprotocol%2Berror%2Bin%2Bconnection%2Bto%2Bapi.twitter.com%3A443
How is it possible to remove these kind of URLs? Only with Remove URLs tool? Google will not crawl nonexistent pages.
I have already uses the “Fetch as Google” and resubmit sitemap.
error_message=Unknown%2B...
part of the indexed URL?