Back to reviews and guides

WCAG 2.4.5 Multiple Ways: Making Website Navigation Easier to Use

This guide explains WCAG 2.4.5 Multiple Ways and shows practical steps to provide more than one way to find pages. It covers patterns, testing checks, SPA specifics and a rollout plan.

What WCAG 2.4.5 requires

WCAG 2.4.5 Multiple Ways asks that authors provide more than one way to find a web page within a set of pages, except when a page must be visited in a specific sequence. The goal is to reduce the effort needed to move around a site for people with different needs and preferences.

Who benefits and why it matters

People with cognitive, motor or vision impairments benefit when a site gives alternate navigation options. It also helps users who arrive from search engines, email, or social links. Better navigation reduces time on task and fewer errors when people try to locate information.

Common patterns that satisfy 2.4.5

Most accessible sites combine several of these methods. Use at least two suited to your site size and content structure.

  • Global navigation—main menu or header menu that links to top sections.
  • Search—a visible, accessible search box that finds site content.
  • Sitemap or index page—a single page that lists site sections or all pages hierarchically.
  • Breadcrumb trail—shows location within a hierarchy and links back to parent pages.
  • Local navigation—menus within a section for quick movement inside a category.
  • Footer links—links to main pages like contact, help, terms or major categories.
  • On-page table of contents—links to sections on long pages for direct access.
  • Landmark roles—use WAI-ARIA landmarks so assistive tech users can jump to page regions.

Where 2.4.5 does not apply

It does not require multiple ways when a page must be visited in order. Examples are checkout steps, multi-stage forms, or tutorials that force a specific sequence. If a page is part of such a forced flow, one path is acceptable.

How to implement Multiple Ways: practical steps

Start with simple changes that yield the most benefit. The following plan moves from quick wins to deeper work.

Quick wins (days)

  • Add a visible search input near the top of every page. Ensure the search control has a label and is keyboard usable.
  • Include a footer with links to main sections and a contact or help page.
  • Ensure header navigation is consistent across pages and uses semantic lists and links.

Work in the next sprint (1 to 4 weeks)

  • Create or update a sitemap or index page that lists primary sections and key landing pages.
  • Add breadcrumb navigation for hierarchical content. Mark the current page with aria-current when appropriate.
  • Ensure ARIA landmark roles are present: banner, navigation, main, complementary, and contentinfo where relevant.

Longer term (1 to 3 months)

  • Design a faceted search and improved filters for large catalogues.
  • Create landing pages for major topics so users can enter content by theme.
  • Audit content to decide which pages need local navigation or on-page tables of contents.

Decision framework: which alternatives to add first

Choose options based on site scale and user tasks. Use this simple matrix.

  • Small site (under 50 pages): add search, footer links and a sitemap page.
  • Medium site (50 to 500 pages): add breadcrumbs, landing pages for key topics and a visible search with filters.
  • Large site (over 500 pages): invest in faceted search, topic indexes, consistent global navigation and progressive disclosure for deep hierarchies.

Examples by site type

E-commerce

Provide search with category filters, breadcrumbs showing category path, landing pages for high-level categories and a sitemap for brand or policy pages.

Documentation or knowledge base

Use a table of contents on long articles, an index or taxonomy page, and a strong search that supports phrase and filter options.

Public sector

Public sector sites should offer both a clear navigation structure and search. Users often need to find forms or guidance quickly. Make landing pages for services the organisation provides.

Single-page applications and dynamic sites

SPAs often change content without full page loads. For 2.4.5 compliance, ensure alternative navigation still works.

  • Keep a persistent search and main navigation outside dynamic content regions.
  • Use real URLs for distinct views and push them to history so users can bookmark and return.
  • Update document title and focus when views change. Screen reader users must be able to tell where they are.
  • Include aria-current on active navigation items so assistive tech reports location.

Testing checklist for WCAG 2.4.5

Combine manual checks with user testing. Automated tools cannot fully verify this criterion.

  1. List all navigation mechanisms present: search, header menu, footer links, sitemap, breadcrumbs, on-page TOC.
  2. Confirm at least two distinct ways exist to reach representative pages for each content type.
  3. Use keyboard only to navigate and verify each method is operable without a mouse.
  4. Test with a screen reader to confirm landmarks, aria-current and headings let users jump to sections.
  5. Check deep content: can users reach content within three to six clicks using alternate paths?
  6. For SPAs, verify URLs change per view, and back/forward browser controls restore state and focus.
  7. Run a small panel test with real users who rely on assistive tech or simplified interfaces to confirm discoverability.

Common mistakes and how to avoid them

  • Only having breadcrumb navigation without any global links. Breadcrumbs help once users are inside a section but do not replace site-level entry points.
  • Search that is hard to use. Avoid hidden labels, inaccessible suggestions, or search that ignores keyboard input.
  • Relying solely on visual cues. Make sure alternative navigation is available to screen reader users through landmarks and link text.
  • Dynamic menus that are not reachable by keyboard. Test tab order and focus management.
  • No sitemap or index on large sites. Users need a map when content depth grows.

Real world scenario: category page for a retail site

Imagine a clothing store category. A robust implementation includes:

  • Global menu linking to men, women and children categories.
  • Search that accepts product names, SKUs and attributes like size.
  • Breadcrumbs that show Home > Women > Dresses so users can move back.
  • Filter panel with accessible controls and a clear results count.
  • Landing pages for seasonal or featured collections so users can enter by theme.

These methods together mean most users can find a product by category, keyword or curated entry points.

Measuring success

Track search usage, bounce rate on landing pages and task completion in user tests. Also log how often users reach pages from different paths. Use that data to prioritise navigation fixes.

Resources and next steps

Begin with a lightweight audit. Identify high-value pages and ensure each has at least two distinct ways to be reached. Prioritise fixes that help the most users with the least effort.

Summary checklist

  • Provide at least two distinct navigation paths to representative pages.
  • Keep search visible and accessible.
  • Add a sitemap or index for larger sites.
  • Use breadcrumbs and ARIA landmarks for contextual navigation.
  • Test with keyboard, screen readers and real users.