Axively

This is what an Axively audit looks like.

A sample report showing exactly what you get: the format, prioritisation and fix suggestions from a real Axively scan workflow. The site shown is a fictional example; your own audit has the same structure.

Results summary

267
Total violations
6,485
Best practices
5
Unique issue types
€9 + €59
scan + AI audit · 51–200 pages

High

252 violations

WCAG level-AA failures or critical functional barriers (cart, checkout, forms). A strong indicator of non-conformance with accessibility law — subject to manual review.

Risk:
High legal risk under the EAA.
Timeline:
Fix as soon as possible.

Medium

15 violations

WCAG level-A failures and other serious or moderate issues. Level A is equally required for conformance — the tiers rank user impact and fix priority, not legal weight.

Risk:
Partial non-compliance — address in your remediation plan.
Timeline:
Fix within weeks.

Low

0 violations

No WCAG level-A or AA failures detected by the automated scan — best-practice recommendations and minor findings only.

Risk:
Low legal risk — no WCAG A/AA failure detected by the automated scan.
Timeline:
Recommended improvement.

A high finding count is not a disaster, it's an inventory. Of the 6,752 occurrences here, 267 are WCAG violations and 6,485 are best-practice advice — and all of it traces back to just 5 distinct causes.

Finding 1: Touch target too small

What the scanner found
Rule:
target-size
Severity:
serious
WCAG:
2.5.8 Target Size (Minimum), level AA (new in WCAG 2.2)
Occurrences:
252
Element:
phone link in the header, touch target smaller than 24 × 24 px, close to other links
AI fix suggestion

People with motor or visual impairments and touch-device users struggle to hit a small target and make errors. Enlarge the clickable area with padding:

/* before */
<a href="tel:..." class="page-header--link">+33 1 00 00 00 00</a>

/* after */
<a href="tel:..." class="page-header--link"
   style="padding:10px; display:inline-block;">+33 1 00 00 00 00</a>

In practice we recommend fixing this with a CSS class rather than an inline style, the suggestion shows the principle.

Finding 2: Link without a discernible name

What the scanner found
Rule:
link-name
Severity:
serious
WCAG:
4.1.2 Name, Role, Value, level A (also 2.4.4 Link Purpose)
Occurrences:
15
Element:
icon-only social links in the footer template, with no text and no accessible name
AI fix suggestion

Screen readers announce these links as just "link", so their destination cannot be known. Give the link an accessible name and hide the decorative icon:

/* before */
<a class="social-link" href="https://example.com/rss">
  <svg class="icon"></svg>
</a>

/* after */
<a class="social-link" href="https://example.com/rss" aria-label="RSS">
  <svg class="icon" aria-hidden="true" focusable="false"></svg>
</a>

Best practices (not WCAG violations)

These findings come from axe best-practice rules. They improve usability for assistive-technology users but map to no WCAG success criterion, so they are not counted as compliance violations and do not affect the audit price.

Finding 3: Form field without a visible label

What the scanner found
Rule:
label-title-only
Severity:
serious
WCAG:
Best practice (axe) — related to 3.3.2 Labels or Instructions and 4.1.2 Name, Role, Value
Occurrences:
64
Element:
a search field labelled only by a title attribute, no <label>
AI fix suggestion

With only a title attribute and no visible <label>, assistive technology announces the field inconsistently and sighted users get no label at all. Add a linked label:

/* before */
<input class="search" title="address" type="text">

/* after */
<label for="locality">Address</label>
<input id="locality" class="search" type="text">

Finding 4: Content outside landmark regions

What the scanner found
Rule:
region
Severity:
moderate
WCAG:
Best practice (axe) — related to 1.3.1 Info and Relationships
Occurrences:
6,400
Element:
content sitting outside landmark regions, a single template element repeated on every page
AI fix suggestion

Screen readers can't reliably navigate or skip content that sits outside landmark regions. Because it's a template element, wrap it in a single landmark:

/* before */
<div class="page-content">
  ...
</div>

/* after */
<main class="page-content">
  ...
</main>

A single template fix removes all ~6,400 occurrences: fixed per template, not per page.

Finding 5: Empty heading

What the scanner found
Rule:
empty-heading
Severity:
minor
WCAG:
Best practice (axe) — related to 2.4.6 Headings and Labels
Occurrences:
21
Element:
a heading in the article teaser block that stays empty when the teaser has no title
AI fix suggestion

Screen-reader users navigating by headings land on an item that announces nothing. Render the heading only when there is a title, or fill it in:

/* before */
<h3 class="teaser-title"></h3>

/* after */
<h3 class="teaser-title">Horaires d'ouverture en aout</h3>

Why 6,752 occurrences = just 5 causes

A high number of occurrences doesn't mean thousands of different problems: usually it's a handful of causes repeated across templates. So an audit is handled per template and per cause, not page by page: one template fix clears all of its occurrences at once.

What else you get

A note on the scale: the summary above sorts findings into 3 risk levels (high / medium / low) by compliance impact, which also drives the price. The report below breaks them into 4 technical levels (critical / serious / moderate / minor) by defect severity as rated by the scanning engine. Two views of the same data, not a mismatch.

Report preview

PDF report, the same data ready to hand to a lawyer, management or a regulator: summary, breakdown by severity and rule, recommended fix order.

Statement preview

Accessibility statement, generated in the format for your country, with the sample’s findings in the inaccessible-content section.

Draft statement, verify all details before publishing. Axively does not provide legal advice.

How it turns out (verification re-scan)

Every AI audit includes a free verification re-scan within 30 days. The team fixes the templates per the suggestions, runs the re-scan and sees a direct before and after comparison on the same visualisation.

Want to see these numbers for your site?

Check page count

one-time payment based on site size, verification re-scan included with the AI audit