Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

La página de error


Los errores 404 de página no encontrada son muy típicos. Aprende a tratarlos, ofrecer soluciones y corregirlos.


Resumen.

  1. Esta pagina existe.
  2. Identifica claramente el error y explica por que se ha podido producir.
  3. Ofrece soluciones relevantes y procura corregirlos.


1. La pagina de error existe.
Motivos mas comunes por los que un site da como respuesta al usuario una pagina de error.
  • Enlace roto. Este error no tiene justificacion. Se debe corregir.
  • Paginas que caducan o se mueven. Este error no tiene justificacion y se debe identificar y corregir.
  • Al escribir o copiar una URL. Este error se puede controlar ofreciendo URL sencillas y consistentes.
  • Entrada de datos en un formulario.
  • Busqueda que no ofrece resultados. Este error no se puede controlar, pero se debe identificar claramente.
  • Sesion expirada. Este error se da cuando la pagina pedida se encuentra bajo un servidor seguro o dentro de la sesion de un usuario. Si la sesion finalizo se debe volver a introducir el nombre de usurio y contraseña. Este error se debe indentificar y explicar claramente.
Estos errores no siempre estan bajo nuestro control, con lo que siempre se debe crear la pagina error.

Como minimo esta pagina debe contener una explicacion breve del motivo posible del error junto al logo de la pagina y enlaces a la portada, mapa del web, ayuda, etc.

Crear una pagina de error "generica" para todos los errores no es recomendable. Algunos errores no estan bajo nuestro control y esto debe quedar claro al usuario. De igual forma hay errores irreversibles que el usuario debe entender que no tendran solucion (informacion borrada por ejemplo).

Identificando los errores y creando paginas especificas se puede ayudar al usuario a continuar con su camino y el site podra tener un registro de "paginas de error mas visitadas" con lo que se podran identificar mas facilmente donde falla el site.


2. Identifica claramente el error y explica por que se ha podido producir.
En algunos casos identificar el error y ofrecer la solucion es sencillo. El tipico caso del "error 404", pagina no encontrada se resuelve poniendo una pagina con un texto del estilo "pagina no encontrada en nuestro servidor" y los botones de, portada, mapa, secciones principales, ayuda y mail.

La pagina de error debe tener el mismo "template" que el resto del site pero se debe informar claramente de que ha habido un error. Si la pagina no ofrece claramente esta informacion, el usuario se puede encontrar ante una pagina demasiado ambigua y sentirse perdido.

Los errores de escribir o copiar un URL son dificiles de controlar. Este problema suele venir por la trasmision de direcciones por via impresa o vocal. Si alguien tiene que escribir una URL copiando la direccion desde la pagina de publicidad de una revista, es normal que se produzcan errores. Este error es de dificil deteccion ya que suele equivaler a un "404" pagina no encontrada. De nuevo, procura mantener un "template" uniforme, explica lo que ha podido pasar y pon enlaces a la portada y demas.


El error de pagina movida o caducada tiene varios remedios. Si vas a mover tu site de servidor y URL, procura hacerlo de forma gradual de tal forma que los usuarios no sientan la diferencia. Procura mantener las paginas el maximo tiempo posible en ambos servidores de tal forma que bookmarks y buscadores te sigan reportando usuarios. Lo que debes hacer es en las paginas viejas cambiar los enlaces por los de las paginas nuevas de tal forma que el usuario que accede a tu site por un bookmark, se traslade sin problemas.

Si en tu site las paginas caducan o se mueven, procura explicarlo de forma razonable en la pagina de error. Si no puedes justificar el error de forma razonable, deberias pensar en remediar el problema.


Los errores de entrada de datos en un formulario es algo mas complejo y exige analizar cada campo del formulario y entender que se esta pidiendo, que datos puede introducir un usuario y que es lo que queremos que ponga.

Una forma sencilla de resolver este tipo de errores en ofrecer ejemplos del tipo de datos que queremos que ponga en la casilla, si nos referimos a un numero de telefono es bueno indicar el numero de cifras minimo, indicar posibles limitaciones (no moviles), y posibles excepciones (indique aqui su extension).
    Ejemplo de entrada de datos.
    Numero de telefono: Ext (opcional):

    Incluir el prefijo provincial.
    No telefonos moviles (celulares).


Para ofrecer la explicacion sobre errores en un formulario, se devuelve la misma pagina del formulario con un encabezado donde se indica claramente los errores que se han producido y se ofrecen ayudas generales. Se suelen pintar los campos erroneos con un color "llamativo" de tal forma que el usuario sea capaz de escanear rapidamente el formulario.

La solucion menos convencional de poner alertas del sistema para corregir errores en un formulario tiene estos inconvenientes:
  • La alerta no esta unida "fisicamente" al formulario con lo que es dificil entender la conexion.
  • La alerta del sistema no ofrece interactividad con la pagina con lo que el mensaje de error es pasivo. Una alerta dentro de la pagina web puede ofrecer enlaces a secciones de ayuda, seguridad, etc.

Recomendable seguir el estandar de crear un encabezado dentro del formulario donde se resumen los errores y se ofrece ayuda relevante.


El error de buscador que no encuentra nada se puede corregir haciendo un seguimiento de los "terminos" que la gente introduce en nuestro buscador.

La pagina de error generica de este caso debe ayudar al usuario a buscar.
  • Si el buscador es ortograficamente correcto se debe indicar para que el usuario lo entienda, pero se ha de saber que esto es algo que se debe corregir haciendo que el buscador encuentro palabras independientemente de su ortografia (acentos y eñes no estan disponibles en todos los teclados).
  • Si el buscador es capaz de encontrar las cosas por codigos mas precisos que el "nombre" se debe indicar. En el caso de la bolsa, el ticker de la compañia es mas preciso, en el caso de libros el codigo ISDN es mas preciso. Si no es capaz de buscar por terminos precisos, tambien se debe indicar.
  • En la pagina de error se debe indicar brevemente como funciona la base de datos para que el usuario entienda el funcionamiento del sistema y aprenda a buscar directamente por "titulo", "nombre" o "fecha" o "precio".
  • Ofreciendo informacion de forma sencilla el usuario podra manejar de forma mas precisa las herramientas disponibles.



El error de sesion expirada se debe identificar claramente y ofrecer un mensaje sencillo. Enumerar los motivos por los que una sesion expira y ofrecer el boton de volver a la pagina de identificacion suele ser suficiente.

Si la pagina requiere registro, pero no es segura (leer el NYT, ver peliculas en IFILM.com), se debe ofrecer la posibilidad de "recordar" estos datos para no tener que volver a introducirlos.

En paginas seguras se debe tender a reconocer al usuario, pero pedirle la confirmacion de su clave. De esta forma la sesion nunca "expira", se dan menos errores y no se pierde seguridad.


3. Ofrece soluciones relevantes y procura corregirlos.
Si el error esta identificado correctamente, el siguiente paso es ofrecer soluciones relevantes. En muchos casos la unica solucion pueder ser volver a la pagina anterior y probar de nuevo. Si es asi, indicalo y no hagas perder el tiempo al usuario con mas opciones de "dudoso" valor.

Si la solucion al problema es mas compleja (en un formulario por ejemplo) indicalo y procura ir al grano en la explicacion. Explicaciones muy largar son dificiles de leer y nadie tiene tanto tiempo que perder.

El seguir el registro de las paginas de error en el log de visitas es algo que debe formar parte del mantenimiento del site. Estos registros se deben almacenar e indexar para buscar pautas de errores comunes que seran solucionados.

Corregir errores es una tarea tediosa. Se debe compilar una lista e ir poniendo metas para fijarlos.

Si en el log de visitas las paginas de error aparecen de forma "notable" (mas de un 3% es demasiado) procura tomar medidas para reparar estos errores.


Enlaces relacionados:
  • Recopilacion de paginas de errores 404. http://www.plinko.net/404/.

     Seguir navegando a partir aquí:
    + 1 manual relacionado
    + 1 categoria relacionada

     Autoría, licencia y acciones sobre este artículo

    Informe de César Martín*
    URL: http://www.unosaficionados.com

    Este artículo tiene licencia Copyleft.
    Puedes reproducirlo citando al autor y enlazando su página web.

    * Para consultas técnicas utilizar la lista de correo.

    Versión imprimible Versión imprimible del artículo
    Enviar artículo por e-mail Enviar artículo por e-mail
    Añadir un comentario al artículo Publicar un comentario del artículo

    Manuales relacionados con este artículo
    Dentro de Usabilidad en la web

    Categorias relacionadas
    A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
    + Entrar en Usabilidad


     Comentarios de los visitantes
    Aun no hemos recibido comentarios de este artículo.
    Puedes ser el primero en enviar tu comentario.



    Enlaces:
    Maestrosdelweb
      Ir arriba

  • Manuales relacionados
    +Usabilidad en la web
    Categorías
    +Usabilidad

    Lectura recomendada

    Compra este libro en Agapea, la librería urgente a domicilio.

    Tienda DesarrolloWeb

    DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia