Bulk Page Speed Test
Checking pages one by one in PageSpeed Insights means one test per URL. A bulk page speed test measures a list of URLs in one go and puts the results side by side. With PerfDelta you can start without an account: enter your home page below and up to two more URLs of the same domain, one per line. For longer lists, projects hold 25 to 500 URLs, and the API or the MCP server accept up to 100 URLs per call.
Free bulk test: your home page plus two pages of your choice
The free test measures three pages of one domain on mobile and desktop. Leave the field for more pages empty and PerfDelta picks pages from your sitemap; enter URLs and it tests exactly those. Every page gets field data from the Chrome UX Report and a lab run through the PageSpeed Insights API. The report also compares the domain with up to two competitors, whose origin field data is fetched in the same run.
Projects: 25 to 500 URLs measured together
A project collects the URLs you want to watch: 25 on the Solo plan, 150 on Agency and 500 on Scale, three with a free account. The scan button on the project page checks all URLs of a group at once. Monitoring repeats the measurement daily on Solo and up to every six hours on Agency and Scale. URLs beyond your plan limit stay in the project but are not measured.
URL lists via API and MCP
The REST API takes a list of up to 100 URLs per call with POST /urls.php and reports which were added and which were skipped, for example as duplicates or because the URL limit is reached. The MCP tool add_urls does the same from an AI assistant. A scan with scope=group then measures all URLs of a project group in one request. The MCP server is available from the Solo plan, the REST API from Agency.
Reading the results: each URL once, worst values first
The report lists every URL once, with mobile and desktop side by side. Lab metrics are sorted by the mobile value, slowest page on top. If a single URL has too few Chrome visitors for its own field data, the report shows the values of the whole origin and marks them. That makes it quick to see whether a problem sits in one template or across the whole site.
Limits of a bulk test
Each URL costs one PageSpeed Insights API query per device, so PerfDelta measures the pages one after another; a test of three pages usually takes one to three minutes. Only publicly reachable pages can be tested. In the free test all URLs must belong to the same domain; enter other domains as competitors.
FAQ
How many URLs can I test at once for free?
Three pages of one domain: the home page and up to two more URLs, each on mobile and desktop, without an account. Up to two competitors are compared as well.
Can I test URLs from different domains in one run?
The pages of a test belong to one domain. Enter other domains as competitors; the report then compares their origin field data with yours.
Can I upload a list of URLs?
With the REST API or the MCP tool add_urls you add up to 100 URLs per call to a project. On the project page you add URLs one at a time.
See also: PageSpeed Insights Alternative, Core Web Vitals Monitoring.
Guides for every metric and finding are in the Website Speed Optimization.
A free account saves your tests and shows how your values change from one test to the next. Daily monitoring with field data and alerts starts with the Solo plan.