// url-inspection

How Search Console's URL Inspection quota actually resets

Aug 14, 2026 · 4 min read

The URL Inspection API is the one genuinely reliable way to check real index status, coverage state, and mobile usability for a page at scale — but it's rate-limited, and if you fire off a few thousand URLs in one script without pacing, you'll burn the quota before you're a third of the way through the list.

The limits that matter

Search Console API endpoints — including URL Inspection — share an overall cap of 380 requests per minute per project. There's also a separate per-property daily allowance for inspections specifically, which Google doesn't publish as a fixed universal number since it can vary; the practical takeaway is the same either way: treat it as scarce, not unlimited.

Pacing that actually works

A simple, conservative approach: space individual inspection calls roughly 300–400ms apart (comfortably under the 380/minute ceiling across all endpoints, leaving headroom for dashboard queries running at the same time), and stop the batch immediately on the first RESOURCE_EXHAUSTED or 429 response rather than retrying into a wall. Resuming a partially-completed batch the next day, starting from where it stopped, gets you through large lists without wasting calls on guaranteed failures.

Prioritize before you inspect

Since the daily allowance is finite, inspecting your entire sitemap indiscriminately is rarely the best use of it. Pages that changed recently, pages you suspect dropped out of the index, or pages central to a migration are worth inspecting first — save the long tail for a quota top-up the next day.

This is exactly how GSCSuite's bulk inspection tool paces itself by default — see the trust breakdown on our homepage for which of our features are backed by this kind of real, quota-governed API versus which ones aren't.