WCAG (Level AA) SC 2.4.5 Multiple Ways (w3.org)
Issue description
WCAG 2.4.5, “Multiple Ways” emphasizes the importance of providing users with multiple ways to locate a web page within a set of web pages. This is important because different users have different preferences and abilities when it comes to navigation. Providing multiple ways to find a page helps ensure that everyone can access the content they need.
Many websites rely on a single navigation method, such as a hierarchical menu. This can create difficulties for users who:
- Have cognitive disabilities: Users with cognitive disabilities may find it challenging to navigate complex menus or remember the structure of a website.
- Are unfamiliar with the website: New visitors might not know where to find specific information if there’s only one way to navigate.
- Use assistive technologies: Some assistive technologies may not interact well with certain navigation structures.
WCAG requirements
This guideline requires that there are at least two distinct ways to locate a web page within a set of web pages, such as:
- Site map: A site map provides an overview of the website’s structure and allows users to navigate to any page directly.
- Search function: A search function allows users to find pages by entering keywords.
- Breadcrumbs: Breadcrumbs show the user’s current location within the website’s hierarchy and provide links to higher-level pages.
- Table of contents: A table of contents can be helpful for long pages or documents, allowing users to jump to specific sections.
- Index: An index provides an alphabetical list of topics and links to relevant pages.
Benefits
- Flexibility: Users can choose the navigation method that best suits their needs and preferences.
- Efficiency: Users can quickly locate the pages they need.
- Improved user experience: Providing multiple navigation options enhances the overall usability of the website.
Essentially, this guideline promotes flexibility and user control by offering various ways to navigate and locate content within a website. This makes the website more accessible and user-friendly for everyone.
Related requirements
The following WCAG source criteria are often related to this as well. They can provide additional insights into specific challenges you may be encountering.
Who this issue impacts
Follow the links for additional information on user impairments:
Suggestions for remediation
Remediating WCAG 2.4.5, “Multiple Ways” involves providing users with at least two distinct ways to locate a web page within a set of web pages. This helps ensure that everyone, regardless of their abilities or preferences, can find the content they need. Here’s how:
Implement navigation mechanisms
- Site map: Create a site map that provides a comprehensive overview of the website’s structure and allows users to navigate to any page directly.
- Search function: Implement a search function that allows users to find pages by entering keywords. Ensure the search function is accessible and provides relevant results.
- Breadcrumbs: Use breadcrumbs to show the user’s current location within the website’s hierarchy and provide links to higher-level pages.
- Table of contents: For long pages or documents, provide a table of contents with links to different sections.
- Index: Create an index page that lists key topics or pages in alphabetical order with links to the relevant content.
Combine navigation methods
- Offer multiple options: Don’t rely on a single navigation method. Combine different methods to provide flexibility for users. For example, include a main navigation menu, a search function, and a site map.
- Contextual navigation: Provide contextual navigation within specific sections or pages. For example, on a blog, you could provide links to related posts or categories.
Ensure accessibility
- Keyboard accessibility: Ensure all navigation mechanisms are keyboard accessible. Users should be able to navigate through menus, use the search function, and access all links using only the keyboard.
- ARIA landmarks: Use ARIA landmarks (e.g.,
role="navigation") to identify navigation regions and improve accessibility for assistive technologies.
Testing
- Test different methods: Test all navigation methods to ensure they are functional and easy to use.
- Assistive technology testing: Test with screen readers and other assistive technologies to ensure that all navigation options are accessible.
Examples
- E-commerce website: Provide a main navigation menu with categories, a search bar to find specific products, and a site map that lists all categories and subcategories.
- News website: Offer a main navigation menu with sections, a search function to find articles, and an archive page with links to past articles organized by date or topic.
- Educational website: Provide a table of contents for long articles or tutorials, breadcrumbs to show the user’s location within the site, and a site map that outlines the overall structure of the learning materials.
By implementing these techniques, you can provide users with multiple ways to navigate and locate content within your website, making it more accessible and user-friendly for everyone.

