Analyze Multiple Pages
pagespeed_analyze_batchAnalyze up to ten public URLs in one batch, returning per-page Lighthouse scores and success/failure counts to identify performance issues across multiple pages.
Instructions
Analyze 1–10 public URLs and return per-page results plus success/failure counts. Use pagespeed_analyze_page for one URL or pagespeed_compare_pages for a direct comparison. Example: triage the ten highest-traffic landing pages. Progress notifications are emitted when supported by the client.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | One to ten public http(s) URLs. | |
| locale | No | BCP-47 locale such as en or uk-UA. | en |
| report | No | Per-page result detail. | summary |
| strategy | No | Lighthouse device profile. mobile is the default. | mobile |
| categories | No | Lighthouse categories to request. | |
| responseFormat | No | markdown is concise and readable; json is machine-readable and is also available as structuredContent. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| result | Yes | ||
| truncated | No | ||
| truncationMessage | No |