Salut,
Eu am setat pagina de eroare 404 cu noindex,nofollow si google nu mai indexeaza nicio pagina de eroare generata din cauza unor erori de site sau a unor site-uri care pun link gresit catre o pagina a ta interna.
Poti face asta foarte simplu. Adauga asta in fisierul header.php al temei de wordpress:

<?php if( is_404() ) { ?>
<meta name="robots" content="noindex,nofollow" />
<?php } ?>
Succes!