Last updated: 4th June 2026
Most people only notice a website’s navigation when it fails them. Someone lands on a page, can’t find what they came for, and leaves. That friction rarely surfaces in a meeting. It shows up in your analytics as a bounce, an abandoned basket, or a support email that should never have needed sending.
Navigation is one of the things we get asked to fix most often after a launch, and the menu is rarely broken in any technical sense. It just doesn’t match how people actually look for things. This is what we look at when we audit a site’s navigation: the expectations visitors arrive with, the design choices that meet them, what changes on a phone, and how to read your own data to tell whether any of it is working.
People bring habits formed on thousands of other sites. The logo top-left goes home. The main menu sits along the top, or behind a hamburger icon on a phone. ‘Contact’ should be findable in about a second. Break those conventions and you aren’t being original, you’re just adding work for the visitor, and they tend to punish that.
A handful of expectations are worth designing around on purpose:

Most of this comes down to hierarchy. Decide which pages matter most, give them the top-level slots, and push everything else down a level. Most sites need fewer top-level items than they think. Seven is plenty. Once you’re past 10, it usually means nobody was willing to leave anything out.
Labels do a lot of quiet work, and boring labels do it best. ‘Services’, ‘Work’, ‘About’, ‘Contact’ are dull, and dull is correct. Clever labels like ‘Our Universe’ or ‘The Lab’ force people to guess, and guessing is friction. Save the personality for the page people land on, not the signpost that gets them there.
Colour and type aren’t decoration here. They tell people which item is active, which link they’re hovering over, and which thing is even clickable. Whatever you pick, the contrast has to be high enough to read, including for people with low vision. A menu that looks elegant in the design file and then vanishes against a photographic header is a menu that has failed.
We treat the menu as one of the first decisions on a website build, not the last, because it sets the page structure underneath it. Change your top-level navigation late and you’re usually rebuilding URLs, templates and internal links at the same time.
Phones reshaped navigation, and not only by shrinking it. The constraints pile up: there’s almost no room, the input is a thumb rather than a cursor, and a heavy menu can noticeably slow a page on a mobile connection.
The hamburger menu solved the space problem and created another one. Hiding everything behind a single icon keeps the screen clean, but hidden navigation gets used less. That’s a fair trade on a five-page brochure site. It’s a worse one on an ecommerce site where browsing categories is the entire point, which is why many shops now keep a few core actions on screen at all times instead of burying them.
A few patterns earn their place on small screens:
It helps to look at how large sites handle the trade-off. BBC hides a broad set of categories behind a hamburger and keeps the opened list tightly organised, which suits a site with enormous breadth where most visitors arrive looking for one specific story. Amazon goes the other way, keeping its most-used actions within constant reach, because every extra tap on a shopping site has a measurable cost. Neither is more correct. They reflect different jobs.
That second consideration shaped our work for Illumicrate, a subscription book business where most of the audience browses and checks out on a phone. Mobile navigation there had to do real work, not act as a shrunken copy of the desktop menu.
Opinions about navigation are cheap, ours included. The reliable way to improve a menu is to watch people use it and to read what your own data is already telling you.
The most direct method is watching someone try to complete a task on your site. Usability testing doesn’t need a lab. Sit five people in front of the site, give each a goal (‘find the returns policy’, ‘book a consultation’), and note where they hesitate or click the wrong thing. Patterns show up fast, and they’re usually humbling. Tools like Hotjar and Crazy Egg extend that with heatmaps and session recordings for when you can’t be in the room.
Your analytics hold the rest. In Google Analytics, pages with high exit rates and the paths people actually take point to where navigation is letting them down. The single most useful signal is often your internal site search. What people type into that box is the menu you should have built. If half of them search for ‘delivery’ and there’s no clear link to it, the search box is just doing your menu’s job.
When you act on what you find, change one thing at a time where you can, and test the bigger changes before committing to them. Running two menu structures against a real goal beats arguing about them in a meeting. Move three things at once and watch the numbers shift, and you’ll never know which move did it.

You don’t need a long toolkit for this. For design and prototyping, Figma covers almost everything, and it’s what we use for client work, partly because clients can comment on a prototype without installing anything. Adobe XD and Sketch do similar jobs if your team already lives in one of them.
For understanding behaviour, Hotjar or Crazy Egg for heatmaps and recordings, plus Google Analytics for the harder numbers, will tell you more than any internal debate. If you want the principles rather than the tooling, the Nielsen Norman Group has decades of usability research on navigation specifically, and most of it is free to read.
No single number proves a menu is good or bad, but a few read more clearly than others. A high bounce rate on a landing page can mean people couldn’t find a next step, or it can mean they got what they came for and left happy, so read it against what the page is for. An exit page that shouldn’t be an endpoint, like a category page or a half-finished checkout, is worth a closer look. Flow reports expose the routes you didn’t design for. And internal search queries, again, are the most honest feedback you’ll get for free.
The mistake we see most is treating these numbers as a verdict rather than a question. A metric tells you where to look. It rarely tells you why, and the why almost always comes from watching a real person, not a dashboard.
Related Posts