When you’re looking for a specific page on a website, you might browse the main menu, try a keyword in the search bar, and come up empty. The next thing to try should be the site map. Often tucked away in the footer, this document lists all accessible pages and links directly to them. When the menu or internal search fails, the site map is the most reliable shortcut for finding content buried in the site structure.
HTML site map and XML sitemap: two files for two audiences
These two formats are often confused, which explains why many users overlook the site map. The HTML site map is intended for human visitors. It’s a standard web page that you can view in a browser, presenting an organized list of all the sections and subpages on a website.
An XML sitemap, on the other hand, is intended for search engines. It contains technical tags (priority, update frequency, last modified date) that Google or Bing use to decide which pages to crawl. Visitors who open an XML file will see only a block of raw code, with no practical use for navigating the site.
A good example of a well-structured HTML site map: the Wikirelax.eu site map groups its categories, articles, and static pages in a hierarchy that’s easy to scan in seconds, making it easy to find content without going through the main menu.

Finding a buried page: a practical method using a site map
On a website with more than a few dozen pages, the navigation menu shows only a fraction of the content. Third- or fourth-level subcategories don’t always appear in dropdown menus. The site map, by contrast, shows everything.
Find the link to the site map
Most websites place the link in the footer, sometimes labeled “Site map,” “Sitemap,” or “All pages.” On some institutional websites, you’ll also find it in the accessibility toolbar at the top of the page.
Follow the hierarchy to find the right page
A well-designed site map mirrors the site’s structure using different levels of indentation. The main sections appear first, followed by their subpages. To find a piece of content, start by identifying its parent category, then work your way down the list.
Use Ctrl+F to search the page and speed things up. Instead of scrolling through the entire list, type a keyword into your browser’s search function. Since a site map is a standard HTML page, this function can find every link label.
What makes a site map useful rather than just a list
Not all site maps are created equal. Some are generated automatically and produce a flat list of hundreds of links with no visible structure. Others group pages by category and use clear labels. The difference in how easy they make navigation is dramatic.
A site map that’s genuinely useful for navigation meets several criteria:
- Descriptive link labels, not raw URLs or internal codes. Each link should clearly indicate the content of the target page.
- A consistent heading hierarchy (H2 for main sections, H3 for subcategories) that allows screen reader users and keyboard users to jump from one section to another.
- No dead links or broken redirects, since a site map containing 404 errors becomes an obstacle rather than a help.
- Regular updates to add new pages and remove deleted ones.
WCAG criterion 2.4.5 requires a website to offer multiple ways to find a page: a menu, search, or a site map. A site map isn’t mandatory if other methods are available, but it’s still the only option that provides a complete overview of the site’s structure in one place.

Accessibility and keyboard navigation: the site map as a safety net
For people who navigate exclusively with a keyboard, browsing a complex website means tabbing through every interactive element on every page. On an e-commerce site with nested menus, it can take dozens of keystrokes to reach the right section.
A site map reduces this journey to a single page. Open it, tab to the category you want, and follow the link. Screen reader users benefit in much the same way: instead of mentally piecing together the site’s structure page by page, they get a complete overview in a single load.
Since June 28, 2025, the European Accessibility Act has extended certain requirements to private businesses, particularly in e-commerce. The law addresses the overall accessibility of a service, not the presence of a site map specifically. In practice, providing a structured HTML site map remains one of the simplest ways to meet the requirement to offer multiple ways to navigate.
Site maps and SEO: an indirect but real connection
An HTML site map isn’t an SEO tool in the strict sense. Search engines use XML sitemaps to discover pages. An HTML site map has a different effect: it creates internal links to every page on the site, helping strengthen internal linking.
An orphan page (one that isn’t linked to from any other page) is unlikely to be indexed properly. A site map solves this problem by ensuring that at least one link points to every published piece of content. For websites whose structure changes frequently (with new product pages or articles), this safety-net function helps prevent recent pages from slipping under search crawlers’ radar.
- An HTML site map improves internal linking by linking to every page from a central location.
- An XML sitemap tells search engines which pages to crawl, but doesn’t guarantee they’ll be indexed.
- The two formats complement each other: one serves visitors, the other search bots.
A website that keeps its HTML site map up to date and submits an XML sitemap through Search Console covers both sides of discoverability: human and algorithmic. Ultimately, the site map remains one of the most underrated tools for navigating the web—something people consult last, even though it should be their first port of call when they get lost.



