Skip to content
Design Academy My progress

Stage 3 · Core · Beginner

Information architecture

Organise content and navigation so people can find what they need.

  • 10 lessons
  • about 5 h 25 min of reading and practice
  • all written

Progress is saved in this browser.

About this stage

Information architecture (IA) is the structure underneath an interface: what content exists, how it is grouped, what it is called and how people move between it. When IA is wrong, no amount of visual polish fixes the feeling of being lost.

You will inventory content, run card sorts and tree tests, draw sitemaps and user flows, and learn to name things the way your users do.

Before this stage Stage 2: UX research and problem definition

Learning outcomes

  • Run a content inventory and group content using evidence from card sorting.
  • Draw a sitemap and a task flow for a small product.
  • Choose navigation, search and filtering patterns that fit the content.
  • Write clear labels and validate a structure with a tree test.

Lessons

  1. Organising information

    Schemes and structures: alphabetical, topical, task-based and audience-based.

    Reading 30 min
  2. Content inventories

    Listing what exists before deciding how to organise it.

    Reading 30 min
  3. Card sorting and tree testing

    Two methods that show how people expect content to be organised.

    Reading 40 min
  4. Sitemap creation

    Drawing the structure of a site or app.

    Reading 30 min
  5. Navigation patterns

    Top bars, tabs, sidebars, menus and breadcrumbs, and when each fits.

    Reading 35 min
  6. User flows and task flows

    Mapping the steps and decisions in a task.

    Reading 35 min
  7. Naming and labelling

    Using your users' words instead of your organisation's.

    Reading 25 min
  8. Search and filtering patterns

    Helping people narrow down large sets of content.

    Reading 35 min
  9. Structuring complex products

    Roles, permissions, objects and workspaces in larger products.

    Reading 35 min
  10. Validating information architecture

    Testing structure before and after building it.

    Reading 30 min