Website Performance Auditor avatar

Website Performance Auditor

Pricing

Pay per usage

Go to Apify Store
Website Performance Auditor

Website Performance Auditor

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Categories

Share

What does Website Performance Auditor do?

Website Performance Auditor is an Apify actor that measures website performance metrics including load times, TTFB, DOM content loaded times, and resource counts for any URL. It emulates both mobile and desktop devices to give you a complete picture of how your site performs across different contexts. Use it to benchmark page speed for sites like Google or any URL you need to audit.

Why use Website Performance Auditor?

  • Automated performance monitoring -- Track page speed metrics at scale without manual testing or browser DevTools.
  • Mobile and desktop emulation -- Test how pages perform on different device types in a single run.
  • API-ready results -- Integrate performance data into your CI/CD pipeline or dashboards via the Apify API.
  • Cloud execution -- Runs on the Apify platform with managed infrastructure and built-in Apify Proxy support.
  • Scalable -- Audit hundreds of pages in a single run with parallel processing.

How to use Website Performance Auditor

  1. Go to the Apify Store and search for Website Performance Auditor.
  2. Click Try for free to open the actor in Apify Console.
  3. Enter the URLs you want to audit and select a device type (mobile or desktop).
  4. Click Start and wait for the run to finish.
  5. Download your results as JSON, CSV, or Excel from the Dataset tab.

Input configuration

FieldTypeDescriptionDefault
urlsArray of stringsURLs to audit performance for["https://www.google.com"]
deviceString (select)Device type for emulation: mobile or desktop"mobile"

Output data

The actor produces a dataset with one entry per audited URL. Each record contains timing metrics measured in milliseconds and a resource count.

{
"url": "https://www.google.com",
"device": "mobile",
"loadTimeMs": 1243,
"ttfbMs": 187,
"domContentLoadedMs": 542,
"resourceCount": 34
}

Cost of usage

Website Performance Auditor uses pay-per-event (PPE) pricing at the Mid tier:

TierCost per 1,000 eventsFree events per month
Mid$0.75~6,600

A typical run auditing 10 URLs on a single device costs roughly 10 events. If you audit both mobile and desktop, expect about 20 events for 10 URLs. Most small-to-medium audits fall well within the free monthly allowance.

Tips and advanced usage

  • Schedule regular audits -- Set up scheduled runs to track performance over time and detect regressions.
  • Compare mobile vs. desktop -- Run the actor twice with different device settings to get a side-by-side comparison.
  • Focus on TTFB -- Time to First Byte (ttfbMs) is a key server-side metric that reveals backend performance issues before any rendering begins.
  • Combine with change detection -- Pair this actor with a website change detector to correlate content updates with performance shifts.
  • Export to Google Sheets -- Use an Apify integration to push results directly to a spreadsheet for easy charting and reporting.

Built with Crawlee and Apify SDK. See more scrapers by consummate_mandala on Apify Store.