Catalog/No main landmark for AI agents
SEO issue

No main landmark: fix your page's semantic structure

A missing main landmark confuses screen readers and AI agents. Learn how to add it and pass the Agent-readiness checks.

69
audited sites affected

What it means

A page without a <main> landmark doesn't tell crawlers or AI agents which part is the primary content. The element is the semantic container that separates body text from headers, footers, and navigation.

Why it matters

Without it, Googlebot and AI retrieval agents can't reliably identify the main content area, which slows content extraction and may weaken snippet eligibility. AI agents also use landmarks to determine content priority when building their internal representations of a page.

How to fix it

  1. Wrap the primary content in a <main> element with a unique id attribute.
  2. Add a skip link pointing to that id: <a href="#main">Skip to main content</a> near the top of the page.
  3. Ensure there is exactly one <main> per page and that it contains the substantive body content, not just decorative elements.

When it's not a problem

If the page is a simple landing with no navigation or sidebar, the absence of a <main> is often harmless. The issue is a notice, not a critical error, and won't prevent indexing or ranking on its own.

How common is it?

69 audited sites in our corpus currently show this issue. The breakdowns below show which platforms, gatekeepers, verticals and countries are most exposed.

Breakdowns

CMS

View breakdown →

Category

View breakdown →

Related
Catalog Category CMS

Audit your own site — free

77 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →