• Success Criterion 3.2.3
  • Conformance level AA
  • W3C reference F66

Navigation Links Appearing in a Different Order on Each Page

3.2.3 — Consistent Navigation

Scenario

Setting

A food delivery app's restaurant menu

What’s wrong

Navigation links appear in a different order on different pages — users who memorize the layout keep getting lost.

Example

<!-- Nav order: Home, Products, About on page A; About, Home, Products on page B -->

Why it matters

People who navigate by memory and routine, including many with cognitive or low-vision needs.

How to test

Compare the header/nav/footer order across at least 3-4 different pages in the same section: items should appear in the same relative order everywhere.

How to fix

Keep navigation links in the same relative order on every page.

<!-- Same nav component, same link order, on every page -->

Repeated navigation must appear in the same relative order across every page it's used on.

Outcome

On a food delivery app's restaurant menu, this barrier is gone for people who navigate by memory and routine — they get the same result as anyone else here.

Who is affected

People who navigate by memory and routine, including many with cognitive or low-vision needs.

Learn more