Skip to main content

Insight · Semantic HTML & Accessibility

Using Landmarks Correctly to Maintain Structural Clarity

Landmarks structure page areas and facilitate direct navigation. Roles are defined sparingly, unambiguously, and, where possible, using native elements.

For web developers and UX teams, the key aspects of "Using Landmarks for Clear Page Structure" are "Clear Main Area" and "Meaningful Regions." The perspective "Native Semantics and Page Structure" demonstrates how these two points interact in practice.

Published: 3 min read · Author:

How to Use Landmarks to Maintain Clarity of Page Structure

Landmarks represent the few meaningful page regions, such as the main content, navigation, search, and supplementary areas. A single main menu and distinct names for repeated regions provide clear orientation, while additional containers without navigational benefit remain intentionally neutral.

Landmark for each container

  • Landmark for each container Too many regions with little meaning lengthen the overview without improving structural navigation.

  • Multiple unnamed navigation menus Auxiliary tools report identical navigation areas between which no purpose or content is distinguishable.

  • Visual and semantic separation A clearly defined page area is semantically contained within a neutral container and remains hidden in the region overview.

Practical Example: "Landmark for Every Container"

An article page contains main navigation, topic index, and footer links; all three appear as unnamed navigation elements. They are labeled Main Navigation, Article Content, and Legal Information. The article itself resides uniquely within the `main` area, while purely aesthetic wrappers do not create an additional region.

Unique Main Area

Test criterion

Unique Main Area

Each page has exactly one `main` area, which contains the actual page content without global navigation or secondary functions.

Test criterion

Meaningful Regions

Header, navigation, search, supplementary content, and footer only receive a landmark if they form a recognizable page region.

  • Distinguishable Repetition Multiple navigation or complementary areas have accessible names that clearly describe their purpose rather than their position.

Meaningful Regions

  1. Inventory recurring page areas according to their content purpose and assign appropriate native landmark elements.

  2. Save exactly one main area per template and distinguish similar navigation and sub-areas with precise names.

  3. Review the landmark list in multiple tools and remove or rename any region that does not provide helpful orientation.

Distinguishable Repetition

  • Proportion of important templates with exactly one main area and a consistent sequence of meaningful global regions.

  • Number of identical landmarks occurring multiple times that are not clearly named according to their purpose in the tool overview.

What to consider when using landmarks for a clear page structure

A suitable in-depth resource is available Clearly labeling PDFs, downloads, and external linksHow to clearly and accessibly label PDFs, downloads, and external links

In addition: Making contact options visible without overloading every page with CTAs.

If you want to put "Using landmarks for a clear page structure" into practice, you can find more information on... Robust Website Systems Refer back to this. The focus there is on "Native Semantics and Page Structure" and "Unique Main Area."

Conclusion: Use Landmarks for Clear Page Structure

Landmarks provide a rough map of the page and should therefore depict a few, meaningful regions. Repeated areas need names that clearly distinguish their purpose.

Sources and Further Information

These primary sources explain the assumptions, system boundaries, and testing methods used in "Using Landmarks for Clear Page Structure."

Key Thesis

Header, navigation, main content, and footer should have appropriate semantic areas. Multiple similar landmarks need distinguishable names without cluttering the page.

What This Is Not About

A mere visual inspection would not constitute reliable proof. The error patterns "Landmark for every container," "Multiple unnamed navigation menus," and "Visual and semantic separation" require their own checks.

What it's about

Three requirements limit the solution: "Distinctive main area," "Meaningful regions," and "Distinguishable repetition." They must be successfully implemented in a production environment.

More insights

Semantic HTML & Accessibility

Use Tables for Data, Not Layout

"Using landmarks for a clear page structure" includes, as a separate check, the question: Why should HTML tables be used only for tabular data and not for layout?

Semantic HTML & Accessibility

Making focus states visible without distorting the design

Supplementing "Using landmarks for a clear page structure" with a separate decision: How can clearly visible focus states be integrated into a design system?

Insights Overview

All VELUNO Insights at a Glance

Further analyses on Website Systems, digital visibility, and robust working models.

Practical Implications

Meaningful Regions: The Path to Testing

A landmark overview from typical templates quickly reveals missing and superfluous regions. The correction should then be compared with the visual page model and the actual keyboard navigation.