| 9:43 pm on Dec 1, 2013 (gmt 0)|
Try this: Go to the Google Index link, then choose remove URLS and submit the URLs you've removed from the site.
| 9:45 pm on Dec 1, 2013 (gmt 0)|
Sorry I forgot to mention that I did the Google URL removal request as well, all of which have been processed.
| 11:21 pm on Dec 1, 2013 (gmt 0)|
URL removal doesn't mean "forget you ever heard of this URL". It just means "remove it from the current index and/or cache". When you do this, the very first thing the search engine does is ask for the URLs to see if they're really gone. If not, they would return to the index in three months. The URL removal instructions actually explain this-- along with, ahem, some more-than-slightly misleading stuff about robots.txt which you can ignore.
Google (specifically)* will go away a lot faster if you return a 410 instead of defaulting to 404. This has to be coded explicitly. But once you've done this, it makes no difference whether the files are physically there or not, because the server never even looks for them. So with 300 pages, especially if you can collapse them into a few patterns, a 410 would also reduce a little bit of load on the server.
* Bing doesn't seem to distinguish between 404 and 410. At least not on my site.
| 12:24 am on Dec 2, 2013 (gmt 0)|
I have been 410ing pages for 18 months, and Google continues to report them as errors in WMT. They are not linked to from an external source, they were a "calendar error" situation where a page got generated for many years in the future (like year 7632).
| 1:21 am on Dec 2, 2013 (gmt 0)|
Also, Google expects you to have 404 pages. Pages expire, it happens. 300 of em isn't really that many; I wouldn't worry too much about it.
| 3:28 am on Dec 2, 2013 (gmt 0)|
In fact, once you have cleaned up all your 404 links reported in GWT for older sites, Google will probably show you a whole bunch that date from years and years ago.
Why? Not the faintest idea.