Skip to content
UI & visualUX lexicon

What is navigation in UX?

Navigation in UX is the set of menus, links and cues that help people find content, move between pages and always know where they are.

also calledsite navigation · nav · wayfinding

Nobody visits a website to admire its menu. They arrive with a job to do and want to get to the right page without thinking about it. Good navigation is the part that disappears when it works, and the part you curse loudly when it does not.

In short
  • Navigation helps people know where they are, where they can go and how to go back.
  • It includes menus, breadcrumbs, search, headings and labels, not only the top bar.
  • Plain labels and consistent placement beat clever ideas.
  • Test with real tasks, and prune the structure as content grows.
01

The questions navigation has to answer

Anyone arriving on a page is silently asking three things: Where am I? Where can I go from here? How do I get back? A well-built navigation system answers all three without a lecture.

That means more than a menu bar. It includes headings, page titles, highlighted current items, breadcrumbs, search, footers, in-page links and even the way pages are named. Navigation is the sum of every signal that helps someone orient themselves.

02

Common navigation patterns

  • Top navigation bar: a horizontal list of main sections, familiar and fast on desktop.
  • Sidebar: a vertical list, suited to products with many sections, like dashboards.
  • Hamburger menu: tucks links behind an icon, useful when space is tight, though it hides the options.
  • Bottom tab bar: a few key destinations within thumb reach on mobile apps.
  • Breadcrumbs: show the path from the home page to the current one.
  • Search: lets people skip the structure entirely.
  • Footer links: catch-all for secondary pages and legal information.

Most real products combine several of them, and the mix depends on how much content you have and how people reach it.

03

How to design navigation that holds up

Start with structure, not visuals. The menu is a window onto your information architecture, so if the underlying groupings are muddled, a prettier menu will not rescue them. Card sorting and tree testing help here.

Then choose plain labels. "Pricing" beats "Investment", and "Contact" beats "Let's talk" for most audiences. Keep items in the same place on every page, show clearly which one is active, and make the clickable area comfortable on a touch screen.

Finally, limit the top level. If you find yourself with fifteen items, ask whether they are all equally important.

04

Mistakes that make people lost

Clever labels are a classic. Another is inconsistent behavior, with a menu that changes shape between sections. Deep nesting is a third: when finding anything takes five clicks through submenus, hover menus that vanish if your mouse slips are especially cruel.

Watch out for navigation that mirrors your company structure. Your customers do not care which department owns a page. They care about the task they came to finish.

05

How to know if yours works

Ask people to find specific things, such as "where would you check your order status?", and watch where they click first. A tree test does this with only the structure, no visuals. Analytics can also hint at trouble: heavy use of site search for items that are already in the menu is a clue that labels are failing.

Navigation is never finished. As content grows, the menu needs pruning, and testing a few times a year beats a big rework every five.

Common questions

Navigation: your questions, answered

What is navigation in web design?

It is the system of links, menus and visual cues that lets visitors move through a website and find what they need. Good navigation shows people where they are and where they can go next, without making them think about it.

What are the main types of navigation?

Common types include top navigation bars, sidebars, hamburger menus, bottom tab bars, breadcrumbs, footer links and search. Many sites combine several, choosing the mix according to how much content they have and which devices their visitors use.

How many items should a navigation menu have?

There is no strict number, but shorter is usually better. Many sites keep the main menu to about five to seven items, then group the rest under clear headings or in the footer. Test with users to see whether your structure makes sense.

What makes good navigation?

It is clear, consistent and predictable. Labels use everyday words, the current location is highlighted, the menu sits in the same place on every page and the structure reflects tasks people actually come to do.

Is a hamburger menu bad for UX?

It is not bad by default, but it hides options, so people click on them less. It works well for secondary links on small screens. For the most important destinations, visible navigation, such as a tab bar, tends to perform better.

People also ask

More quick answers

What is the difference between navigation and information architecture?

Information architecture is how content is organized and labeled. Navigation is how that structure is presented so people can move through it.

What is a breadcrumb?

It is a trail of links, usually near the top of a page, showing the path from the home page to the current page.

What is global navigation versus local navigation?

Global navigation appears on every page and covers the main sections. Local navigation sits within a section and helps people move between its pages.

How do you test navigation?

Use tree testing to check the structure and usability tests to watch real people find things. Looking at search queries also shows which items are hard to find.

Why is mobile navigation different?

Screens are small and fingers are bigger than cursors, so menus need larger tap targets and fewer top-level items, and key destinations should be easy to reach with a thumb.

Keep reading
Free and open source

Found this useful? A GitHub star helps other designers find it.

Star on GitHub