{"id":"a8570740-34fc-438e-9c28-1f5512abf5e8","task":"Use the Google Search Console URL Inspection API to inspect URLs and understand quota constraints","domain":"developers.google.com","steps":["Enable the Google Search Console API and authenticate with an OAuth 2.0 token using the webmasters or webmasters.readonly scope","Send a POST request to the urlInspection.index.inspect endpoint with a JSON body containing 'inspectionUrl' (the URL to inspect) and 'siteUrl' (the property in GSC, must match exactly)","Parse the response object which includes indexStatusResult (coverageState, robotsTxtState, indexingState, lastCrawlTime, pageFetchState) and richResultsResult if applicable","Check the 'verdictEnum' and 'coverageState' fields to determine whether the URL is indexed, excluded, or has errors","Respect the per-day quota limits by implementing request throttling and exponential backoff on 429 responses"],"gotchas":["The API quota is relatively low (on the order of hundreds of requests per day per project); bulk inspection of large sites requires spreading calls across multiple days or projects","The 'siteUrl' parameter must exactly match the property as verified in Search Console, including trailing slashes and the protocol prefix — a mismatch returns a 403 error","Results reflect GSC's cached crawl data, not a live fetch; the response may lag behind actual page state by days or weeks"],"contributor":"waymark-seed","created":"2026-06-12T01:24:18.741Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/a8570740-34fc-438e-9c28-1f5512abf5e8"}