How to fix listitem on Wix

Wrap every `<li>` element in a proper `<ul>` or `<ol>` parent so screen readers and browsers can correctly identify and announce list structure.

Steps for Wix

  1. Open the Wix Editor for the affected page.
  2. If the list is inside a Wix HTML iframe element (Add → Embed → HTML iFrame / Embed a Widget), click on that element and select 'Enter Code' to open the HTML editor — find the bare `<li>` tags and wrap them in `<ul>…</ul>`.
  3. If the list is inside a Velo (Wix Code) custom component, open the Developer Tools panel → select the relevant .js or component file and correct the HTML string being rendered.
  4. For standard Wix text or list elements (not custom HTML), replace any manually typed bullet lines with Wix's built-in List formatting (select text → Format → Bulleted List or Numbered List) which outputs correct semantic HTML automatically.
  5. Publish the site and verify with the axe browser extension.
Official Wix documentation ↗
<!-- ❌ WRONG: <li> with no list parent -->
<li>Free shipping over $50</li>
<li>30-day returns</li>

<!-- ✅ CORRECT: <li> items wrapped in <ul> -->
<ul>
  <li>Free shipping over $50</li>
  <li>30-day returns</li>
</ul>

<!-- ✅ CORRECT for navigation menus -->
<nav aria-label="Main">
  <ul>
    <li><a href="/shop">Shop</a></li>
    <li><a href="/about">About</a></li>
  </ul>
</nav>

What is listitem?

In HTML, a list item (`<li>`) is only meaningful when it lives inside a list container — either an unordered list (`<ul>`) or an ordered list (`<ol>`). When a `<li>` tag appears on its own, without that parent wrapper, the HTML is technically invalid and breaks the expected structure. This often happens when a developer copies a navigation menu, product feature list, or footer links and accidentally removes the surrounding `<ul>` or `<ol>` tags, or when a theme or page-builder outputs `<li>` tags outside of a proper list container.

Screen readers used by blind and low-vision shoppers rely on correct list structure to announce items as "list of 5 items" and let users jump between them efficiently. An orphaned `<li>` breaks that experience — the screen reader may skip the item entirely or read it confusingly, making navigation menus, feature bullet points, and product lists unusable. This violates WCAG 2.1 Success Criterion 1.3.1 (Info and Relationships), which is a Level A requirement — the lowest acceptable bar — meaning failing it creates real legal risk under laws like the ADA (US), AODA (Canada), and EAA (EU). Beyond legal exposure, an inaccessible store loses business from the estimated 1-in-5 shoppers who have a disability, and invalid HTML can subtly harm how search engines parse and index your page content.

See the complete Listitem guide for every platform and the full background.

Not sure if your Wix store has this?

Run a free SEOLZ audit — we’ll find listitem and every other issue across your whole site.

Scan my site free

Fix listitem on another platform