IIC Labs

Website Audit

Audits every page of a site for speed (Lighthouse scores, real-user Core Web Vitals) and WCAG accessibility in one run, with a client-ready report.

Apify Store · coming soon

What it does

The Actor audits web pages for speed and accessibility in one run. For speed it asks Google's PageSpeed Insights API for the Lighthouse scores (performance, accessibility, best practices, SEO), lab timings and real-user Core Web Vitals from the Chrome UX Report. For accessibility it opens each page in Chrome and runs axe-core with the WCAG 2.2, 2.1 or 2.0 A/AA rules, listing every failing element with the rule, its impact, how to fix it, the WCAG success criteria and the EN 301 549 clauses. Each run saves one dataset item per page, a summary (OUTPUT), and a report as HTML (REPORT) and, optionally, PDF (REPORT.pdf).

Input

Reading the results

Pricing

Pay per event: one "page audited" event for each page that returned results (whichever checks are on), one "PDF report" event when the PDF is saved, and Apify's small start event per run. Pages that could not be loaded (for example HTTP 404, timeouts) are listed with the error and not charged. Prices are on the Actor's Pricing tab.

Maximum cost per run

When the run reaches the maximum cost per run set in Apify, it stops auditing new pages, saves the report for the pages done, and says "stopped at your maximum cost per run". The PDF is then not made.

Troubleshooting