El error 404 es un error que se presenta cuando una pagina no existe, puede deberse a varias razones, que elimino la pagina, que esta mal enlazada, etc.
Hay gente que dice que mejora el posicionamiento o que facilita el trabajo a los navegadores, yo pienso que facilita la navegación del usuario y con eso a mi me vale. Imaginaros que vienes de un enlace y encuentras esto:

No es lo mismo que si encuentras esto:

Como hacer la pagina de error
Primero creas una pagina como cualquier otra, le añadimos algo tipo:
Puedes usar el buscador
Puedes ir a inicio
Puedes usar el mapa del sitio
(Es lo que yo uso)
Y luego usas el archivo .htaccess y escribes lo siguiente:
ErrorDocument 404 http://tusitio.com/direccion-pagina-error.html
Y ya tenemos nuestra pagina de error funcionando. Espero tus comentarios
