Website Audit → Prioritized Fix List avatar

Website Audit → Prioritized Fix List

Pricing

from $10.00 / 1,000 page auditeds

Go to Apify Store
Website Audit → Prioritized Fix List

Website Audit → Prioritized Fix List

Crawl your website and get one report: SEO, accessibility, security and broken-link issues on every page, each scored and ranked by severity with the URLs affected and a plain-language fix. Optional performance scoring. Hand the list straight to a developer.

Pricing

from $10.00 / 1,000 page auditeds

Rating

0.0

(0)

Developer

Aleksandr Jelohhin

Aleksandr Jelohhin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Point this Actor at your website and get back one report that tells you what to fix first. It crawls every page and checks it for SEO, accessibility, security and broken links, scores each area, and then rolls everything up into a ranked, plain-language to-do list — issue, severity, the URLs affected, and a recommendation you can hand straight to a developer.

No setup, no API keys, no dashboards to learn. Run it on demand, on a schedule, or from the API.

What it checks

AreaWhat you get
SEOTitle, meta description, canonical, robots directives, H1s, headings, language, Open Graph & Twitter cards, structured data, word count — with clear warnings (missing title, duplicate H1, noindex, thin content …).
AccessibilityWCAG 2.1 A/AA checks on the rendered page: violations with severity, the failing elements, and a score.
SecurityMissing or weak security headers (HSTS, CSP, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, frame protection), insecure cookies, mixed content, HTTP→HTTPS. Passive only — nothing is probed or attacked.
Broken linksEvery link and image checked, with the page each dead URL sits on.
Performance (optional)Lighthouse-style scores and Core Web Vitals (FCP, LCP, CLS, TBT, Speed Index) per page. Off by default — it's the slowest check.

Turn any area on or off in the checks input. The Actor only starts a browser when a check needs one, so an SEO-and-links run stays fast and cheap.

Input

{
"startUrls": [{ "url": "https://example.com" }],
"crawl": true,
"maxPages": 100,
"checks": { "seo": true, "accessibility": true, "brokenLinks": true, "security": true, "lighthouse": false }
}

Output

Dataset — one row per page:

{
"url": "https://example.com/pricing",
"status": "completed",
"scores": { "overall": 84, "seo": 92, "accessibility": 76, "security": 81 },
"seo": { "title": "Pricing", "warnings": ["missing_meta_description"] },
"accessibility": { "counts": { "critical": 0, "serious": 3 } },
"security": { "warnings": ["missing_csp"] },
"brokenLinks": { "broken": 2 }
}

Key-value store — a run SUMMARY (pages scanned, average scores, totals) and a REPORT: the prioritized fix list.

{
"health": "needs_attention",
"overallScore": 68,
"topIssues": [
{ "id": "seo:missing_title", "severity": "high", "affectedPages": 12,
"recommendation": "Add one unique, descriptive title to every affected page.",
"affectedUrls": ["https://example.com/a", "https://example.com/b"] }
]
}

Use it for

  • A pre-launch or monthly site health check
  • Handing a clean, prioritized backlog to a dev or agency
  • Catching regressions in CI (fail the build on a dropping score)
  • Auditing client sites at scale from the API

Pricing

Pay per page audited, with accessibility and performance billed only on the pages where you enable them — you never pay for a check you didn't run.