Bueno. Lo primero es lo primero. No marque su 404 como fijo . En realidad estás prolongando el problema. Google intentará buscar una página que devuelva un 404 varias veces antes de darse por vencido. Esto se debe a que el error 404 indica una situación temporal en la que un error 410 indica que la página se ha ido . Por lo tanto, cada vez que marca un 404 como fijo , en realidad le está diciendo a Google que lo intente nuevamente, comenzando así el proceso de eliminación nuevamente.
Solo deje estas páginas 404 por un tiempo y Google dejará de buscarlas y las eliminará del índice. Tomará tiempo, pero a falta de un error 410, esta es la forma más fácil. Un error 410 aceleraría el proceso, pero es más difícil presentar un error 410 y un 404 es el valor predeterminado, lo que lo convierte en la solución más fácil y natural.
Sus páginas eliminadas desaparecerán en unos 30-60 días si puede esperar. Depende de la frecuencia con la que Google visita tus páginas. Puede llevar más tiempo, pero una vez que se encuentran los 404, a Google le gusta comprobar primero el sitio, luego, dependiendo de cuántos 404 haya, puede arañar su sitio de manera más agresiva.
El uso de un mapa del sitio en realidad generalmente no soluciona ningún problema con el índice. Solo hace la vida más simple para los motores de búsqueda. Nunca se toma como la lista completa de páginas que tiene cualquier sitio. Si un motor de búsqueda lee un mapa del sitio y aún encuentra páginas que no figuran en el mapa del sitio, continuará indexando esas páginas.
Una opción, si tiene sentido, es enumerar estas páginas en su archivo robots.txt. Si no hay demasiados (es decir, algo que puede hacer y su archivo robots.txt no sería demasiado largo), esa sería una solución más rápida. De lo contrario, solo esperaría y dejaría que los errores 404 expiren solos.
Una última palabra Vas a estar bien. De Verdad. Todo te saldrá muy bien si eres paciente.