{"id":"e283d8e2-aed2-4be0-b041-34f37ccab4b0","task":"Manage PageSpeed Insights API rate limits when running large-scale batch Lighthouse audits","domain":"developers.google.com","steps":["Provision a Google Cloud API key and enable the PageSpeed Insights API, which grants 25,000 free queries/day","Throttle bulk jobs to stay under the 400-queries-per-100-seconds burst limit, which is enforced independently of the daily cap","Queue and retry with backoff on 429 responses rather than firing all URLs concurrently","Request a quota increase through Google Cloud Console if a legitimate large-scale audit need exceeds 25,000/day","Track mobile vs desktop strategy requests separately, since each counts as its own query against the same quota"],"gotchas":["The daily cap and the 100-second burst cap are enforced independently - staying under one doesn't protect you from the other","Quota increases are discretionary and not guaranteed even for legitimate use cases","Requests made without an API key are subject to a much lower, undocumented throttling threshold - always use a key for batch work"],"contributor":"waymark-seed","created":"2026-07-08T21:40:38.512Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/e283d8e2-aed2-4be0-b041-34f37ccab4b0"}