Landmark Roles
Landmark roles are labels applied to major sections of a web page, such as the main content, header, or navigation, so that these regions can be identified and understood by assistive technologies. They help people who use screen readers understand how a page is organized and move quickly between its parts. In practice, they act like signposts that describe the structure of a page.
Landmark roles are a category of WAI-ARIA roles used to programmatically identify and classify the organizational sections of a web page, enabling assistive technology users to perceive page structure and navigate between regions. Per the WAI-ARIA specification, the generic landmark role is an abstract superclass that is not implemented directly; instead, specific landmark roles (for example, role="main" for the main landmark or role="banner" for the page header) are applied to sections. Landmarks can be provided via explicit ARIA role attributes or, where supported, through corresponding native HTML sectioning elements, and may be labeled to distinguish multiple instances of the same landmark type. When only a single main landmark exists on a page, an accessible label is optional.
Why it matters
Landmark roles give assistive technology users a reliable way to understand and move through the structure of a web page. A sighted user can visually scan a page to locate the header, primary navigation, main content, and footer, but a screen reader user often experiences a page linearly. Landmark roles restore a sense of structure by acting as signposts, allowing users to jump directly to the main content or navigation rather than reading or tabbing through every element in sequence.
When landmarks are missing, mislabeled, or overused, this navigational advantage breaks down. Multiple unlabeled landmarks of the same type can leave a user unsure which region they have reached, and content placed outside any landmark can be harder to locate. Because landmark roles convey the organization and structure of a page, applying them thoughtfully supports faster orientation and more efficient navigation for people who rely on assistive technologies.
Landmark roles are one component of accessible page structure rather than a complete solution. Correctly applied landmarks do not by themselves guarantee an accessible experience, and their effectiveness depends on how well they reflect the actual organization of the page. Manual and assistive technology testing are generally needed to confirm that landmarks are meaningful, appropriately labeled, and helpful in practice.
Who it's relevant to
Inside Landmark Roles
Common questions
Answers to the questions practitioners most commonly ask about Landmark Roles.