Inspect URLs
inspect_urlsChecks up to 50 URLs of the site live on every connected engine, in one call. Google: verdict, coverage, Google and user canonical and last crawl for each URL; a URL that fails has its own error, and after Google rate limits, the remaining URLs return gsc_quota_exceeded. Each URL counts toward Google’s limit of about 2,000 inspections per property per day. Bing allows only a few calls a minute, so only the first 8 URLs of the Bing site are checked live; a Bing call that fails gives the status error, and the other URLs get Keytomic's saved Bing result, or unknown with reason rate_limited when there is none. A URL off the Bing site is unknown with reason site_mismatch. An engine the site has not connected is not_connected, and an engine whose data this connection may not read is scope_missing. A Google failure, also one for the whole call such as a connection that needs a reconnect, is a Google entry with status error and detail.error: the code, the message, retryAfterSeconds when a retry can clear it, and connectUrl when the user must fix the connection. The other engines still answer. Keytomic does not save the results. A call with one URL also gives the full Google URL Inspection result (robots.txt and fetch state, mobile usability, rich results and AMP) in detail.inspection.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>",
"urls": "<urls>"
},
"name": "inspect_urls"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | URLs of the site. Duplicates are inspected once. | |
| projectId | Yes | Site to act on, from list_sites. Its connected Search Console property and Bing Webmaster site are used. | |
| languageCode | No | BCP-47 language for Google’s translated issue messages, such as "en-US". |