
An e-commerce site with several hundred product sheets, nested categories, and an active blog: we are looking for a specific page, the main menu is not enough, and the search bar returns too many results. This sitemap, often relegated to the footer, provides a structured view of all accessible URLs and allows for locating content in just a few seconds.
HTML sitemap page and accessibility: an underestimated compliance lever
We often talk about the XML sitemap, the one that Google bots explore. The HTML sitemap page serves a different role: it is aimed at human visitors. It lists the pages of the site in the form of clickable links, organized by theme or category.
The WCAG criterion 2.4.5 (“Multiple ways”) requires that users have multiple means to locate a page on a website. The main navigation, internal search, and the sitemap page form the three recognized pillars to meet this requirement.
Since 2024, accessibility compliance audits (RGAA in France, European directives) increasingly integrate this dimension. A site that only offers a navigation menu and a search bar may fall short on this criterion.
The sitemap page then becomes a regulatory safety net, in addition to being a practical tool. This can be seen by consulting the sitemap page of Le Bon Sens, which illustrates how a structured sitemap facilitates visitor orientation.

HTML sitemap for navigation: what the main menu does not show
A well-designed navigation menu covers the main sections. It cannot display all sub-pages without becoming unreadable. On a site that offers various services, local pages, or archived content, the menu sorts through options. The sitemap, however, displays the entire hierarchy.
Let’s take a concrete case: we are looking for the general terms and conditions of a provider, or a testimonials page that does not appear in any dropdown menu. The search bar may work, but it assumes that we know the right keywords. The HTML sitemap, on the other hand, presents the complete structure of the site, allowing us to find pages we were unaware of.
Screen reader users: a dedicated navigation layer
For people using a screen reader, navigating a complex menu with nested submenus can become cumbersome. Recent accessibility guidelines recommend offering multiple structured navigation layers:
- Main navigation in a
navtag, with clear labels - Skip links to jump directly to content
- A consistent heading structure on each page
- A complementary mechanism like the sitemap page or a table of contents
The sitemap page acts as a global index of the site, accessible at any time. It does not replace the menu; it complements it for cases where the menu is insufficient.
XML sitemap and HTML sitemap: two files, two audiences
The confusion between the two formats persists. The XML sitemap is a technical file, usually accessible at /sitemap.xml. It contains a list of URLs with metadata (last modified date, update frequency) and is aimed exclusively at search engines. Google, Bing, and other bots use it to explore the site more efficiently.
The HTML sitemap is a standard web page, readable by any visitor. It organizes links to all pages of the site in a visual hierarchy. The XML sitemap serves indexing, the HTML sitemap serves navigation.
The HTML sitemap requires manual creation or the use of a dedicated extension. This is often why it is absent from many sites, even though it provides real value from the user’s perspective.

When consulting the sitemap page saves time
Not every site needs a sitemap. On a five-page showcase site, the menu is more than sufficient. Feedback varies on this point, but the sitemap page becomes particularly valuable in specific contexts.
- Sites with more than fifty pages, where the menu cannot display everything
- Sites whose structure has evolved over time, with orphaned or poorly linked pages
- Searching for a specific page whose exact label is unknown (privacy policy, legal notices, secondary contact page)
- First visit to a professional site to understand the range of services offered
In these situations, the sitemap page functions as a summary that can be consulted at a glance. It avoids fumbling through dropdown menus or reformulating a query in the search bar three times.
A quality signal for search engines
The HTML sitemap page also plays an indirect role in SEO. By creating internal links to all pages of the site, it redistributes internal linking to sometimes isolated content. A deep page that receives no links from the main menu can at least receive one link from the sitemap, which helps bots discover and index it.
This is not a substitute for a true internal linking strategy, but it is a useful complement, especially for sites whose structure has been built gradually without an overall plan.
On a medium or large site, the sitemap page provides direct access to all content, enhances accessibility compliance, and supports internal linking. Before multiplying dropdown menus or advanced search filters, checking if an HTML sitemap is in place remains the first reflex to have.