All checks / Content Understanding
Warning
semantic-html-missingPage uses semantic landmarks
What this check means
Checks that your homepage uses semantic landmark elements — main, header, nav, footer or article — rather than only div and span.
Why it matters
Landmarks tell a machine which part of the page is the content and which is furniture. Without them, navigation, cookie notices and footers are indistinguishable from what you actually wanted read, and often get quoted instead.
How we detect it
We look for main, article, header, nav, footer and section elements on the homepage, and require at least two distinct kinds including a main or article.
How to fix it
Wrap the primary content in <main>, and mark navigation, header and footer with their own elements.
Check whether this applies to your site.
Run an AI audit