Google Lighthouse Audit
Pricing
from $10.00 / 1,000 results
Google Lighthouse Audit
A simple Google Lighthouse audit actor for a single URL. Generate performance, accessibility, SEO, and best practices reports with optional HTML, JSON, and CSV outputs. Fast, clean, and API-friendly for developers and automation workflows.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Kulwinder
Actor stats
0
Bookmarked
11
Total users
5
Monthly active users
a month ago
Last modified
Categories
Share
๐ฆ Google Lighthouse Audit
Run Google Lighthouse audits for a single URL using Apify.
This actor generates performance, accessibility, best practices, and SEO reports with optional HTML, JSON, and CSV outputs.
Designed to be simple, fast, and public-friendly.
โจ Features
- โ Single-URL Lighthouse audit
- ๐ฑ Mobile or Desktop testing
- ๐ Select Lighthouse categories
- ๐ Configurable throttling method
- ๐ Optional HTML, JSON, and CSV reports
- ๐ฆ Structured summary dataset (scores + Core Web Vitals)
- ๐งผ Clean output links in Apify UI
๐งฉ What this actor does
- Launches Chrome
- Runs Google Lighthouse against the provided URL
- Collects:
- Lighthouse scores
- Core Web Vitals
- Timing metrics
- Saves selected reports to actor storage
- Pushes a summary item to the default dataset
โถ๏ธ How to use
- Open the actor
- Enter the URL you want to audit
- Choose device, categories, and throttling
- Select which reports to save
- Run the actor
๐งพ Input configuration
Required
| Field | Description |
|---|---|
url | Fully qualified URL including protocol (https://) |
Optional settings
Device
| Option | Description |
|---|---|
mobile | Emulates mobile device (default) |
desktop | Emulates desktop device |
Categories
Select which Lighthouse categories to run:
- performance
- accessibility
- best-practices
- seo
Default: ["performance"]
Throttling
Controls how network conditions are applied:
| Value | Description |
|---|---|
simulate | Lighthouse simulated throttling (default, recommended) |
provided | Use real network conditions |
devtools | DevTools network throttling |
Report options
Toggle which reports should be generated:
| Option | Description | Default |
|---|---|---|
saveHtmlReport | Full interactive Lighthouse HTML report | โ false |
saveJsonReport | Complete Lighthouse JSON output | โ true |
saveCsvReport | CSV summary of scores & metrics | โ false |
๐ค Output
๐ Key-Value Store
Depending on selected options, the actor may save:
- report.html โ Lighthouse HTML report
- report.json โ Full Lighthouse JSON
- report.csv โ CSV summary
- summary.json โ Structured summary (always saved)
๐ Dataset output (summary)
{"url": "https://example.com/","finalUrl": "https://example.com/","device": "mobile","lighthouseVersion": "13.0.1","throttling": "simulate","scores": {"performance": 100,"accessibility": 96,"bestPractices": 92,"seo": 80},"coreWebVitals": {"FCP": 802.97,"LCP": 802.97,"TBT": 0,"CLS": 0,"SI": 802.97},"timings": {"total": 5298.67}}
This makes the actor ideal for:
- Dashboards
- Monitoring
- CI/CD
- SEO tooling
๐ง Notes & limitations
- ๐ซ This actor audits one URL per run
- ๐ No proxy / geo testing (by design, for simplicity)
- ๐ Scores may vary slightly between runs due to Lighthouse behavior
๐ ๏ธ Use cases
- Website performance checks
- SEO audits
- Core Web Vitals monitoring
- Regression testing
- Automated reporting