Free Landmark Checker

Verify your page has proper landmark regions for screen reader navigation. Check for missing header, nav, main, and footer landmarks.

What It Checks

How Our Landmark Checker Works

Our landmark checker analyzes the landmark structure of your page. It detects missing main landmarks, pages without navigation landmarks, duplicate landmarks without unique labels, content outside any landmark region, and improper nesting of landmark roles. It checks both HTML5 semantic elements (nav, main, footer) and ARIA landmark roles.

Why It Matters

The Impact of Landmark Checker Issues

Landmarks are like a table of contents for screen reader users. They allow blind users to jump directly to the navigation, main content, or footer without tabbing through every element. Without landmarks, navigating a complex page can take minutes instead of seconds. Most screen readers provide shortcut keys to jump between landmarks.

Common Issues

Issues Our Landmark Checker Finds

  • Missing main landmark

    Pages without a <main> element or role="main". This is the most important landmark - it tells screen readers where the primary content begins.

  • No navigation landmark

    Navigation menus not wrapped in a <nav> element. Screen readers cannot identify the site navigation without it.

  • Duplicate landmarks without labels

    Multiple <nav> elements without unique aria-label attributes. Screen readers announce them all as just "navigation" with no way to tell them apart.

  • Content outside landmarks

    Significant content that is not contained within any landmark region. Screen reader users navigating by landmarks will miss this content.

WCAG Criteria

Related WCAG Requirements

1.3.1 Level A

Info and Relationships

Information and relationships conveyed through presentation can be programmatically determined.

2.4.1 Level A

Bypass Blocks

A mechanism is available to bypass blocks of content that are repeated on multiple pages.

How We Help

How AccessGuard Fixes This

  • Automatic Detection

    Our scanner checks your entire site for landmark checker issues in minutes. No manual testing required.

  • AI-Powered Fix Suggestions

    Get the exact code changes needed to fix each issue. Copy the fix, send it to your developer, and it's done.

  • Plain English Reports

    Every issue explained without technical jargon. Understand what is wrong and why it matters, even without coding knowledge.

  • Priority Ranking

    Issues ranked by lawsuit risk so you fix the most dangerous ones first. Focus on what matters, not a 500-item checklist.

FAQ

Frequently Asked Questions

What are the main landmark regions?

The key landmarks are: banner (header), navigation (nav), main (main content area), complementary (aside/sidebar), contentinfo (footer), and search (search functionality). Use HTML5 semantic elements like <header>, <nav>, <main>, <aside>, and <footer> to create landmarks automatically.

Do I need a skip navigation link if I have landmarks?

Yes, you should have both. Skip links benefit keyboard users who cannot use landmark navigation shortcuts. Landmarks benefit screen reader users specifically. Together they ensure all users can efficiently bypass repeated content.

How many navigation landmarks can I have?

You can have multiple <nav> landmarks, but each one must have a unique aria-label (for example, "Main navigation" and "Footer navigation") so screen reader users can distinguish between them.

Related Tools

Other Accessibility Checkers

  • Heading Structure Checker

    Analyze your page's heading hierarchy for proper nesting and structure. Fix heading issues that confuse screen reader users and hurt your SEO.

  • Keyboard Accessibility Checker

    Find keyboard navigation barriers on your site. Detect focus traps, missing focus indicators, and interactive elements that keyboard users cannot reach.

  • ARIA Accessibility Checker

    Validate ARIA roles, states, and properties across your site. Catch invalid ARIA usage that confuses screen readers and assistive technology.

Check Your Site Now

Run a free accessibility scan and find landmark checker issues on your website in minutes. No credit card required.

Scan My Site for Free