# Accessibility bug reports — go.walsall.gov.uk, week 2026-W45

32 issue type(s) from 1542 pages scanned. Generated 2026-11-05 by [vital-scans](https://github.com/mgifford/vital-core), following [accessibility bug-reporting best practices](https://mgifford.github.io/ACCESSIBILITY.md/examples/ACCESSIBILITY_BUG_REPORTING_BEST_PRACTICES.html).

> Automated checks find roughly a third of accessibility barriers. Fields marked "requires manual testing" cannot be observed by an automated scan and need a human with assistive technology.

---
## Target size is at least 24×24 CSS pixels or has spacing (Minimum) (WCAG 2.5.8)

**Bug ID:** `VS-b968ce06`  
**Pattern ID:** `VS-179ad9b3`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A34&f%5B2%5D=localgov_directories_facets%3A37&f%5B3%5D=service_type%3A352  
**XPath / selector:** _n/a_  
**WCAG SC:** 2.5.8 — Target Size (Minimum) (Level AA)  
**Rule:** Siteimprove Alfa — `sia-r113` ([reference](https://alfa.siteimprove.com/rules/sia-r113))  
**Severity:** Moderate  
**Frequency:** 1 instances; 1 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Target size is at least 24×24 CSS pixels or has spacing (Minimum). Detected by Siteimprove Alfa rule sia-r113 on 1 of 1542 scanned pages (1 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A34&f%5B2%5D=localgov_directories_facets%3A37&f%5B3%5D=service_type%3A352.
2. Locate the element: <a href="/wellbeing-directory/carelink-24-assistive-technology" rel="bookmark">
3. Confirm the Siteimprove Alfa finding for rule sia-r113 against WCAG 2.5.8 Target Size (Minimum).

### Impact
Affects Limited manipulation/strength (13.0%), Limited reach (2.0%), Limited vision (2.4%).
- **Limited manipulation/strength** (13.0% of population)
- **Limited reach** (2.0% of population)
- **Limited vision** (2.4% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A34&f%5B2%5D=localgov_directories_facets%3A37&f%5B3%5D=service_type%3A352

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r113

---

## Certain ARIA roles must contain particular children (WCAG 1.3.1)

**Bug ID:** `VS-20eed17e`  
**Pattern ID:** `VS-9429bb8d`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `#Google\ Basic\ Consents`  
**WCAG SC:** 1.3.1 — Info and Relationships (Level A)  
**Rule:** axe-core — `aria-required-children` ([reference](https://dequeuniversity.com/rules/axe/4.14/aria-required-children?application=axeAPI))  
**Severity:** Critical  
**Frequency:** 1510 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<li id="Google Basic Consents" class="qc-cmp2-list-item qc-cmp2-expanded" role="list"></li>
```

### Description
Certain ARIA roles must contain particular children. Detected by axe-core rule aria-required-children on 1510 of 1542 scanned pages (1510 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: #Google\ Basic\ Consents
3. Confirm the axe-core finding for rule aria-required-children against WCAG 1.3.1 Info and Relationships.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited cognitive, language, or learning ability** (11.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__aria-required-children.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Add the child roles this container role requires (e.g. a list needs listitem children).

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/aria-required-children?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## Certain ARIA roles must be contained by particular parents (WCAG 1.3.1)

**Bug ID:** `VS-81c7200a`  
**Pattern ID:** `VS-f6d344d5`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `button[aria-label="Opt-Outs"]`  
**WCAG SC:** 1.3.1 — Info and Relationships (Level A)  
**Rule:** axe-core — `aria-required-parent` ([reference](https://dequeuniversity.com/rules/axe/4.14/aria-required-parent?application=axeAPI))  
**Severity:** Critical  
**Frequency:** 3020 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<button role="listitem" class="qc-cmp2-list-item-header" aria-live="polite"></button>
```

### Description
Certain ARIA roles must be contained by particular parents. Detected by axe-core rule aria-required-parent on 1510 of 1542 scanned pages (3020 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: button[aria-label="Opt-Outs"]
3. Confirm the axe-core finding for rule aria-required-parent against WCAG 1.3.1 Info and Relationships.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited cognitive, language, or learning ability** (11.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__aria-required-parent.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Place this ARIA role inside its required parent role (e.g. an option must be inside a listbox).

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/aria-required-parent?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## <ul> and <ol> must only directly contain <li>, <script> or <template> elements (WCAG 1.3.1)

**Bug ID:** `VS-a213b1c2`  
**Pattern ID:** `VS-a0bdbdf6`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `.css-12exy1k`  
**WCAG SC:** 1.3.1 — Info and Relationships (Level A)  
**Rule:** axe-core — `list` ([reference](https://dequeuniversity.com/rules/axe/4.14/list?application=axeAPI))  
**Severity:** Critical  
**Frequency:** 3020 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<ul class="qc-cmp2-consent-list css-12exy1k"></ul>
```

### Description
<ul> and <ol> must only directly contain <li>, <script> or <template> elements. Detected by axe-core rule list on 1510 of 1542 scanned pages (3020 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: .css-12exy1k
3. Confirm the axe-core finding for rule list against WCAG 1.3.1 Info and Relationships.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited cognitive, language, or learning ability** (11.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__list.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Use <ul>/<ol> with only <li> children for lists; don't fake lists with <div>s.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/list?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## Element has its required owned elements (WCAG 1.3.1)

**Bug ID:** `VS-1203638a`  
**Pattern ID:** `VS-d6097011`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.3.1 — Info and Relationships (Level A)  
**Rule:** Siteimprove Alfa — `sia-r68` ([reference](https://alfa.siteimprove.com/rules/sia-r68))  
**Severity:** Moderate  
**Frequency:** 1509 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Element has its required owned elements. Detected by Siteimprove Alfa rule sia-r68 on 751 of 1542 scanned pages (1509 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <ul class="qc-cmp2-consent-list css-12exy1k">
3. Confirm the Siteimprove Alfa finding for rule sia-r68 against WCAG 1.3.1 Info and Relationships.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited cognitive, language, or learning ability** (11.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r68.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r68

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Element in required WAI-ARIA context role (WCAG 1.3.1)

**Bug ID:** `VS-2cd803a6`  
**Pattern ID:** `VS-0ddc2ac6`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.3.1 — Info and Relationships (Level A)  
**Rule:** Siteimprove Alfa — `sia-r42` ([reference](https://alfa.siteimprove.com/rules/sia-r42))  
**Severity:** Moderate  
**Frequency:** 1502 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Element in required WAI-ARIA context role. Detected by Siteimprove Alfa rule sia-r42 on 751 of 1542 scanned pages (1502 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <button role="listitem" class="qc-cmp2-list-item-header" aria-label="Opt-Outs" aria-live="polite">
3. Confirm the Siteimprove Alfa finding for rule sia-r42 against WCAG 1.3.1 Info and Relationships.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited cognitive, language, or learning ability** (11.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r42.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r42

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Buttons must have discernible text (WCAG 4.1.2)

**Bug ID:** `VS-96a300e5`  
**Pattern ID:** `VS-e7298c00`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 4.1.2 — Name, Role, Value (Level A)  
**Rule:** axe-core — `button-name` ([reference](https://dequeuniversity.com/rules/axe/4.14/button-name?application=axeAPI))  
**Severity:** Critical  
**Frequency:** 10570 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<button tabindex="0" role="switch" aria-checked="false" class="qc-cmp2-toggle css-w01txj"><div class="toggle"></div><p class="text off">[text omitted]</p></button>
```

### Description
Buttons must have discernible text. Detected by axe-core rule button-name on 1510 of 1542 scanned pages (10570 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: .qc-cmp2-expandable-info:nth-child(1) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role="switch"]
3. Confirm the axe-core finding for rule button-name against WCAG 4.1.2 Name, Role, Value.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited manipulation/strength** (13.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__button-name.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Give the button an accessible name via its text content, aria-label, or aria-labelledby.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/button-name?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## ARIA attributes must conform to valid values (WCAG 4.1.2)

**Bug ID:** `VS-86121492`  
**Pattern ID:** `VS-af36d20c`  
**URL:** https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council  
**XPath / selector:** `#contactus`  
**WCAG SC:** 4.1.2 — Name, Role, Value (Level A)  
**Rule:** axe-core — `aria-valid-attr-value` ([reference](https://dequeuniversity.com/rules/axe/4.14/aria-valid-attr-value?application=axeAPI))  
**Severity:** Critical  
**Frequency:** 19 instances; 19 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<a id="contactus" class="--" tabindex="-1" aria-hidden="1">


      
  </a>
```

### Description
ARIA attributes must conform to valid values. Detected by axe-core rule aria-valid-attr-value on 19 of 1542 scanned pages (19 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council.
2. Locate the element: #contactus
3. Confirm the axe-core finding for rule aria-valid-attr-value against WCAG 4.1.2 Name, Role, Value.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited manipulation/strength** (13.0% of population)

### Affected pages
- https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council
- https://go.walsall.gov.uk/planning-and-building-control/building-control
- https://go.walsall.gov.uk/business/trading-standards
- https://go.walsall.gov.uk/node/1077/practitioner-resources/practitioner-support-directory
- https://go.walsall.gov.uk/schools-and-learning/home-school-transport
- https://go.walsall.gov.uk/housing/advice-tenants/report-rogue-landlord
- https://go.walsall.gov.uk/children-and-young-people/family-help/young-carers
- https://go.walsall.gov.uk/children-and-young-people/family-help
- https://go.walsall.gov.uk/business/markets-street-trading-and-car-boot-sales/street-trading
- https://go.walsall.gov.uk/walsall-libraries/our-libraries/brownhills-district-library
- https://go.walsall.gov.uk/housing/consultation-our-walsall-borough-housing-strategy
- https://go.walsall.gov.uk/business/licensing-and-regulation/list-licences/apply-scrap-metal-dealer-licence
- https://go.walsall.gov.uk/roads-parking-and-travel
- https://go.walsall.gov.uk/health-and-social-care/accessing-and-paying-your-adult-social-care/making-payments-your-care
- https://go.walsall.gov.uk/walsall-libraries/our-libraries/aldridge-district-library
- https://go.walsall.gov.uk/health-and-social-care
- https://go.walsall.gov.uk/children-and-young-people/children-care-and-care-leavers/children-care-council-and-care-leavers
- https://go.walsall.gov.uk/sport-and-leisure/centres/oak-park-active-living-centre
- https://go.walsall.gov.uk/business/support-your-business

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Fix the ARIA attribute value — it must reference a real id or use an allowed value.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/aria-valid-attr-value?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council
- https://go.walsall.gov.uk/planning-and-building-control/building-control
- https://go.walsall.gov.uk/business/trading-standards

---

## Elements must only use permitted ARIA attributes (WCAG 4.1.2)

**Bug ID:** `VS-8bfbf4bf`  
**Pattern ID:** `VS-ebb1c464`  
**URL:** https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty  
**XPath / selector:** `.js-form-type-textfield`  
**WCAG SC:** 4.1.2 — Name, Role, Value (Level A)  
**Rule:** axe-core — `aria-prohibited-attr` ([reference](https://dequeuniversity.com/rules/axe/4.14/aria-prohibited-attr?application=axeAPI))  
**Severity:** Serious  
**Frequency:** 318 instances; 318 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<div aria-labelledby="edit-url-label" class="js-form-item form-item js-form-type-textfield form-item-url js-form-item-url mb-4"></div>
```

### Description
Elements must only use permitted ARIA attributes. Detected by axe-core rule aria-prohibited-attr on 318 of 1542 scanned pages (318 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty.
2. Locate the element: .js-form-type-textfield
3. Confirm the axe-core finding for rule aria-prohibited-attr against WCAG 4.1.2 Name, Role, Value.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited manipulation/strength** (13.0% of population)

### Affected pages
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-town-centre-survey-inform-major-regeneration-projects&rating=Poor&title=Walsall+Town+Centre+Survey+to+Inform+Major+Regeneration+Projects
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-bikes-seized-and-arrests-made-during-special-operation-across-walsall&rating=Ok&title=Off-road+bikes+seized+and+arrests+made+during+special+operation+across+Walsall
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Findependent-review-highlights-good-progress&rating=Good&title=Independent+review+highlights+good+progress
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Four-libraries%2Fstreetly-community-library&rating=Good&title=Streetly+Community+Library
- https://go.walsall.gov.uk/feedback?page=%2Fbusiness%2Flicensing-and-regulation%2Ftaxi-licences%2Ftaxi-and-private-hire-licensing-enforcement&rating=Good&title=Taxi+and+private+hire+licensing+enforcement
- https://go.walsall.gov.uk/feedback?page=%2Fbusiness%2Fdoing-business-with-the-council%2Fprocurement%2Fcurrent-and-future-opportunities&rating=Poor&title=Current+and+future+opportunities
- https://go.walsall.gov.uk/feedback?page=%2Fchildren-and-young-people%2Fsocial-work-recruitment%2Fwalsall-childrens-social-care&rating=Ok&title=Walsall+children%27s+social+care
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwhats-walsalls-family-hubs-spring&rating=Ok&title=What%27s+on+at+Walsall%27s+Family+Hubs+this+Spring
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fstatement-drug-related-overdoses&rating=Poor&title=Statement+-+drug-related+overdoses
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fhousing-strategies-and-policies&rating=Good&title=Housing+strategies+and+policies
- https://go.walsall.gov.uk/feedback?page=%2Fsend&rating=Ok&title=send
- https://go.walsall.gov.uk/feedback?page=%2Fcouncil-tax%2Fwhat-happens-if-you-do-not-pay-your-council-tax&rating=Ok&title=What+happens+if+you+do+not+pay+your+council+tax
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fmayor-walsall-attends-st-matthews-church-watch-state-funeral&rating=Ok&title=Mayor+of+Walsall+attends+St+Matthew%E2%80%99s+Church+to+watch+State+Funeral
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-selected-one-six-systems-lead-national-creative-health-programme&rating=Poor&title=Walsall+selected+as+one+of+six+systems+to+lead+national+Creative+Health+programme
- https://go.walsall.gov.uk/feedback?page=%2Fhealth-and-social-care%2Fmental-health-physical-health-and-wellbeing%2Frefer-someone-loneliness-and&rating=Poor&title=Refer+someone+for+loneliness+and+isolation+support
- https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fhow-decisions-are-made&rating=Ok&title=How+decisions+are+made
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-childrens-services-shortlisted-prestigious-2026-lgc-award&rating=Good&title=Walsall+Children%E2%80%99s+Services+shortlisted+for+prestigious+2026+LGC+Award
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Freport-set-out-walsall-public-healths-priorities-202526-build-healthier-future&rating=Ok&title=Report+to+set+out+Walsall+Public+Health%E2%80%99s+priorities+for+2025%2F26+to+build+a+healthier+future
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fchildren-walsall-be-offered-free-flu-vaccination-autumn&rating=Good&title=Children+in+Walsall+to+be+offered+free+flu+vaccination+this+autumn
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwhats-walsall-november-2025&rating=Poor&title=What%E2%80%99s+On+Walsall+-+November+2025

…and more — 318 pages total ([download CSV](csv/axe-core__aria-prohibited-attr.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/aria-prohibited-attr?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date

---

## Form field has accessible name (WCAG 4.1.2)

**Bug ID:** `VS-e941d043`  
**Pattern ID:** `VS-a48e6078`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 4.1.2 — Name, Role, Value (Level A)  
**Rule:** Siteimprove Alfa — `sia-r8` ([reference](https://alfa.siteimprove.com/rules/sia-r8))  
**Severity:** Moderate  
**Frequency:** 5257 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Form field has accessible name. Detected by Siteimprove Alfa rule sia-r8 on 751 of 1542 scanned pages (5257 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <button tabindex="0" role="switch" aria-checked="false" class="qc-cmp2-toggle css-w01txj">
3. Confirm the Siteimprove Alfa finding for rule sia-r8 against WCAG 4.1.2 Name, Role, Value.

### Impact
Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).
- **Without vision** (1.0% of population)
- **Limited vision** (2.4% of population)
- **Limited manipulation/strength** (13.0% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r8.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Associate the form field with a label.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r8

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Elements must meet minimum color contrast ratio thresholds (WCAG 1.4.3)

**Bug ID:** `VS-116c3114`  
**Pattern ID:** `VS-be8d563e`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.4.3 — Contrast (Minimum) (Level AA)  
**Rule:** axe-core — `color-contrast` ([reference](https://dequeuniversity.com/rules/axe/4.14/color-contrast?application=axeAPI))  
**Severity:** Critical  
**Frequency:** 3994 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<p class="css-jg567y">[text omitted]</p>
```

### Description
Elements must meet minimum color contrast ratio thresholds. Detected by axe-core rule color-contrast on 1510 of 1542 scanned pages (3994 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: div:nth-child(2) > .css-cf00qb > .css-jg567y
3. Confirm the axe-core finding for rule color-contrast against WCAG 1.4.3 Contrast (Minimum).

### Impact
Affects Limited vision (2.4%), Without color perception (4.5%).
- **Limited vision** (2.4% of population)
- **Without color perception** (4.5% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__color-contrast.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Increase the contrast between text and its background to at least 4.5:1 (3:1 for large text). Check both light and dark modes.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/color-contrast?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## Text has minimum contrast (WCAG 1.4.3)

**Bug ID:** `VS-db4aa4b5`  
**Pattern ID:** `VS-f7e99f4b`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.4.3 — Contrast (Minimum) (Level AA)  
**Rule:** Siteimprove Alfa — `sia-r69` ([reference](https://alfa.siteimprove.com/rules/sia-r69))  
**Severity:** Moderate  
**Frequency:** 1980 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Text has minimum contrast. Detected by Siteimprove Alfa rule sia-r69 on 751 of 1542 scanned pages (1980 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: text: "Opted In"
3. Confirm the Siteimprove Alfa finding for rule sia-r69 against WCAG 1.4.3 Contrast (Minimum).

### Impact
Affects Limited vision (2.4%), Without color perception (4.5%).
- **Limited vision** (2.4% of population)
- **Without color perception** (4.5% of population)

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r69.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Increase text contrast to meet WCAG AA (4.5:1, or 3:1 for large text).

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r69

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Text has enhanced contrast (WCAG 1.4.6)

**Bug ID:** `VS-f9365aa3`  
**Pattern ID:** `VS-646b1e0b`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.4.6 — Contrast (Enhanced) (Level AAA)  
**Rule:** Siteimprove Alfa — `sia-r66` ([reference](https://alfa.siteimprove.com/rules/sia-r66))  
**Severity:** Moderate  
**Frequency:** 16214 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Text has enhanced contrast. Detected by Siteimprove Alfa rule sia-r66 on 751 of 1542 scanned pages (16214 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: text: "IAB’s List of Downstream Participants"
3. Confirm the Siteimprove Alfa finding for rule sia-r66 against WCAG 1.4.6 Contrast (Enhanced).

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r66.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Increase text contrast to meet WCAG AAA (7:1).

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r66

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Paragraph font size uses a relative unit (WCAG 1.4.8)

**Bug ID:** `VS-6eddfeeb`  
**Pattern ID:** `VS-fbf54eba`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.4.8 — Visual Presentation (Level AAA)  
**Rule:** Siteimprove Alfa — `sia-r74` ([reference](https://alfa.siteimprove.com/rules/sia-r74))  
**Severity:** Moderate  
**Frequency:** 8582 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Paragraph font size uses a relative unit. Detected by Siteimprove Alfa rule sia-r74 on 751 of 1542 scanned pages (8582 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <p class="qc-cmp2-list-item-title">
3. Confirm the Siteimprove Alfa finding for rule sia-r74 against WCAG 1.4.8 Visual Presentation.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r74.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r74

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Paragraph line height is at least 1.5 (WCAG 1.4.8)

**Bug ID:** `VS-7d501248`  
**Pattern ID:** `VS-2208081b`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 1.4.8 — Visual Presentation (Level AAA)  
**Rule:** Siteimprove Alfa — `sia-r73` ([reference](https://alfa.siteimprove.com/rules/sia-r73))  
**Severity:** Moderate  
**Frequency:** 5734 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Paragraph line height is at least 1.5. Detected by Siteimprove Alfa rule sia-r73 on 751 of 1542 scanned pages (5734 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <p id="qc-usp-title" class="qc-usp-title">
3. Confirm the Siteimprove Alfa finding for rule sia-r73 against WCAG 1.4.8 Visual Presentation.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r73.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r73

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Target size is at least 44×44 CSS pixels (Enhanced) (WCAG 2.5.5)

**Bug ID:** `VS-65fff674`  
**Pattern ID:** `VS-cb53cc4d`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** 2.5.5 — Target Size (Enhanced) (Level AAA)  
**Rule:** Siteimprove Alfa — `sia-r111` ([reference](https://alfa.siteimprove.com/rules/sia-r111))  
**Severity:** Moderate  
**Frequency:** 18352 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Target size is at least 44×44 CSS pixels (Enhanced). Detected by Siteimprove Alfa rule sia-r111 on 751 of 1542 scanned pages (18352 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <button tabindex="0" aria-label="Close" aria-pressed="false" class="qc-usp-close-icon">
3. Confirm the Siteimprove Alfa finding for rule sia-r111 against WCAG 2.5.5 Target Size (Enhanced).

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r111.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r111

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## All page content should be contained by landmarks (best practice, not a WCAG requirement)

**Bug ID:** `VS-4ba5bfd1`  
**Pattern ID:** `VS-f18df681`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `.focusable`  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `region` ([reference](https://dequeuniversity.com/rules/axe/4.14/region?application=axeAPI))  
**Severity:** Serious  
**Frequency:** 2862 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<a href="" class="visually-hidden focusable skip-link">[text omitted]</a>
```

### Description
All page content should be contained by landmarks. Detected by axe-core rule region on 1510 of 1542 scanned pages (2862 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: .focusable
3. Confirm the axe-core finding for rule region.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__region.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/region?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## ARIA role should be appropriate for the element (best practice, not a WCAG requirement)

**Bug ID:** `VS-303ed814`  
**Pattern ID:** `VS-4fac2f41`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `button[aria-label="Opt-Outs"]`  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `aria-allowed-role` ([reference](https://dequeuniversity.com/rules/axe/4.14/aria-allowed-role?application=axeAPI))  
**Severity:** Moderate  
**Frequency:** 4530 instances; 1510 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<button role="listitem" class="qc-cmp2-list-item-header" aria-live="polite"></button>
```

### Description
ARIA role should be appropriate for the element. Detected by axe-core rule aria-allowed-role on 1510 of 1542 scanned pages (4530 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: button[aria-label="Opt-Outs"]
3. Confirm the axe-core finding for rule aria-allowed-role.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/events/adult-reading-group-20
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/events/knit-and-natter-69
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fillicit-tobacco-worth-almost-ps400k-found-largest-seizure-date&rating=Good&title=Illicit+tobacco+worth+almost+%C2%A3400k+found+in+largest+seizure+to+date
- https://go.walsall.gov.uk/newsroom/thousands-illegal-cigarettes-seized-walsall-shops-during-operation-stance
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/celebrating-walsalls-kinship-care-families
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/business/doing-business-with-the-council

…and more — 1510 pages total ([download CSV](csv/axe-core__aria-allowed-role.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Remove or change the ARIA role — it isn't allowed on this element type.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/aria-allowed-role?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/events/down-arbo
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fsaving-energy%2Fwalsall-heca-report-fuel-poverty&rating=Good&title=Walsall+HECA+report+on+fuel+poverty

---

## Paragraph text is not all uppercase (best practice, not a WCAG requirement)

**Bug ID:** `VS-f19558e6`  
**Pattern ID:** `VS-e5ec42f0`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r72` ([reference](https://alfa.siteimprove.com/rules/sia-r72))  
**Severity:** Moderate  
**Frequency:** 751 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Paragraph text is not all uppercase. Detected by Siteimprove Alfa rule sia-r72 on 751 of 1542 scanned pages (751 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <p class="strapline mt-3 mt-md-3">
3. Confirm the Siteimprove Alfa finding for rule sia-r72.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r72.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r72

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Text is included in a landmark (best practice, not a WCAG requirement)

**Bug ID:** `VS-254ac3e0`  
**Pattern ID:** `VS-c18be945`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r57` ([reference](https://alfa.siteimprove.com/rules/sia-r57))  
**Severity:** Moderate  
**Frequency:** 2815 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Text is included in a landmark. Detected by Siteimprove Alfa rule sia-r57 on 751 of 1542 scanned pages (2815 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: text: "
      Skip to main content
    "
3. Confirm the Siteimprove Alfa finding for rule sia-r57.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r57.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## First focusable element is link to main content (best practice, not a WCAG requirement)

**Bug ID:** `VS-3cbeb18f`  
**Pattern ID:** `VS-aa242c2d`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `{"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys`  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r87` ([reference](https://alfa.siteimprove.com/rules/sia-r87))  
**Severity:** Moderate  
**Frequency:** 751 instances; 751 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
First focusable element is link to main content. Detected by Siteimprove Alfa rule sia-r87 on 751 of 1542 scanned pages (751 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
3. Confirm the Siteimprove Alfa finding for rule sia-r87.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/newsroom/walsall-council-receive-ps558010-through-public-sector-decarbonisation-scheme
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-darlaston-swimming-and-fitness-centre-2
- https://go.walsall.gov.uk/events/tanita-body-composition-checks-oak-park-active-living-centre-14
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/newsroom/rushall-care-home-scores-first-veterans-friendly-status
- https://go.walsall.gov.uk/newsroom/walsall-drivers-have-more-choice-when-paying-parking
- https://go.walsall.gov.uk/business/doing-business-with-the-council
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/events/reading-group-2
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/newsroom/new-art-gallery-walsall-welcomes-news-about-ace-funding
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351

…and more — 751 pages total ([download CSV](csv/alfa__sia-r87.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r87

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Heading levels should only increase by one (best practice, not a WCAG requirement)

**Bug ID:** `VS-42ea9b30`  
**Pattern ID:** `VS-d25f622d`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `heading-order` ([reference](https://dequeuniversity.com/rules/axe/4.14/heading-order?application=axeAPI))  
**Severity:** Moderate  
**Frequency:** 660 instances; 658 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<h4 class="facet-group__title">[text omitted]</h4>
```

### Description
Heading levels should only increase by one. Detected by axe-core rule heading-order on 658 of 1542 scanned pages (660 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: #block-localgov-walsall-servicetype--2 > .facets-widget--dropdown.facets-widget.border-bottom > h4
3. Confirm the axe-core finding for rule heading-order.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=age_range%3A338&f%5B4%5D=localgov_directories_facets%3A31&f%5B5%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A35
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A416&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=service_type%3A356&page=5
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A34&f%5B2%5D=localgov_directories_facets%3A35&f%5B3%5D=service_type%3A350
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A338&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A355&page=7
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A33&f%5B4%5D=localgov_directories_facets%3A36
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A35&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A338&f%5B2%5D=age_range%3A417&f%5B3%5D=localgov_directories_facets%3A33&f%5B4%5D=localgov_directories_facets%3A38&f%5B5%5D=service_type%3A356
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=age_range%3A338&f%5B2%5D=service_type%3A354
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A338&f%5B2%5D=localgov_directories_facets%3A36&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&page=1
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A338&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A33&f%5B4%5D=service_type%3A349&f%5B5%5D=service_type%3A354
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349

…and more — 658 pages total ([download CSV](csv/axe-core__heading-order.csv)).

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Use heading levels in order (h1 → h2 → h3) without skipping; structure, not size.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/heading-order?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Page starts with a level 1 heading (best practice, not a WCAG requirement)

**Bug ID:** `VS-1b43eb64`  
**Pattern ID:** `VS-7118fead`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** `{"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys`  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r61` ([reference](https://alfa.siteimprove.com/rules/sia-r61))  
**Severity:** Moderate  
**Frequency:** 355 instances; 355 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Page starts with a level 1 heading. Detected by Siteimprove Alfa rule sia-r61 on 355 of 1542 scanned pages (355 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
3. Confirm the Siteimprove Alfa finding for rule sia-r61.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory/learn-and-thrive-learning-life
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory/walsall-victim-support-victim-support
- https://go.walsall.gov.uk/wellbeing-directory/manor-farm-community-association-keep-fit
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A33&f%5B2%5D=localgov_directories_facets%3A35&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=service_type%3A350
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A338&f%5B1%5D=localgov_directories_facets%3A33&f%5B2%5D=service_type%3A356
- https://go.walsall.gov.uk/wellbeing-directory/scope-help-line-disabled-people-and-their-families
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/blakenall
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A417&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A32&f%5B2%5D=localgov_directories_facets%3A38&f%5B3%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A35&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A349&f%5B4%5D=service_type%3A356
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A355
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38&f%5B3%5D=service_type%3A355

…and more — 355 pages total ([download CSV](csv/alfa__sia-r61.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r61

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## Headings are structured hierarchically (best practice, not a WCAG requirement)

**Bug ID:** `VS-851ad70b`  
**Pattern ID:** `VS-f054f4a4`  
**URL:** https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349  
**XPath / selector:** _n/a_  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r53` ([reference](https://alfa.siteimprove.com/rules/sia-r53))  
**Severity:** Moderate  
**Frequency:** 327 instances; 326 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Headings are structured hierarchically. Detected by Siteimprove Alfa rule sia-r53 on 326 of 1542 scanned pages (327 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349.
2. Locate the element: <h4 class="facet-group__title">
3. Confirm the Siteimprove Alfa finding for rule sia-r53.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A37&f%5B2%5D=service_type%3A352
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A420&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A32&f%5B4%5D=service_type%3A351&page=3
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A33&f%5B5%5D=service_type%3A352&page=0
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A31&f%5B4%5D=localgov_directories_facets%3A37&f%5B5%5D=service_type%3A355
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A338&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A37
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A337&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A31&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A33&f%5B2%5D=localgov_directories_facets%3A35&f%5B3%5D=localgov_directories_facets%3A36&f%5B4%5D=service_type%3A350
- https://go.walsall.gov.uk/bins/check-your-bin-collection-dates
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A338&f%5B1%5D=localgov_directories_facets%3A33&f%5B2%5D=service_type%3A356
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A417&f%5B3%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A32&f%5B2%5D=localgov_directories_facets%3A38&f%5B3%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A35&f%5B5%5D=service_type%3A351
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A417&f%5B2%5D=localgov_directories_facets%3A34&f%5B3%5D=service_type%3A349&f%5B4%5D=service_type%3A356
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A355
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A35&f%5B2%5D=localgov_directories_facets%3A38&f%5B3%5D=service_type%3A355
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=localgov_directories_facets%3A35&f%5B5%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=localgov_directories_facets%3A33&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A34&f%5B2%5D=localgov_directories_facets%3A38&f%5B3%5D=service_type%3A357
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A33&f%5B2%5D=localgov_directories_facets%3A36&f%5B3%5D=service_type%3A350

…and more — 326 pages total ([download CSV](csv/alfa__sia-r53.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Use headings in a logical, non-skipping order.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r53

### Example pages
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=localgov_directories_facets%3A31&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=localgov_directories_facets%3A38&f%5B4%5D=service_type%3A349
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A337&f%5B2%5D=age_range%3A416&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A353
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A336&f%5B2%5D=age_range%3A337&f%5B3%5D=localgov_directories_facets%3A34&f%5B4%5D=service_type%3A352

---

## aria attribute is permitted for element role (best practice, not a WCAG requirement)

**Bug ID:** `VS-7168e9eb`  
**Pattern ID:** `VS-e05344b9`  
**URL:** https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches  
**XPath / selector:** `@aria-labelledby="edit-overall-rating-good-label"`  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r18` ([reference](https://alfa.siteimprove.com/rules/sia-r18))  
**Severity:** Moderate  
**Frequency:** 1143 instances; 176 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
aria attribute is permitted for element role. Detected by Siteimprove Alfa rule sia-r18 on 176 of 1542 scanned pages (1143 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches.
2. Locate the element: @aria-labelledby="edit-overall-rating-good-label"
3. Confirm the Siteimprove Alfa finding for rule sia-r18.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/events?venue=414
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Froad-closure-enable-next-step-yorks-bridge-construction&rating=Poor&title=Road+closure+to+enable+next+step+of+York%E2%80%99s+Bridge+construction+++
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Four-libraries%2Fstreetly-community-library&rating=Good&title=Streetly+Community+Library
- https://go.walsall.gov.uk/feedback?page=%2Fbusiness%2Fdoing-business-with-the-council%2Fprocurement%2Fcurrent-and-future-opportunities&rating=Poor&title=Current+and+future+opportunities
- https://go.walsall.gov.uk/feedback?page=%2Fchildren-and-young-people%2Fsocial-work-recruitment%2Fwalsall-childrens-social-care&rating=Ok&title=Walsall+children%27s+social+care
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwhats-walsalls-family-hubs-spring&rating=Ok&title=What%27s+on+at+Walsall%27s+Family+Hubs+this+Spring
- https://go.walsall.gov.uk/feedback?page=%2Fhousing%2Fhousing-strategies-and-policies&rating=Good&title=Housing+strategies+and+policies
- https://go.walsall.gov.uk/feedback?page=%2Fcouncil-tax%2Fwhat-happens-if-you-do-not-pay-your-council-tax&rating=Ok&title=What+happens+if+you+do+not+pay+your+council+tax
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fmayor-walsall-attends-st-matthews-church-watch-state-funeral&rating=Ok&title=Mayor+of+Walsall+attends+St+Matthew%E2%80%99s+Church+to+watch+State+Funeral
- https://go.walsall.gov.uk/events?category=All&venue=413
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-childrens-services-shortlisted-prestigious-2026-lgc-award&rating=Good&title=Walsall+Children%E2%80%99s+Services+shortlisted+for+prestigious+2026+LGC+Award
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Freport-set-out-walsall-public-healths-priorities-202526-build-healthier-future&rating=Ok&title=Report+to+set+out+Walsall+Public+Health%E2%80%99s+priorities+for+2025%2F26+to+build+a+healthier+future
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fchildren-walsall-be-offered-free-flu-vaccination-autumn&rating=Good&title=Children+in+Walsall+to+be+offered+free+flu+vaccination+this+autumn
- https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fconsultations%2Fpast-consultations%2Fplanning-obligations-supplementary-planning-document&rating=Ok&title=Planning+obligations+supplementary+planning+document+consultation
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fhefty-fine-and-three-year-town-centre-ban-handed-prolific-street-drinker-walsall&rating=Ok&title=Hefty+fine+and+three-year+town+centre+ban+handed+to+prolific+street+drinker+in+Walsall
- https://go.walsall.gov.uk/feedback?page=%2Fbirths-marriages-and-deaths%2Fmarriages-and-civil-partnerships%2Fmarriage-schedule-system&rating=Good&title=Marriage+schedule+system
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fover-100-locals-attend-milestone-family-hub-events-walsall&rating=Ok&title=Over+100+locals+attend+milestone+Family+Hub+events+in+Walsall
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fyear-regeneration-walsall-town-centre&rating=Poor&title=A+year+of+regeneration+in+Walsall+town+centre
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fsugar-smart-walsall-campaign-focus-mayors-parlour-visit&rating=Poor&title=Sugar+Smart+Walsall+campaign+focus+for+Mayor%E2%80%99s+parlour+visit
- https://go.walsall.gov.uk/events?category=All&dates=All&page=2&search_param=&venue=255
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-councils-catering-team-achieves-food-life-served-here-bronze-award&rating=Good&title=Walsall+Council%E2%80%99s+Catering+Team+achieves+Food+for+Life+Served+Here+Bronze+award
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-free-garden-waste-collections-resume&rating=Good&title=Walsall+free+garden+waste+collections+to+resume+
- https://go.walsall.gov.uk/feedback?page=%2Fmyaccount-online-services%2Freport-problem-street-light-or-belisha-beacon&rating=Good&title=Report+a+problem+with+a+street+light+or+Belisha+beacon

…and more — 176 pages total ([download CSV](csv/alfa__sia-r18.csv)).

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Only use ARIA states/properties that are allowed on this element/role.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r18

### Example pages
- https://go.walsall.gov.uk/feedback?page=%2Fwalsall-libraries%2Flichfield-street-hub%2Fwalsall-archives-services%2Fresearch-resources%2Fdelves-churches&rating=Poor&title=Delves+churches
- https://go.walsall.gov.uk/feedback?page=%2Fnewsroom%2Fwalsall-families-encouraged-check-mmr-vaccinations-half-term&rating=Poor&title=Walsall+families+encouraged+to+check+MMR+vaccinations+this+half+term
- https://go.walsall.gov.uk/events?venue=414

---

## aria attribute has valid value (best practice, not a WCAG requirement)

**Bug ID:** `VS-9afa02b0`  
**Pattern ID:** `VS-c4264d17`  
**URL:** https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council  
**XPath / selector:** `@aria-hidden="1"`  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r19` ([reference](https://alfa.siteimprove.com/rules/sia-r19))  
**Severity:** Moderate  
**Frequency:** 8 instances; 8 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
aria attribute has valid value. Detected by Siteimprove Alfa rule sia-r19 on 8 of 1542 scanned pages (8 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council.
2. Locate the element: @aria-hidden="1"
3. Confirm the Siteimprove Alfa finding for rule sia-r19.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council
- https://go.walsall.gov.uk/planning-and-building-control/building-control
- https://go.walsall.gov.uk/node/1077/practitioner-resources/practitioner-support-directory
- https://go.walsall.gov.uk/children-and-young-people/family-help/young-carers
- https://go.walsall.gov.uk/children-and-young-people/family-help
- https://go.walsall.gov.uk/roads-parking-and-travel
- https://go.walsall.gov.uk/children-and-young-people/children-care-and-care-leavers/children-care-council-and-care-leavers
- https://go.walsall.gov.uk/business/support-your-business

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r19

### Example pages
- https://go.walsall.gov.uk/business/doing-business-with-the-council/supplying-council
- https://go.walsall.gov.uk/planning-and-building-control/building-control
- https://go.walsall.gov.uk/node/1077/practitioner-resources/practitioner-support-directory

---

## Paragraph text is not all italic (best practice, not a WCAG requirement)

**Bug ID:** `VS-0dfb171d`  
**Pattern ID:** `VS-4c341c77`  
**URL:** https://go.walsall.gov.uk/newsroom/canal-makeover-set-encourage-more-people-walk-and-cycle-around-walsall-borough  
**XPath / selector:** _n/a_  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r85` ([reference](https://alfa.siteimprove.com/rules/sia-r85))  
**Severity:** Moderate  
**Frequency:** 5 instances; 5 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
Paragraph text is not all italic. Detected by Siteimprove Alfa rule sia-r85 on 5 of 1542 scanned pages (5 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/newsroom/canal-makeover-set-encourage-more-people-walk-and-cycle-around-walsall-borough.
2. Locate the element: <p class="small fst-italic text-muted small fst-italic text-muted--">
3. Confirm the Siteimprove Alfa finding for rule sia-r85.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/newsroom/canal-makeover-set-encourage-more-people-walk-and-cycle-around-walsall-borough
- https://go.walsall.gov.uk/newsroom/turning-tide-fly-tipping-collaborative-summit-outlines-key-actions
- https://go.walsall.gov.uk/newsroom/over-50000-flock-inaugural-walsall-makerfest-celebrating-local-creativity
- https://go.walsall.gov.uk/newsroom/canal-towpaths-across-walsall-borough-see-huge-improvement
- https://go.walsall.gov.uk/newsroom/pelsalls-polluters-prosecuted-litterbugs-face-court

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r85

### Example pages
- https://go.walsall.gov.uk/newsroom/canal-makeover-set-encourage-more-people-walk-and-cycle-around-walsall-borough
- https://go.walsall.gov.uk/newsroom/turning-tide-fly-tipping-collaborative-summit-outlines-key-actions
- https://go.walsall.gov.uk/newsroom/over-50000-flock-inaugural-walsall-makerfest-celebrating-local-creativity

---

## There is content between headings (best practice, not a WCAG requirement)

**Bug ID:** `VS-0aba5d50`  
**Pattern ID:** `VS-2cd767ca`  
**URL:** https://go.walsall.gov.uk/planning-and-building-control/planning-policy/current-planning-policy/supplementary-planning  
**XPath / selector:** _n/a_  
**WCAG SC:** _undetermined_  
**Rule:** Siteimprove Alfa — `sia-r78` ([reference](https://alfa.siteimprove.com/rules/sia-r78))  
**Severity:** Moderate  
**Frequency:** 5 instances; 3 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### Description
There is content between headings. Detected by Siteimprove Alfa rule sia-r78 on 3 of 1542 scanned pages (5 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/planning-and-building-control/planning-policy/current-planning-policy/supplementary-planning.
2. Locate the element: <h2>
3. Confirm the Siteimprove Alfa finding for rule sia-r78.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/planning-and-building-control/planning-policy/current-planning-policy/supplementary-planning
- https://go.walsall.gov.uk/planning-and-building-control/planning-policy/current-planning-policy/walsall-town-centre-area
- https://go.walsall.gov.uk/roads-parking-and-travel/public-rights-of-way-prow/prow-and-highway-orders

### Testing environment
Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://alfa.siteimprove.com/rules/sia-r78

### Example pages
- https://go.walsall.gov.uk/planning-and-building-control/planning-policy/current-planning-policy/supplementary-planning
- https://go.walsall.gov.uk/planning-and-building-control/planning-policy/current-planning-policy/walsall-town-centre-area
- https://go.walsall.gov.uk/roads-parking-and-travel/public-rights-of-way-prow/prow-and-highway-orders

---

## Document should not have more than one contentinfo landmark (best practice, not a WCAG requirement)

**Bug ID:** `VS-e8182bc8`  
**Pattern ID:** `VS-b465dfd7`  
**URL:** https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020  
**XPath / selector:** `.alert-danger`  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `landmark-no-duplicate-contentinfo` ([reference](https://dequeuniversity.com/rules/axe/4.14/landmark-no-duplicate-contentinfo?application=axeAPI))  
**Severity:** Moderate  
**Frequency:** 2 instances; 2 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<div role="contentinfo" class="alert alert-danger">
          <div role="alert">
              <h2 class="visually-hidden">[text omitted]</h2>[text omitted]</div></div>
```

### Description
Document should not have more than one contentinfo landmark. Detected by axe-core rule landmark-no-duplicate-contentinfo on 2 of 1542 scanned pages (2 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020.
2. Locate the element: .alert-danger
3. Confirm the axe-core finding for rule landmark-no-duplicate-contentinfo.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A338&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A356

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Use only one contentinfo landmark (<footer> at the top level) per page.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/landmark-no-duplicate-contentinfo?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020
- https://go.walsall.gov.uk/wellbeing-directory?f%5B0%5D=age_range%3A335&f%5B1%5D=age_range%3A338&f%5B2%5D=localgov_directories_facets%3A32&f%5B3%5D=service_type%3A356

---

## Contentinfo landmark should not be contained in another landmark (best practice, not a WCAG requirement)

**Bug ID:** `VS-20170f6d`  
**Pattern ID:** `VS-424cced9`  
**URL:** https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020  
**XPath / selector:** `.alert-danger`  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `landmark-contentinfo-is-top-level` ([reference](https://dequeuniversity.com/rules/axe/4.14/landmark-contentinfo-is-top-level?application=axeAPI))  
**Severity:** Moderate  
**Frequency:** 1 instances; 1 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<div role="contentinfo" class="alert alert-danger">
          <div role="alert">
              <h2 class="visually-hidden">[text omitted]</h2>[text omitted]</div></div>
```

### Description
Contentinfo landmark should not be contained in another landmark. Detected by axe-core rule landmark-contentinfo-is-top-level on 1 of 1542 scanned pages (1 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020.
2. Locate the element: .alert-danger
3. Confirm the axe-core finding for rule landmark-contentinfo-is-top-level.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/feedback?page=%2Fyour-council%2Fdecision-making-in-walsall-borough%2Fbcta%2Ferdf-2014-2020&rating=Good&title=ERDF+2014-2020

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/landmark-contentinfo-is-top-level?application=axeAPI

---

## Table header text should not be empty (best practice, not a WCAG requirement)

**Bug ID:** `VS-0d5a3858`  
**Pattern ID:** `VS-d69fc059`  
**URL:** https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/wednesbury  
**XPath / selector:** `th:nth-child(1)`  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `empty-table-header` ([reference](https://dequeuniversity.com/rules/axe/4.14/empty-table-header?application=axeAPI))  
**Severity:** Minor  
**Frequency:** 8 instances; 4 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<th>
			<p>&nbsp;</p>
			</th>
```

### Description
Table header text should not be empty. Detected by axe-core rule empty-table-header on 4 of 1542 scanned pages (8 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/wednesbury.
2. Locate the element: th:nth-child(1)
3. Confirm the axe-core finding for rule empty-table-header.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/wednesbury
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/bloxwich
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/delves-churches
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/walsall-wood

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/empty-table-header?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/wednesbury
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/bloxwich
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/delves-churches

---

## Headings should not be empty (best practice, not a WCAG requirement)

**Bug ID:** `VS-5b3366d6`  
**Pattern ID:** `VS-0066c67d`  
**URL:** https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/bloxwich  
**XPath / selector:** `h2:nth-child(6)`  
**WCAG SC:** _undetermined_  
**Rule:** axe-core — `empty-heading` ([reference](https://dequeuniversity.com/rules/axe/4.14/empty-heading?application=axeAPI))  
**Severity:** Minor  
**Frequency:** 2 instances; 2 of 1542 pages affected
  
**History:** first seen 2026-W44, last seen 2026-W45 (2 weeks)

### HTML snippet
```html
<h2>&nbsp;</h2>
```

### Description
Headings should not be empty. Detected by axe-core rule empty-heading on 2 of 1542 scanned pages (2 instances).

### Steps to reproduce
1. Open https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/bloxwich.
2. Locate the element: h2:nth-child(6)
3. Confirm the axe-core finding for rule empty-heading.

### Impact
Not captured by automated scan — requires manual testing.

### Affected pages
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/bloxwich
- https://go.walsall.gov.uk/newsroom/litter-pickers-remove-more-1800-bags-rubbish-just-one-month

### Testing environment
Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

### Suggested fix
**How to fix:** Remove empty headings or give them text. Don't use heading tags for spacing.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.14/empty-heading?application=axeAPI

### Example pages
- https://go.walsall.gov.uk/walsall-libraries/lichfield-street-hub/walsall-archives-services/research-resources/bloxwich
- https://go.walsall.gov.uk/newsroom/litter-pickers-remove-more-1800-bags-rubbish-just-one-month
