código escrito · artículos digitales de informática
 
Errores amigables
10.04.2004 :: Jaime Irurzun

Muchas veces ocurre que navegando por la web nos encontramos con un enlace roto, uno que nos dirige a una página a cuyo acceso no tenemos permiso, o cualquier otra causa que nos hace llegar a esas páginas horribles en las que, con letras bien grandes (para que quede claro), pone: Not Found. Dentro de ellas, suele haber dos modelos: el de Apache, que es el más feo, y el de Internet Information Server (IIS), que para qué negarlo, es algo más presentable.

A raíz de un artículo de Juanjo Navarro haciendo referencia a los consejos que dan en A List Apart sobre cómo personalizar estas páginas de error en nuestra web, me puse manos a la obra un día y decidí modificar las mías, no para facilitarle al usuario la tarea de entender los errores, pero sí al menos para dejarlos más presentables. Tras una mínima configuración del archivo .htaccess alojado en mi servidor para que los enlaces rotos se redirigieran a los html creados, el resultado fue estos cinco tipos de error personalizados que consiguen que el usuario no se pierda, y sobre todo, que no abandone mi web por culpa de un enlace mal dirigido: 400, 401, 403, 404, 500.

comentarios (4) |


Comentarios del artículo
1 · Sergio · 13.04.2004

La gente no leerá los mensajes (no es culpa tuya, "People can't read"). Por otro lado, está bien el enlace a la página principal.

Saludos

2 · Juanjo · 20.04.2004

En entornos corporativos es importante, y mucho, evitar las páginas de error por defecto.

De nada sirve tener una imágen cuando el usuario escribe un enlace mal y va a parar a una fea página de error de Apache.

En mis páginas personales, prefiero el toque simpático:

http://blackshell.usebox.net/notfound

Lo del link a la página principal es buena idea. Además yo pondría un:

<meta http-equiv="robots" content="noindex">

Para evitar que se indexen en buscadores nuestras páginas de error.

(por cierto, me da error el preview del comentario)

3 · Jaime Irurzun · 20.04.2004

Juanjo,
Muy bueno lo de Houston ;)
Gracias por la idea de los robots, ya lo he añadido, no había caído en que es mejor que no indexen las páginas de error. Y gracias también por el aviso del error del preview, ya está corregido :)

4 · Juanjo · 20.04.2004

De nada.

El tema de los robots es interesante por su "efecto secundario", además de que no queremos que se indexen esas páginas (no aportan nada, ¿no?).

El efecto secundario es que cuando tenemos un contenido indexado en un buscador, y ese contenido desaparece, el bot buscador dejará de indexar en su próxima pasada, evitando así visitas a un recurso que ya no existe.

Ahora sí va bien la vista previa :D














































Creative Commons - Jaime Irurzun y Aitor Martin