Según el siguiente artículo de Matt Cutts:
How 404 pages work in Google Toolbar Beta 5 Cita: ... If you choose to set up a custom error page, make sure it returns result code 404...
Es decir,
necesitas que en esa situación tu servidor retorne un error HTTP 404, aparte del contenido HTML que decidas mostrar: pagina de error, pagina principal, o lo que quieras.
Para eso, si por ejemplo el error lo has detectado desde un programa PHP, puedes hacer lo siguiente:
Código:
<?php
header("HTTP/1.0 404 Not Found");
?>
Y luego necesitas tener configurado en tu fichero .htaccess la página que por defecto va a aparecer cuando se produzca dicho error 404:
Código:
ErrorDocument 404 /404page.html
Eso si, es importante que la
página de error tenga más de 512 bytes por los motivos que explica Matt Cutts en su artículo.