Hace poco me he encontrado con un pequeño problema dentro de WMT en el apartado de Diagnositico – Errores de rastreo.
He visto que tengo varias URLs listadas de un sitio aunque estas dan un correcto error 404, pero al estar enlazadas desde fuera de mi sitio google sigue los enlaces externos a mi sitio y me las lista como errores de rastreo.
Para solucionar este problema lo primero que hice fue utilizar http://web-sniffer.net/ para ver el HTTP Request and Response Header y ver que estaba devolviendo un correcto error 400.
Despues de esto y teniendo ya una correcta página 404 introduje la siguiente regla en el .htaccess
ErrorDocument 404 /error-404.html
Con lo que ahora únicamento muestro una página de error 404 para todas lás páginas que ofrecen un error 404 y están enlazadas desde fuera de mi sitio.
Un poco de Black Hat relacionado con las páginas 404