Diagnose a page
diagnose_pageIdentify failing PageSpeed audits and prioritize fixes by their impact on performance score, using Google's audit findings and remediation text to improve page speed.
Instructions
Report what is FAILING on a page and rank it by what fixing it is worth, using Google's own audit findings and remediation text. Only reports a fault that failed in EVERY distinct analysis, because audits are as noisy as scores and a one-off failure is the instrument moving rather than a fact about the page. Estimated savings carry their median and spread for the same reason. Ranked by what actually moves the score: the performance score is five metrics and every other performance audit weighs zero, so a big estimated saving on an unweighted diagnostic is not the first thing to fix. Savings do NOT add up, they overlap, so use the order rather than the sum. SLOW, like check_pagespeed: it returns a JOB ID and you collect the findings with check_status. Costs no extra API calls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runs | No | Distinct analyses to check findings against. Default 3, minimum 2. | |
| urls | No | Absolute http(s) URLs. Defaults to saved URLs. |