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

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

πŸš€ Google Lighthouse Checker - Core Web Vitals & Performance Audits at Scale

Stop paying $500+/month for PageSpeed Insights API. Run unlimited Lighthouse audits for a fraction of the cost.

Get instant Core Web Vitals (LCP, FID, CLS), performance scores, accessibility audits, SEO analysis, and actionable optimization recommendations for any websiteβ€”or thousands of URLs in batch.


⚑ Why This Actor?

ChallengeSolution
PageSpeed Insights API has strict rate limitsUnlimited audits with configurable concurrency
Google's API costs $500+/month at scalePay-per-use pricing starting at $0.10/audit
Manual testing is time-consumingBatch audit hundreds of URLs automatically
No webhook support in free toolsBuilt-in Zapier/Make/n8n integration
Mobile vs desktop requires separate testsTest both with a single configuration

πŸ“Š What You Get

Core Web Vitals (Google's Ranking Factors)

MetricDescriptionGood Threshold
LCPLargest Contentful Paint< 2.5s
FIDFirst Input Delay< 100ms
CLSCumulative Layout Shift< 0.1
FCPFirst Contentful Paint< 1.8s
TTFBTime to First Byte< 800ms
TBTTotal Blocking Time< 200ms
SISpeed Index< 3.4s
TTITime to Interactive< 3.8s

Category Scores (0-100)

  • Performance - Page speed and loading optimization
  • Accessibility - WCAG compliance and usability
  • Best Practices - Modern web development standards
  • SEO - Search engine optimization factors
  • PWA - Progressive Web App readiness

Actionable Insights

  • Opportunities - Specific fixes with estimated time savings
  • Diagnostics - Technical issues affecting performance
  • Screenshots - Visual timeline of page load
  • Full Report - Complete Lighthouse JSON for deep analysis

🎯 Use Cases

SEO Agencies

  • Audit all client websites monthly
  • Track Core Web Vitals improvements
  • Generate performance reports automatically
  • Identify pages hurting search rankings

E-commerce Sites

  • Monitor product page performance
  • Ensure mobile checkout speed
  • Track performance across thousands of SKUs
  • Alert when pages slow down

Web Developers

  • CI/CD performance testing
  • Pre-launch audits
  • A/B test performance impact
  • Monitor third-party script bloat

Enterprise Teams

  • Company-wide website audits
  • Compliance monitoring
  • Performance benchmarking
  • Automated reporting to stakeholders

πŸ“₯ Input Parameters

ParameterTypeDefaultDescription
urlsarray-List of URLs to audit
urlstring-Single URL (alternative to urls)
devicestring"mobile"Device: mobile or desktop
categoriesarrayAllWhich audits to run
throttlingstring"mobile4G"Network: mobile4G, desktopDense4G, none
includeFullReportbooleanfalseInclude complete Lighthouse JSON
includeScreenshotsbooleantrueCapture page load screenshots
maxConcurrencyinteger1Parallel audits (1-5)
webhookUrlstring-POST results when complete
demoModebooleanfalseReturn sample data (free)

Example Input

{
"urls": [
"https://example.com",
"https://example.com/products",
"https://example.com/checkout"
],
"device": "mobile",
"categories": ["performance", "seo"],
"includeScreenshots": true,
"webhookUrl": "https://hooks.zapier.com/..."
}

πŸ“€ Output Format

{
"url": "https://example.com",
"fetchTime": "2024-01-15T10:30:00.000Z",
"device": "mobile",
"scores": {
"performance": 85,
"accessibility": 92,
"bestPractices": 88,
"seo": 95,
"pwa": 45
},
"coreWebVitals": {
"LCP": 2100,
"FID": 45,
"CLS": 0.05,
"FCP": 1200,
"TTFB": 320,
"TBT": 180,
"SI": 2800,
"TTI": 3200
},
"grade": "B",
"passedAudits": 42,
"failedAudits": 8,
"opportunities": [
{
"id": "unused-javascript",
"title": "Remove unused JavaScript",
"description": "Remove unused JavaScript to reduce bytes consumed by network activity.",
"score": 0.45,
"savings": "0.8 s"
}
],
"diagnostics": [
{
"id": "dom-size",
"title": "Avoid an excessive DOM size",
"description": "A large DOM will increase memory usage.",
"displayValue": "1,234 elements"
}
],
"screenshots": {
"final": "data:image/jpeg;base64,...",
"thumbnails": ["data:image/jpeg;base64,..."]
}
}

πŸ”— Webhook Integration

Receive results automatically when audits complete:

Zapier

  1. Create a "Webhooks by Zapier" trigger
  2. Choose "Catch Hook"
  3. Copy the webhook URL to input
  4. Trigger actions based on scores

Make (Integromat)

  1. Create a "Webhooks" module
  2. Choose "Custom webhook"
  3. Copy URL and add to actor input
  4. Build automations on results

n8n

  1. Add "Webhook" node
  2. Set to POST method
  3. Use URL in actor input
  4. Process scores in workflow

Webhook Payload

{
"event": "lighthouse_audit_completed",
"timestamp": "2024-01-15T10:30:00.000Z",
"actor": "google-lighthouse-checker",
"urlsAudited": 3,
"results": [
{
"url": "https://example.com",
"scores": { "performance": 85, "seo": 95 },
"grade": "B",
"coreWebVitals": { "LCP": 2100, "CLS": 0.05 }
}
]
}

πŸ’° Pricing

UsageCost
Demo ModeFree
Per audit$0.10
Bulk (100+ URLs)$0.08/audit
EnterpriseContact us

Prices are estimates. Actual costs depend on Apify compute usage.


πŸƒ Quick Start

1. Single URL Audit

{
"url": "https://yoursite.com",
"device": "mobile"
}

2. Batch Audit

{
"urls": ["https://site1.com", "https://site2.com", "https://site3.com"],
"maxConcurrency": 3
}

3. With Webhook

{
"url": "https://yoursite.com",
"webhookUrl": "https://hooks.zapier.com/hooks/catch/123/abc"
}

4. Demo Mode (Free)

{
"demoMode": true
}

πŸ”§ API Integration

Using Apify API

const { ApifyClient } = require('apify-client');
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('localhowl/google-lighthouse-checker').call({
urls: ['https://example.com'],
device: 'mobile',
categories: ['performance', 'seo']
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Using cURL

curl -X POST "https://api.apify.com/v2/acts/localhowl~google-lighthouse-checker/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "device": "mobile"}'

πŸ“ˆ Understanding Scores

Performance Grade Scale

GradeScore RangeMeaning
A90-100Excellent - Meets all Core Web Vitals
B80-89Good - Minor optimizations needed
C70-79Average - Several improvements possible
D50-69Poor - Significant issues affecting UX
F0-49Failing - Urgent fixes required

Core Web Vitals Thresholds

MetricGoodNeeds ImprovementPoor
LCP≀ 2.5s2.5s - 4s> 4s
FID≀ 100ms100ms - 300ms> 300ms
CLS≀ 0.10.1 - 0.25> 0.25

πŸ†š Comparison

FeatureThis ActorPageSpeed APIGTmetrixWebPageTest
Price$0.10/audit$500+/mo$15+/moFree (limited)
Rate LimitsUnlimitedStrictLimitedQueue-based
Batch URLsβœ…βŒLimited❌
Webhooksβœ…βŒβŒβŒ
API Accessβœ…βœ…βœ…βœ…
Screenshotsβœ…βœ…βœ…βœ…
Full Reportβœ…βœ…Partialβœ…

πŸ“ Changelog

v1.0.0 (2024-12)

  • Initial release
  • Core Web Vitals extraction
  • Mobile and desktop device emulation
  • Batch URL processing
  • Webhook integration
  • Demo mode for testing

🏷️ Keywords

google lighthouse, core web vitals, page speed, performance audit, web vitals, LCP, FID, CLS, website speed test, SEO audit, accessibility audit, lighthouse api, pagespeed insights alternative, website performance, mobile speed test, desktop speed test, web performance monitoring, site speed checker, lighthouse batch, performance score, best practices audit, pwa audit, web optimization, page load time, speed index, time to interactive, largest contentful paint, cumulative layout shift, first input delay, lighthouse automation, performance testing api


🀝 Support


Built by John Rippy | johnrippy.link


Keywords

google lighthouse, pagespeed insights, core web vitals, website performance audit, seo audit, lighthouse api, website speed test, zapier integration, make integration, n8n integration