Welcome to WebmasterWorld Guest from 18.104.22.168
At first I thought my site had been banned but looking at sitemaps it appears its because its a PHP site and I have "index.htm" the main code redirect to:
Google is no longer going to the correct place and is giving 404 errors.
We had a redirect that sent all error URLs on our site to the main page, but Google does not like that. So when in Rome...
Sitempas would not let us get past the verification stage until a random error URL which they generate produces a true 404 result instead of a 301 or 302 or 200 result.
Very strange requirement, but if you look at all the big names like CNN, Google, Yahoo, and try a bogus URL on their site, you get a real 404 error page. That's the preferred method of having your house in order according Google.
So moral of the sotry, use a header checker tool, and verify your home page spits out only a 200 code, and that your errorn URLs all spit out a 404 code, and pop up an error page, preferably with navigation on it.