Google Lighthouse Checker Core Web Vitals & Performance Audits avatar
Google Lighthouse Checker Core Web Vitals & Performance Audits

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Google Lighthouse Checker Core Web Vitals & Performance Audits

Google Lighthouse Checker Core Web Vitals & Performance Audits

Google Lighthouse Checker - Core Web Vitals & Performance Audits at Scale. Stop paying $500+/month for PageSpeed Insights API. Run Lighthouse audits for a fraction of the cost. Get Core Web Vitals performance, accessibility, SEO & recommendations for any website, or thousands of URLs in batch.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

8

Monthly active users

3 days ago

Last modified

Share

Google Lighthouse Checker - Core Web Vitals & Performance Audits at Scale

Run Google Lighthouse audits at scale. Get Core Web Vitals (LCP, TBT, CLS), performance scores, accessibility ratings, SEO audit results, and best practices grades for any URL or batch of URLs. Test from mobile and desktop. Essential for SEO audits, performance monitoring, and Core Web Vitals tracking.

Features

  • Performance Score - Overall 0-100 Lighthouse performance grade
  • Core Web Vitals - LCP, TBT (proxy for FID), and CLS metrics
  • Accessibility Audit - WCAG compliance score with specific issues
  • SEO Audit - On-page SEO factor scoring
  • Best Practices - Security, browser compatibility, and code quality
  • Loading Metrics - FCP, Speed Index, TTI, and Fully Loaded Time
  • Mobile & Desktop - Test with both device emulations
  • Batch Processing - Audit multiple URLs in one run
  • Resource Analysis - Total page size, request count, and resource breakdown
  • Optimization Tips - Actionable recommendations with estimated savings
  • Anti-Detection - Residential proxies for reliable access
  • Demo Mode - Test with sample data before going live

Who Should Use This Actor?

SEO Agencies

Run performance audits for client websites at scale. Core Web Vitals are a Google ranking factor - track them consistently across all client sites.

Web Development Teams

Test performance before and after deployments. Catch regressions in Core Web Vitals before they impact search rankings.

E-Commerce Companies

Monitor storefront performance across product pages, category pages, and checkout flows. Slow pages directly impact conversion rates.

Marketing Teams

Benchmark your site performance against competitors. Identify where competitors have faster or slower experiences.

Accessibility Compliance Teams

Run WCAG accessibility audits at scale. Get specific issues and recommendations for making sites accessible.

Performance Engineers

Track performance metrics over time with scheduled runs. Get detailed resource breakdowns and optimization opportunities.

Quick Start

Demo Mode (Free Test)

{
"demoMode": true
}

Single URL Audit

{
"urls": ["https://example.com"],
"device": "mobile",
"categories": ["performance", "accessibility", "seo", "best-practices"],
"demoMode": false
}

Batch Performance Audit

{
"urls": [
"https://example.com",
"https://example.com/products",
"https://example.com/about",
"https://example.com/contact"
],
"device": "mobile",
"categories": ["performance", "seo"],
"demoMode": false
}

Competitor Benchmark

{
"urls": [
"https://your-site.com",
"https://competitor1.com",
"https://competitor2.com",
"https://competitor3.com"
],
"device": "mobile",
"categories": ["performance", "accessibility", "seo", "best-practices"],
"demoMode": false
}

Input Parameters

ParameterTypeDefaultDescription
urlsarray-URLs to audit (required unless demoMode)
devicestring"mobile"Device emulation: mobile or desktop
categoriesarrayAllAudit categories: performance, accessibility, seo, best-practices
throttlingstring"simulated"Network throttling: simulated, applied, none
gtmetrixApiKeystring-Optional GTmetrix API key for additional metrics (BYOK)
proxyConfigurationobjectResidentialProxy settings
demoModebooleantrueReturn sample data for testing
webhookUrlstring-Webhook URL for results delivery

Output Format

{
"url": "https://example.com",
"device": "mobile",
"scores": {
"performance": 92,
"accessibility": 88,
"seo": 95,
"bestPractices": 90
},
"coreWebVitals": {
"largestContentfulPaint": 1245,
"totalBlockingTime": 150,
"cumulativeLayoutShift": 0.05,
"lcpRating": "good",
"tbtRating": "good",
"clsRating": "good"
},
"metrics": {
"firstContentfulPaint": 890,
"speedIndex": 1450,
"timeToInteractive": 2100,
"fullyLoadedTime": 3500,
"totalPageSize": 1524000,
"totalRequests": 45
},
"recommendations": [
{
"name": "Serve images in next-gen formats",
"category": "performance",
"score": 45,
"savings": "234 KB",
"description": "Convert JPEG/PNG images to WebP or AVIF for smaller file sizes"
}
],
"resourceBreakdown": {
"scripts": { "count": 12, "size": 450000 },
"stylesheets": { "count": 5, "size": 120000 },
"images": { "count": 18, "size": 850000 },
"fonts": { "count": 4, "size": 95000 },
"other": { "count": 6, "size": 9000 }
},
"auditedAt": "2026-01-28T10:30:00.000Z"
}

Core Web Vitals Ratings

MetricGoodNeeds ImprovementPoor
LCP< 2.5s2.5s - 4.0s> 4.0s
TBT (FID proxy)< 200ms200ms - 600ms> 600ms
CLS< 0.10.1 - 0.25> 0.25

Pricing (Pay-Per-Event)

EventDescriptionPrice
url_auditedPer URL audited$0.01

Example costs:

  • 1 URL audit: 1 x $0.01 = $0.01
  • 10 URLs: 10 x $0.01 = $0.10
  • 100 URLs: 100 x $0.01 = $1.00
  • Demo mode: $0.00

Common Scenarios

Scenario 1: Weekly Core Web Vitals Monitoring

{
"urls": [
"https://your-site.com",
"https://your-site.com/products",
"https://your-site.com/blog"
],
"device": "mobile",
"categories": ["performance"],
"demoMode": false
}

Schedule weekly to track Core Web Vitals trends and catch performance regressions.

Scenario 2: Full SEO Audit

{
"urls": ["https://client-site.com"],
"device": "mobile",
"categories": ["performance", "accessibility", "seo", "best-practices"],
"demoMode": false
}

Run complete Lighthouse audit for client onboarding or quarterly reviews.

Scenario 3: Competitor Performance Benchmark

{
"urls": [
"https://your-site.com",
"https://competitor1.com",
"https://competitor2.com"
],
"device": "mobile",
"categories": ["performance", "seo"],
"demoMode": false
}

Compare your performance against competitors to identify advantages and gaps.

Webhook & Automation Integration

Zapier / Make.com / n8n

  1. Create a webhook trigger in your automation platform
  2. Copy the webhook URL to webhookUrl
  3. Route results to dashboards, alerts, or reports

Popular automations:

  • Poor CWV scores -> Slack alert (performance monitoring)
  • Audit results -> Google Sheets (tracking dashboard)
  • Weekly reports -> Email (client performance updates)
  • Score comparisons -> Airtable (competitive benchmarks)

Apify Scheduled Runs

Schedule daily, weekly, or monthly runs for continuous performance monitoring.

FAQ

Q: Is this the same as Google PageSpeed Insights?

A: This actor runs the same Lighthouse engine used by PageSpeed Insights but allows batch processing, scheduled runs, and automation integration. You get the same scores and metrics at scale.

Q: Which device mode should I use?

A: Use mobile for SEO purposes - Google uses mobile-first indexing. Use desktop for desktop-specific performance optimization.

Q: How accurate are the scores?

A: Lighthouse scores can vary between runs due to network conditions and server response times. For reliable tracking, run multiple tests and average the results. Scheduled weekly runs smooth out variability.

Q: What is TBT vs FID?

A: Total Blocking Time (TBT) is the lab metric Lighthouse uses as a proxy for First Input Delay (FID). FID can only be measured with real user data. Google has replaced FID with Interaction to Next Paint (INP) as a Core Web Vital.

Q: Can I test pages behind authentication?

A: Currently only publicly accessible URLs are supported.

Common Problems & Solutions

"Timeout on large pages"

  • Some pages with heavy JavaScript take longer to audit
  • Try reducing the number of URLs per run
  • Large single-page applications may need more time

"Scores vary between runs"

  • This is normal - Lighthouse scores are influenced by server response times
  • Run multiple tests and average results for reliable tracking
  • Use scheduled runs for consistent trend data

"URL not accessible"

  • Check that the URL is publicly accessible
  • Some sites block automated access - residential proxies help
  • Verify the URL doesn't require authentication

"Demo data showing"

  • Set demoMode: false - no API keys required

Built by John Rippy | Actor Arsenal