Planning a website sitemap and navigation for a business site redesign

How to decide which pages your business site needs, group them into a menu people and crawlers can follow, and keep navigation consistent.

Nº
23
Published
Read
12 min
Category
Notes
Written by
Revylio

Planning a website sitemap and navigation: the short answer

Planning a website sitemap and navigation means three decisions, made before any design starts. You decide which pages the site needs. You group them into a small number of levels. You fix one menu order that repeats on every page. Visitors, keyboard and screen-reader users and search engine crawlers can then reach the pages that matter.

A sitemap, in the planning sense, is a plan of the pages a website contains and how they relate to each other. Navigation is the set of menus and links a visitor uses to move between those pages. The sitemap decides what exists. The navigation decides what people see first and how they get there.

A planning sitemap does more than list pages. The Interaction Design Foundation says it shows how pages connect, identifies gaps and prioritises content. It also works as a plan for the project, because every page in it is a page someone has to write, design and build.

This guide covers the kinds of sitemap you will hear about and how to choose pages. It also covers how deep the structure should go, a worked spreadsheet example and the accessibility rule on consistent navigation. It ends with how crawlers find your pages, the checks to run before design starts, and what changes for a European business.

Three kinds of sitemap, and which one you plan first

The sitemap you plan first is the planning sitemap, a document for your project team. Two other kinds share the name, and mixing them up causes confusion in meetings. The HTML sitemap and the XML sitemap are both built later, from the plan.

The three kinds serve different readers:

Kind of sitemapWho it is forWhat it doesWhen you make it
Planning (UX) sitemapYour team, including people without a design backgroundSets which pages exist, their levels and their priorityBefore design starts
HTML sitemapHuman visitorsA page listing the site's structure, used when menus and site search have not helpedDuring the build
XML sitemapSearch engine crawlersA file listing the URLs you care about, with their relationships and priorityGenerated by the CMS during the build and kept up to date

The Interaction Design Foundation stresses that a planning sitemap is a collaborative tool. People from other teams, including stakeholders with non-design backgrounds, can refer to it. A planning sitemap can be a spreadsheet, a diagram or a flowchart.

The HTML and XML versions come from the plan. According to 1dea's explainer, HTML sitemaps are for human visitors and XML sitemaps are for search engines. Get the planning sitemap right and both follow from it.

Choosing which pages a business site needs

The pages a business site needs follow from two inputs: what the site must achieve and what visitors come to do. Work in a fixed order. Define the goals and user needs, take stock of the existing content, then organise it into a hierarchy.

Write the goals down before you open the spreadsheet. A goal such as "more enquiries for payroll services" tells you that payroll needs its own page and a clear route to contact. Our website brief template covers how to set those goals with your team.

For a redesign, start from the pages you already have. A content audit reviews existing pages for gaps and redundancies. Our guide to running a content audit before a website redesign explains how to do it. Bring its keep, merge and remove decisions straight into the sitemap.

Watch for pages that say the same thing. Google's SEO Starter Guide says duplicate content is not a violation of its spam policies, but it can be a bad user experience. Two near-identical service pages also split your visitors between two menu items. Merge them into one page with one place in the structure.

Mark priority as you go. A Priority column in the sitemap shows the must-have pages for launch when the deadline is tight, and lets everything else follow later.

Grouping pages into levels: flat or deep structure

Most business sites suit a flat structure with few levels. The Interaction Design Foundation describes a flat sitemap as having up to four hierarchical levels. It suits smaller websites of about 10 pages, where any page is reachable in four clicks or fewer.

A deep structure suits larger sites. The same source says deep sitemaps are best for sites with 100 or more pages, such as e-commerce platforms. These call for extra features like breadcrumbs, the trail of links showing where a page sits in the hierarchy.

The levels themselves are simple to define. Level 1 pages are the ones you would normally see in the navigation on every page. Level 2 pages are children of a Level 1 page. Level 3 pages sit under Level 2, and so on.

A practical test is whether each Level 1 label means something to a first-time visitor. "Services", "About" and "Contact" do. An internal department name usually does not.

Site size also matters for search engines, but only at scale. Google's SEO Starter Guide says that above a few thousand URLs, how you organise content may affect how Google crawls and indexes the site. Below that, organise for people first.

A flat sitemap of up to four levels suits about 10 pages, while deep structures suit 100 or more: Flat sitemap suits about this many pages 10 pages, Flat sitemap levels, at most 4 levels, Flat sitemap clicks to any page, at most 4 clicks, Deep sitema
A flat sitemap of up to four levels suits about 10 pages, while deep structures suit 100 or more: Flat sitemap suits about this many pages 10 pages, Flat sitemap levels, at most 4 levels, Flat sitemap clicks to any page, at most 4 clicks, Deep sitema

Source: ixdf.org

A worked example: a sitemap spreadsheet for a small services firm

A spreadsheet is the easiest planning sitemap for a small business. The example below is for an imaginary accountancy practice. It uses four working columns, with a numbering scheme from the Interaction Design Foundation in which pages under page 1 become 1.1, 1.2, 1.3.

Page no.Level 1Level 2PriorityAnalytics tagContent plan
0HomeMust havehomeNew copy
1ServicesMust haveservicesNavigation page, no content of its own
1.1ServicesBookkeepingMust haveservicesExisting page /bookkeeping
1.2ServicesPayrollMust haveservicesClient document payroll-copy.docx
2AboutMust haveaboutExisting page /about-us
2.1AboutTeamAfter launchaboutNew copy
3ContactMust havecontactExisting page /contact

Each column does one job:

  • Page no. gives every page a unique reference, because pages in different sections often have similar names.
  • Priority separates launch pages from later ones.
  • Analytics tag groups pages by theme so you can build Google Analytics dashboards per theme. Our post on measuring what a website brings in shows what to do with those reports.
  • Content plan holds either the file name of a supplied document or a link to the existing page the content comes from.

"Services" here is a navigation page: a page with no content of its own that signposts the pages in its branch. It often helps to write the deepest pages first. Level 2 can then summarise Level 3, and Level 1 can summarise Level 2.

Top navigation, homepage and sitemap are three separate decisions

The top navigation does not have to copy the sitemap. Plan the sitemap, the top navigation and the homepage on three separate tabs. The menu can follow the sitemap, vary from it or differ from it completely.

The homepage is a third decision again. It can differ from both the sitemap and the menu, and lead with your business priorities. A firm whose most profitable service is payroll might lead the homepage with payroll, even though the menu lists services in a neutral order.

Keep a record of every place where the navigation departs from the sitemap. An Exceptions column on the top navigation tab works well for this. It notes when a menu link does not go to the expected page, or when it links straight to an external website such as a client portal. Without that record, the build team has to guess.

Use the same words in the menu, on the page headings and in the sitemap. If the menu says "Payroll" and the page heading says "Salary administration", visitors wonder whether they have landed in the right place.

One rule applies however you design the top navigation. Once chosen, it must appear in the same relative order on every page where it repeats. That is an accessibility requirement, covered next.

Plan sitemap, menu and homepage on separate tabs, and log every place the menu departs from the plan. Sitemap / Top navigation / Homepage. Purpose: Sets which pages exist and their levels / Order of the main menu / Leads with your business priorities
Plan sitemap, menu and homepage on separate tabs, and log every place the menu departs from the plan. Sitemap / Top navigation / Homepage. Purpose: Sets which pages exist and their levels / Order of the main menu / Leads with your business priorities

Consistent navigation and WCAG 2.1 Success Criterion 3.2.3

WCAG 2.1 requires repeated navigation to appear in the same relative order on every page. The W3C's Understanding Success Criterion 3.2.3: Consistent Navigation sets this at Level AA. Navigational mechanisms repeated across a set of web pages must occur in the same relative order each time, unless the user initiates a change.

The W3C explains who depends on this. People with low vision who use screen magnification see a small part of the screen at a time. They use visual cues and page boundaries to find repeated content quickly. Blind users who move through a page sequentially benefit when navigation sits in a consistent place in the source order. Consistent ordering also helps users with cognitive limitations and intellectual disabilities.

The rule is less strict than it sounds. "Same relative order" means the same position relative to other items, even if items are added or removed. Sub-navigation menus and blocks of secondary navigation are allowed. Users may also change the order themselves through adaptive software or preference settings.

The documented failure is specific. Failure F66 is presenting navigation links in a different relative order on different pages. The sufficient technique, G61, is presenting repeated components in the same relative order each time they appear.

At Svennis we check menu order in the page templates before any visual design is signed off. We tab through the header with a keyboard on the homepage, a service page and a blog post, and confirm the links arrive in the same sequence on each.

How search engines find pages through your navigation

Search engines find most pages by following links, so your navigation is also the crawler's route map. Google's SEO Starter Guide says Google uses programs called crawlers to explore the web for pages to add to its index. It finds pages primarily through links from pages it has already crawled.

The practical consequence is simple. Every page in your sitemap needs at least one link pointing to it from another page. A page that sits in the spreadsheet but in no menu, footer or body text is hard for Google to discover.

The XML sitemap is your backup. According to 1dea, XML sitemaps are for search engines and act as a navigation tool for crawlers. The most common location is /sitemap.xml. A site with more than one sitemap often has an index at /sitemap_index.xml.

Many CMS platforms, including WordPress, Joomla and Drupal, have built-in features or plugins that generate the file and update it as content changes. Our guide to choosing a CMS for your redesign covers what else to look for after launch.

You can monitor how Google sees the site in Google Search Console, a free Google service for managing your presence in its results. Be patient after a relaunch. Google says some changes take effect in a few hours and others take several months.

Testing the sitemap before any design starts

Test the sitemap with real people before anyone designs a page. The cheapest method is tree testing. The Interaction Design Foundation defines it as giving users a list of tasks and asking them to navigate to where they think the content would be, using only the sitemap.

Tree testing needs no designs at all. Services such as Treejack only need the details of your sitemap. They record how often users succeed and where navigation seems to fail. A task such as "Find out whether this firm runs payroll for companies with staff abroad" quickly shows whether "Services" and "Payroll" are the labels people expect.

Share the sitemap where everyone can comment. Figma, for example, lets many users work on a sitemap at the same time. A shared spreadsheet works just as well for a small site.

Before design starts, run these checks on the planning sitemap:

  • Every page has a unique page number and a parent page.
  • Every Level 1 page appears in the top navigation, or is listed in the Exceptions column.
  • Every page has at least one planned link pointing to it.
  • No two pages cover the same subject.
  • The menu labels match the page headings word for word.
  • The header and footer navigation have one fixed order for every page template.

Keep the sitemap alive after launch. A planning sitemap goes out of date as content is added or changed. Update the spreadsheet whenever a page is added, merged or removed.

What sitemap and navigation planning means for a European business

A European business site often runs in several languages, and WCAG treats each language as its own set of pages. The W3C states that different language versions are considered different sets of web pages. Within the French site, the menu order must stay consistent. The French menu does not have to match the German one.

That gives you room to plan per market. A service you sell only in one country can sit in that language's navigation alone. Keep a separate tab per language in the planning sitemap, each with its own page numbers and Exceptions column.

Check what Google sees, not only what your local visitors see. Google's SEO Starter Guide notes that its crawler's location is generally the US. If your site changes content or redirects according to where the visitor is, make sure you are satisfied with the version Google sees from there.

Consistent Navigation is a Level AA success criterion, so it sits inside the WCAG 2.1 AA level that most accessibility requirements refer to. Our guide to the European Accessibility Act and how to meet WCAG 2.1 AA explains which businesses it covers and what else the level asks of your site. Planning a consistent menu at the sitemap stage costs far less than reworking every template after launch.

Next steps for planning your sitemap and navigation

You can start the planning sitemap this week with a spreadsheet and your current site. Work through these steps in order:

  1. Write down the site's goals and the main tasks visitors come to do.
  2. List every existing page and mark it keep, merge or remove after a content audit.
  3. Number the pages, assign Level 1 and Level 2, and keep the structure flat unless you have well over 100 pages.
  4. Add Priority, Analytics tag and Content plan columns.
  5. Draft the top navigation and homepage on separate tabs, and record every exception.
  6. Run a tree test with a handful of customers or colleagues and fix the labels that fail.
  7. Fix one order for the header and footer menus and check it on every page template.

Bring the finished spreadsheet to whoever builds the site. It answers most scoping questions before the first meeting. If you are still deciding whether the site needs rebuilding at all, read when a website redesign pays off. If it does, our website redesign service starts from this kind of sitemap.

Sources

Talk to usabout your site.

Tell us what it needs to do, or run the speed test first, and start from what it finds.

Let us buildthe whole thing.

Write to ushello@svennis.co.uk

The website, and everything behind it: CRM, integrations and web apps. Zoho Premium Partner, working since 2011 from Manchester, Cluj-Napoca and Satu Mare. Select Partner in the Claude Partner Network, with 10 Claude Certified Architects.

© 2026 Revylio. All rights reserved.