How to fix landmark complementary is top level on Wix
Move any `<aside>` element (or element with `role="complementary"`) so it is a direct child of `<body>`, not nested inside another landmark region like `<main>`, `<header>`, `<footer>`, or `<nav>`.
Steps for Wix
- Wix generates its own HTML and does not expose raw landmark structure for direct editing. Open the Wix Editor for your site.
- Select the sidebar or complementary content strip/section. In the Wix Editor, sections are treated as top-level page blocks by default — ensure your sidebar content is a separate Section (not a box inside another section that contains the main body content).
- If the sidebar is inside a multi-column layout within a single section that also contains main content, split it: create a dedicated Section for the sidebar content above or below the main content section, or use a side-by-side section layout where Wix maps each column as a distinct region.
- Use the Wix Accessibility Wizard (Add-ons → Accessibility Wizard) to check for remaining landmark issues after restructuring.
- For advanced control, consider using Velo (Wix's developer platform) to add custom `aria-label` attributes to sections via the Properties & Events panel.
<aside aria-label="Related products">
<!-- sidebar / complementary content here -->
</aside>
<main>
<!-- primary page content here -->
</main>
<!-- ✅ <aside> is a sibling of <main>, both direct children of <body> -->What is landmark complementary is top level?
HTML has special "landmark" regions — like `<main>`, `<nav>`, `<header>`, `<footer>`, and `<aside>` — that act as signposts for people using screen readers. The `<aside>` element (or anything marked with `role="complementary"`) is specifically the "complementary" landmark: it marks a section of supporting content that is related to, but separate from, the main content (think sidebars, related-product panels, or promo blocks). WCAG and accessibility best practice require that this complementary landmark sits at the top level of the page — a direct child of `<body>` — not buried inside another landmark like `<main>` or `<article>`. When it is nested inside another landmark, screen readers can get confused about the page structure.
Screen reader users — including many people with visual impairments — rely on landmark navigation to jump quickly around a page without reading every word. When the complementary landmark is incorrectly nested, assistive technology either misreports the page structure or skips the region entirely, making your sidebar or related-content block invisible to those users. This is a WCAG 2.1 best-practice violation (related to the ARIA landmark rules) that can expose your store to accessibility complaints and legal risk in jurisdictions with digital accessibility laws (ADA in the US, EN 301 549 in the EU, AODA in Canada). Fixing it also demonstrates good semantic HTML, which search engines use to better understand your page structure and content hierarchy — a subtle but real SEO signal.
See the complete Landmark complementary is top level guide for every platform and the full background.
Not sure if your Wix store has this?
Run a free SEOLZ audit — we’ll find landmark complementary is top level and every other issue across your whole site.
Scan my site free