Run xfix search visibility check
check_page_visibilityRuns the xfix search check on one public page: fetches it without running JavaScript, checks robots.txt for 9 crawlers, measures mobile speed and reviews text, headings and title. Returns a score out of 100, a grade, coverage, any failed gates and the 5 biggest point losses with fixes. Takes about a minute; if not finished within about 25 seconds, returns a check_id to fetch the result later.
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": {
"url": "<url>"
},
"name": "check_page_visibility"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The full address of one public page, for example https://example.com/page. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| tool | Yes | ||
| grade | No | ||
| score | No | ||
| cached | Yes | ||
| limits | Yes | ||
| out_of | No | ||
| status | Yes | ||
| blocked | No | ||
| summary | No | ||
| verdict | Yes | ||
| check_id | No | ||
| coverage | No | ||
| findings | Yes | ||
| progress | No | ||
| checked_at | Yes | ||
| report_url | Yes | ||
| failed_gates | No | ||
| low_confidence | No | ||
| biggest_point_losses | No | ||
| score_once_unblocked | No |