We use webmaster tools to monitor our websites, and in the past couple of months some of our sites have been compromised and had various pages inserted. These pages created URLs that Google would index and recognise.
As part of the process to remedy these issues, we setup IIS to reset the connection of any visitors to our server that contained keywords of these pages (mulberry, michael kors handbags etc.). This also applied to any POST/GET requests, as we thought this could be how the pages were getting inserted.
However as a result, this has meant that webmaster tools sent out a large volume of notifications related to connection errors ("your site is not responding"), but when we investigate, it is only applying to the old sites pages that were maliciously inserted, because when those pages are crawled/requested, we reset the connection.
We have requested Google to re-index the site but it appears that these pages are still being crawled and causing the same problems. Is there a reason that google is retaining the page URLs and not removing them from its index?
Any help/advice is much appreciated.
Our webserver runs windows 2008 R2 with IIS 7.5, CF10 and PHP (both CF and PHP sites have been compromised with this issue, and the reports are from both)