Lighthouse Audit: Bulk Page Speed, SEO & Core Web Vitals avatar

Lighthouse Audit: Bulk Page Speed, SEO & Core Web Vitals

Pricing

from $20.00 / 1,000 page auditeds

Go to Apify Store
Lighthouse Audit: Bulk Page Speed, SEO & Core Web Vitals

Lighthouse Audit: Bulk Page Speed, SEO & Core Web Vitals

Run Google Lighthouse on many pages at once: performance, accessibility, best practices and SEO scores, Core Web Vitals (LCP, CLS, TBT), top fixes and the full HTML report. Mobile, desktop or both. No API key needed.

Pricing

from $20.00 / 1,000 page auditeds

Rating

0.0

(0)

Developer

SwiftKit

SwiftKit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

Run Google Lighthouse, the same open-source engine behind PageSpeed Insights and Chrome DevTools, on a whole list of pages in one go. For every page you get:

  • Scores for performance, accessibility, best practices and SEO (0–100)
  • Core Web Vitals and speed metrics: LCP, CLS, TBT, FCP, Speed Index, time to interactive, server response time and total page weight
  • Top fixes ranked by time saved ("Serve images in next-gen formats: 150 ms")
  • Failed SEO and accessibility checks, in plain titles
  • The full HTML report, ready to open or send to a client

Mobile, desktop or both. No Google account or API key needed.

Who it's for

  • SEO and web agencies: audit a client's key pages, or a prospect's whole site list, in one run.
  • Developers: track scores after each release with a scheduled run.
  • Marketers: compare your landing pages with competitors'.
  • AI agents and dashboards: clean JSON with scores and metrics.

Input

OptionDefaultWhat it does
Page URLs–One per line. stripe.com works too.
DeviceMobileMobile, desktop, or both (two audits per URL)
Categoriesall fourPerformance, accessibility, best practices, SEO
Save HTML reportonThe full report, viewable in any browser
Save full JSON reportoffEvery audit detail
Respect robots.txtonSkips pages the site asks bots not to visit
Runs per page12–5 runs per page, keeping the run with the median performance score

Output

One row per page and device (real result, shortened):

{
"url": "https://www.wikipedia.org",
"device": "mobile",
"status": "ok",
"performance": 98,
"accessibility": 96,
"bestPractices": 100,
"seo": 100,
"metrics": {
"firstContentfulPaintMs": 1038,
"largestContentfulPaintMs": 1379,
"totalBlockingTimeMs": 160,
"cumulativeLayoutShift": 0,
"speedIndexMs": 1069,
"serverResponseMs": 111,
"totalPageKb": 92
},
"opportunities": [
{ "id": "modern-image-formats", "title": "Serve images in next-gen formats", "savingsMs": 150, "savingsKb": 20 }
],
"failedSeoAudits": [],
"failedAccessibilityAudits": [
{ "id": "label", "title": "Form elements do not have associated labels" }
],
"lighthouseVersion": "12.8.2",
"htmlReportUrl": "https://api.apify.com/v2/key-value-stores/…/records/0001-www.wikipedia.org-mobile.html?signature=…"
}
statusmeaning
okAudit finished.
unreachableThe page didn't load or Lighthouse couldn't audit it. Not charged.
blocked_by_robots_txtThe site asks bots not to visit. Not charged.

Pricing

You pay per page audited (each device, and each extra run, counts as one audit). Failed pages are free. See the Pricing tab.

Limits, honestly

  • Scores come from a lab test on a cloud machine, like any Lighthouse run. They vary a little between runs and can differ from PageSpeed Insights, which also shows real-user data from Chrome. Compare pages within the same run for the fairest picture. For steadier numbers, use Runs per page (median of several runs), and watch benchmarkIndex: Lighthouse's measurement of how fast the machine was right before the audit. If a score drops while benchmarkIndex drops too, the machine was slower, not the page.
  • Audits run one at a time so they don't slow each other down. Expect about 20–60 seconds per page (heavy pages take longer).
  • Pages behind a login, a paywall or a bot check can't be audited.

More tools from SwiftKit

Questions?

Open an issue on the Issues tab.