Hierarchy and navigation

What it is

Hierarchy groups content into categories and sub-categories; navigation exposes those groups so a user can guess a path and follow it. Together they are the map of the product, and the test of a good one is that a new user can predict where something lives before they go looking.

Why it matters

Depth and breadth are a trade-off, and most products get it wrong in the same direction: too many top-level items, each too small, and no obvious place for anything new. The result is a menu that reads like an org chart and a user who opens four categories hoping. Navigation is also what changes least often after launch — re-organising breaks bookmarks, analytics and muscle memory — so the structure is worth testing before it ships.

Core ideas

Group by task, not by team or by content type

Items belong together when the same person needs them at the same moment. Department names and internal document types are the two commonest wrong axes.

By team                  By task
Payments                 Your orders
Delivery                 Your plan and bills
Account                  Your details
Preferences              Help and support

The right-hand column answers “where would I look?” without knowing the org chart.

Keep the top level to five to seven items

More than that and people scan rather than read. Fewer than five and each item becomes a vague bundle. Five to seven items is the range that supports recognition.

Make depth predictable

Two or three levels is usually enough for a product. A user should be able to say how deep they are and what the next level will contain. Deep chains of near-identical pages are a symptom of a hierarchy that mirrors the database.

Give every new item an obvious home

Before adding anything, name the category it belongs to. If the honest answer is “we will add a new top-level item”, the structure is drifting and will fragment.

Highlight the current section, show the path, and keep the primary navigation identical across pages so the user can build a mental map. Navigation that changes shape per page is a maze.

Practice

Draft a two-level structure

Take the content from your audit and arrange it into five to seven top-level groups with two or three items each. Give each group one of your tested labels.

Done when: you can place every item in the list into a group, and no group is named after a team.

Test the structure with a findability task

Write ten “where would you look for…” questions and ask three people to answer them against your draft tree, without searching.

Done when: at least eight of the ten questions are answered by pointing at the right group, and you have noted the two that were not.

Common mistakes

  • Grouping by department — the menu reads like the org chart and users cannot guess; fix: group by the moment the same person needs the items.
  • Too many top-level items — the menu is scanned and never learned; fix: consolidate to five to seven.
  • Unpredictable depth — pages nest until the user loses the thread; fix: cap the depth and flatten near-duplicates.
  • Navigation that changes per page — the mental map never forms; fix: keep primary navigation identical and highlight position.
  • No home for new content — every release adds a new top-level item; fix: refuse additions that cannot be placed in an existing group.

Go deeper