Accessibility Watch

Accessibility report for nutrishopfresno.com

Accessibility grade: C
Based on an automated WCAG 2.1 Level AA scan on July 26, 2026.

Web accessibility is a legal requirement, not an optional extra. An automated scan of nutrishopfresno.com found 8 types of barrier, measured against WCAG 2.1 Level AA — the standard U.S. courts apply under the ADA.

On this page, the most frequent barrier is "Some content on the page isn't inside a recognized region (header, nav, main, footer, aside)" — found on 8 elements. In total the scan flagged 20 issues across 8 categories of WCAG 2.1 Level AA.

WCAG 2.1 Level AA is the standard U.S. courts apply under the ADA, and the law across the EU under the European Accessibility Act. These barriers block screen-reader, keyboard-only, and low-vision users — and every one of them is fixable. Here's how.

What we found, and how to fix it

An accessibility rule failed on this page.

aria-dialog-name · serious · 1 instance

Affects screen-reader users

Why it matters: Some users — particularly those using screen readers, keyboard-only navigation, or who have low vision or motor disabilities — may have trouble using this part of the page.

How to fix it: Share the technical rule ID with your developer. They can look up the full fix at https://dequeuniversity.com/rules/axe.

Technical details for your developer →

A custom input control (search box, range slider, custom date picker) has no name.

aria-input-field-name · serious · 1 instance

WCAG 4.1.2 (Level A) EN 301 549 Affects screen-reader users

Why it matters: Custom controls are common in modern site builders — they look fancy but break for screen-reader users when not labeled.

How to fix it: This is a developer fix. Ask: 'custom inputs with role=textbox / searchbox / slider / spinbutton need an aria-label or aria-labelledby'.

Technical details for your developer →

An iframe (embedded content) has no title.

frame-title · serious · 1 instance

WCAG 4.1.2 (Level A) Section 508EN 301 549 Affects screen-reader users

Why it matters: Screen readers announce frame titles when entering them. Without one, users hear 'frame' with no context.

How to fix it: If using a third-party embed (YouTube, Vimeo, Stripe), most platforms set the title automatically. If yours doesn't, look for a 'Title' or 'Description' field on the embed block.

Technical details for your developer →

The page doesn't declare what language it's in.

html-has-lang · serious · 1 instance

WCAG 3.1.1 (Level A) EN 301 549 Affects screen-reader users

Why it matters: Screen readers use this to pick the right voice and pronunciation rules. Without it, English content might be read with a French accent (or vice versa).

How to fix it: In your platform's site settings, find a 'Site language' option and set it (English = en, Spanish = es, etc.). Most modern platforms do this automatically — if it's missing, ask your developer to add lang='en' to the html element.

Technical details for your developer →

An interactive element (link, button) is inside another interactive element.

nested-interactive · serious · 6 instances

WCAG 4.1.2 (Level A) EN 301 549 Affects keyboard-only users

Why it matters: Keyboard and screen-reader users can't reliably reach the inner element. Common in 'card-as-link' designs where a button sits inside a clickable card.

How to fix it: Developer fix: 'avoid putting buttons inside links or links inside buttons; use a single interactive element with internal helpers'.

Technical details for your developer →

Heading levels skip — for example, an H2 jumps directly to an H4 with no H3 between them.

heading-order · moderate · 1 instance

Affects screen-reader users

Why it matters: Screen-reader users navigate by heading levels. Skipped levels suggest missing content and break the page's outline. Confusing for everyone.

How to fix it: In your editor, find the headings that skip levels and either bump them up to the right level (H4 → H3 if no H2 exists between) or insert the missing level. Headings should follow a logical outline like a document outline.

Technical details for your developer →

Some content on the page isn't inside a recognized region (header, nav, main, footer, aside).

region · moderate · 8 instances

Affects keyboard-only users

Why it matters: Screen-reader users navigate by these regions. Content outside any region can be missed when skimming.

How to fix it: Developer fix: 'wrap orphaned page content in semantic landmark elements (<main>, <aside>, <nav>) so it's reachable via landmark nav'.

Technical details for your developer →

Bring this page into compliance — free

The free wcagcheckr browser extension finds every one of these issues on your own pages and gives you the fix recipe for each — at no cost. Run it, fix what it finds, and re-check this page anytime.

Own this site? Fix the issues, then re-scan — this report updates automatically, and comes down entirely once you pass.

Or remove this report without fixing →

A heading on this page has no text.

empty-heading · minor · 1 instance

Affects screen-reader users

Why it matters: Screen-reader users navigate pages by jumping between headings. An empty heading is dead air — they don't know what the section is about.

How to fix it: Find the empty heading in your editor (often a section title that was deleted but the heading element remained) and either delete it or add real heading text.

Technical details for your developer →

This is an automated scan and catches a portion of accessibility barriers; full WCAG 2.1 Level AA conformance also requires manual and assistive-technology testing. See our methodology for what we do and don't claim.

Learn more

How this report was produced

This report is an automated scan of the page as it was publicly served on , using [email protected]. The captured page and these results are sealed with a tamper-evident hash (fdd81a51f1e0f91e…). We report only what the page publicly returned at that time.

This seal is anchored to a trusted RFC-3161 timestamp via freetsa.org on . Independently verify this receipt →

An independent snapshot of this page was also saved to the Internet Archive. View the archived page →