Organización de Contenidos Web: usabilidad y arquitectura de la información

por | 12 febrero 2009
Uno de los mayores problemas de la optimización de los sitios web (para hacerlos más usables, útiles y encontrables) es que su estructura en ocasiones es completamente incompatible con los estándares básicos de la Arquitectura de la Información, de la Encontrabilidad (findability), y de la Usabilidad (a nivel de navegación). Cuando se trata de proyectos importantes cuya diagramación ha sido deficiente, a veces es mejor replantear todo, que comenzar a arreglar con parches algo que está mal planteado.

Cómo debería estar organizado un sitio web?

Si debes hacer un sitio web de alguna complejidad considerable piensa qué debes publicar, como estará clasificada la información, y cómo la organizarás y jerarquizarás. La taxonomía es la ciencia de la clasificación. Literalmente significa "reglas de ordenamiento". Las categorías en Internet tienen como fin ordenar el caos de información, y hacerlo fácilmente recuperable. Un directorio como DMOZ.org, por ejemplo, el cual tiene una estructura similar a la de un árbol invertido, logra clasificar eficientemente todos los sitios incluidos (millones) gracias a categorías anidadas hasta en 12 niveles (nodos) de información!. Esto no podría lograrse sin al menos tener nociones sobre las clasificaciones taxonómicas de la información para Internet. ¿Por qué digo esto? Porque un sitio web de significativa complejidad debería tener una estructura de información similar a la de un directorio bien organizado. Entender cómo categorizar y jerarquizar contenidos para sitios web es un factor clave para el éxito, y aunque parezca mentira, esto muchas veces se omite o se hace mal. Para clasificar eficientemente información y recursos a ser incluidos en un sitio web, es necesario pensar y repensar si es posible hasta mil veces el uso que harán los usuarios de esos contenidos, la forma de navegar por los mismos, las posibles maneras de filtrar y recuperar información útil, etc. El criterio de clasificación debe responder a las necesidades de los usuarios y los propósitos del sitio web simultáneamente.

Clasificar la información según la usabilidad

Un león y un lagarto son mamífero y reptil respectivamente, pero también podríamos decir que ambos son cuadrípedos. Y qué hay si afirmamos que uno es carnívoro y el segundo es herbívoro. Mejor aún, podemos pensar en una clasificación en la que un mismo animal posee dos o más propiedades y no una sola: el león es cuadrípedo y mamímero, y el lagarto es cuadrípedo y reptil. Cuando las posibilidades de organizar son muchas, y para resolver toda ambigüedad o complejidad deberíamos preguntarnos: ¿Para nuestros propósitos y el de nuestros usuarios, nos sirve clasificar nuestros animales por la clase/genero al que pertenecen, por la cantidad de patas que tienen, o por lo que comen? y mejor aún: ¿no podríamos clasificar esta información utilizando múltiples categorías, disponiendo de intersecciones entre varias de ellas o todas para agrupar cada elemento? En la clasificación taxonómica a veces surgen ambigüedades que no son tán fáciles de resolver. Y esto es así porque no es sencillo crear un sistema de clasificación temática adecuado, flexible, que nos permita describir y clasificar lo mejor posible todos los contenidos, y que le permita a los usuarios y motores de búsqueda recuperar la información de manera óptima y rápida. Cuando esto sucede (cuando nos topamos con sitios web muy grandes con mucha información muy heterogenea), es recomendable tomarse un tiempo y disponerse a hacer un buen análisis de datos (Data Analysis) para determinar la granularidad de la información. Esto es descomponerla en unidades básicas de datos y luego hacer un esfuerzo de abstracción para determinar las propiedades de cada nodo de información. Una bibliografía obligada para aprender a hacer este trabajo lo mejor posible es http://www.nosolousabilidad.com/articulos/sec_organizacion.htm. Aquí se explican las técnicas de Card Sorting y también los diferentes Sistemas de Clasificación de la información Organización de contenidos web y arquitectura de la información

Taxonomías o Folksonomías?

Aparte de la clasificación temática (taxonómica), existe una nueva forma que se está poniendo muy de moda para clasificar, ordenar, y "marcar" la información de una manera más adaptada al lenguaje común del usuario, me refiero a la clasificación folksonómica. No hablaré mucho en este artículo de folksonomías. Simplemente deseo advertir al lector que son una alternativa y un complemento de la clasificación taxonómica. Las folksonomías pueden entendérselas como "categorías creadas por los mismos usuarios" utilizando el lenguaje de uso común, es decir los usuarios colocan nombres sobre los contenidos y "etiquetan" información utilizando palabras sencillas que no forman parte de un lenguaje avanzado o técnico. Porque de esta manera lo entienden mejor. La forma de hacer esto es a través de Tags (que a su vez forman nubes de tags -tagging cloud-). Por ejemplo, si entramos en un website de cirugía estética y vemos un artículo que trata sobre "Rinoscopía", podemos taggear (si el sitio lo permite ahí mismo, y si no en del.icio.us) ese contenido con una etiqueta como "cirugía de nariz", o "reparación de nariz", etc. Para nosotros, la gente común que no tenemos conocimientos sobre términos médicos, es más fácil comprender y referirnos al artículo del ejemplo anterior como "cirugía de nariz" que como "Rinoscopía"… ¿se entiende?. Este es el valor de las folksonomías.

Niveles de profundidad y navegación

Los niveles de profundidad de la información en páginas web (nodos), nos indican:
  • Cuán anidada está la información (sección >> categoría >> subcategoría >> … etc)
  • A cuántos clics está lo que buscamos del origen (homepage)
  • En general, la extensión de la url
Voy a dar ejemplos a partir de ahora, de sitios web pertenecientes a un sector bastante desarrollado que es el de las reservas hoteleras online. Elegí este tipo de sitios porque ya se ve en ellos una clara tendencia en la optimización de los patrones de diseño, usabilidad, y un notable incremento de la interactividad y servicios 2.0, todo enfocado a la conversión de objetivos. Supongamos que busco un "hotel en Barcelona" en el portal atrapalo.com (doy este ejemplo porque demuestra cláramente "lo que debería hacerse")
NIVEL (clics desde la homepage) URL BREADCRUMB (usted está en…)
6 http://www.atrapalo.com/hoteles/ europa/espana/barcelona/barcelona/ inicio >> hoteles >> europa >> españa >> barcelona >> barcelona
5 http://www.atrapalo.com/hoteles/ europa/espana/barcelona/ inicio >> hoteles >> europa >> españa >> barcelona
4 http://www.atrapalo.com/hoteles/ europa/espana/ inicio >> hoteles >> europa >> españa
3 http://www.atrapalo.com/hoteles/europa/ inicio >> hoteles >> europa
2 http://www.atrapalo.com/hoteles/ inicio >> hoteles
1 http://www.atrapalo.com/  
Quiero hacer notar lo siguiente: - Cada nivel supone un índice de su categoría correspondiente, así en http://www.atrapalo.com/hoteles/europa/espana/barcelona/ tenemos ahí el índice de los hoteles de la región de Barcelona (en todos los municipios) - Hay una correspondencia biunívoca e inseparable entre la organización de la información y la optimización para buscadores (SEO friendlyness), así para cada nivel (página web) todos sus elementos son únicos y están en perfecta armonía entre si (me refiero a las palabras claves que conforman las distintas partes de cada documento html): URL, título de documento, metatags (keyword y description), encabezados hn, etc. - Hay una correspondencia perfecta entre navegabilidad y organización de la información - No hay repetición de palabras claves en ningún nivel (Excepto en el último puesto que Barcelona es una región pero también una ciudad, con el mismo nombre) - No todos los sitios web tienen la misma cantidad de niveles o anidación de categorías. Esto va en relación directa a la complejidad y variedad de la información y recursos que deben incluirse en cada sitio web. Sitios web muy pequeños solo poseen dos niveles, y sitios web más importantes pueden tener 6 o 7 niveles.

Criterios para la clasificación de contenidos web

La correcta categorización y jerarquización de contenidos web es un factor clave para el éxito. Esto es así porque:
  • Los documentos son más "recuperables", indexables y clasificables por los motores de búsqueda
  • La navegación se les facilita a los usuarios y estos encuentran bien lo que buscan SIEMPRE (jamás deberían perderse, ni tampoco no saber distinguir si ya visitaron o no una determinada sección)
  • Es más sencillo generar estrategias inteligentes de posicionamiento en buscadores (SEO): diferentes palabras claves en relación directa con la profundidad de los nodos diferencian perfectamente los objetivos de posicionamiento, encarando desde lo más particular a lo más general (vamos progresivamente posicionando desde las palabras claves nicho o "long tail searches" hacia las palabras claves genéricas "top search", puesto que estas últimas son más difíciles y competitivas)
  • Es más sencillo identificar y generar permalinks, leer urls, encontrar categorías adecuadas en los directorios
  • Etc…
Existen para cada caso o proyectos infinidad de criterios para la categorización o clasificación de los contenidos. Como decía anteriormente, estos deben ser pensados teniendo en cuenta el uso que harán los usuarios de esa información de manera tal que su utilidad y facilidad de manejo/recuperación sean máximas.

Truco para posicionamiento en buscadores

Una buena estrategia de posicionamiento en buscadores consiste en clasificar la información utilizando las palabras claves más buscadas relacionadas a las categorías con las que se clasifica (y que se cumpla con la condición de que sean fácilmente posicionables). Con esto se maximizará los niveles de visitantes provenientes desde los buscadores.

Distinción entre información estática y novedades

Hay que distinguir también entre información "estática" y novedades. Ciertos contenidos son permanentes (independientemente que estos puedan ser actualizados cada cierto tiempo), y deberían estar bien diferenciados de las noticias y novedades que tengan un carácter más perecedero o temporal. Observa cómo Jacob Nielsen, el padre de la usabilidad separa la pantalla de su website en dos: "Contenidos Permanentes" y "Novedades"

Cómo lo hacen ellos…

Siguiendo con el ejemplo de los sitios que ofrecen reservas hoteleras, observo que: 1- Distinguen el primer nivel de la información según el idioma de los usuarios, y/o su país de residencia. 2- Utilizan diferentes criterios de categorización según el uso o necesidad del usuario de encontrar alojamiento: - para distinguir temporadas vacacionales utilizan las categorías "ski" y "playa" - para dividir descanso o urbanidad (negocios, compras, etc) utilizan categorizaciones como "ciudad" y "rural" - para distinguir por tipo de alojamiento clasifican entre "cabañas", "apartamentos", "hoteles", etc - para distinguir paises y regiones se utilizan generalmente varios niveles (en general 3): "pais", "región/provincia", y "ciudad" 3- Organizan la navegabilidad e interacción (algunos mejor, otros no tanto) teniendo muy en cuenta:
Las Jerarquías visuales Los Menúes contextuales La utilización de Breadcrumbs La utilización de Buscadores internos (búsqueda rápida y búsqueda avanzada)

Elementos destacados o de navegación en la homepage

Aparte de una correcta clasificación y publicación de la información, que en sistemas dinámicos se logra con una potente e inteligente diseño de la base de datos y su programación (todas estas son plataformas programadas a medida -on demand-), es necesario hacer notar la importancia relativa de diferentes elementos clave para cada uno de estos sitios. Algunos utilizan muchos bloques de textos y enlaces para destacar los elementos importantes, y otros, adoptan un esquema más simplista y minimalista ("páginas cargadas" vs. "páginas con la información mínima"). Así, jugando con la jerarquía visual distribuyen los elementos de distinta manera según sus estrategias (o eyetrackings) entre la parte principal de los contenidos y las columnas laterales (elementos secundarios) Ejemplos de elementos destacados:
Sitio Web Sector de Headline Mainframe Columna lateral
Venere.com
  1. Slogan
  2. Buscador
  1. Mapa interactivo
  2. Hoteles en Destinos populares
  3. Hoteles de invierno y esquí - Hoteles en playa - Newsletter
  4. Hoteles con más reservas en este mes
  1. Los destinos favoritos
  2. Las ciudades más populares
  3. Los hoteles más votados
  4. Nuevos hoteles en Venere.com
Atrapalo.com (hoteles)
  1. Atención al Cliente
  2. Regístrate
  3. Modifica tus datos
  4. Tus reservas
  5. Tu cesta de la compra
  1. Buscador
  2. El situator (un localizador de hoteles por calles)
  3. bloque de tres destacados de Atrapalo
  4. Ofertas destacadas de hoteles baratos
  1. Menues por temas: (Hoteles de playa, de montaña, para niños, con encanto, de relax, de lujo, de negocios, Hostales y albergues, Alojamientos de alquiler)
  2. Links de Interés
  3. Banners
Booking.com
  1. Idiomas
  2. Inicio
  3. Hoteles y Afiliados
  4. Quiénes somos
  5. Mi Reserva
  1. Buscador
  2. Destinos principales
  3. Newsletter
  1. Destinos
  2. ¿Por qué reservar en Booking.com?
Logitravel.com (hoteles)  
  1. Buscador de Hoteles
  2. Los destinos de hoteles más buscados
  1. Banner
  2. Cómo funciona nuestro buscador de hoteles?
  3. Ayuda para elegir el mejor hotel
  4. Ayuda y preguntas frecuentes

Algunas Tendencias web

Si bien el tema principal de este artículo es la clasificación, organización y disposición de contenidos dentro de los websites, debo destacar que la tendencia indica que en toda la información publicada los usuarios finales tienen un papel participativo cada vez mayor.
  • Todo sitio web de importancia debería considerar el registro de usuarios. Los servicios online deberían atraer e incentivar registraciones de potenciales clientes, y su posterior participación (en aquellos rubros/sectores donde esto sea posible).
  • Uno de los activos más importantes de todo proyecto web serán sus bases de datos con la información de sus usuarios registrados en relación a los usos, preferencias, decepciones, y experiencias con los productos o servicios que consumen.
  • Folksonomías: las clasificaciones colaborativas (tag clouds) ayudan a identificar el lenguaje de los usuarios, a mejorar los usos de la recuperación de información, y a recibir más visitas desde los buscadores
  • Los comentarios y reviews sobre productos por parte de los usuarios son cada vez más importantes, por ejemplo en Venere.com tienen "Más de 390.000 críticas imparciales de 19.000 hoteles"
  • Los sitios web importantes que pertenecen a ciertos mercados competitivos gradualmente incrementan sus niveles de interactividad usuario-website, ampliando constantemente sus bases de datos y sistemas para que permitan soportar más servicios online novedosos, útiles, y adictivos.
Por Gonzalo Reynoso
Compartir... Email this to someoneShare on LinkedIn0Pin on Pinterest0Share on StumbleUpon0Share on Tumblr0Tweet about this on Twitter