Suede Live Page Audit
suede_live_page_auditAudit a public URL for crawler and AI answer-engine visibility, with A-F grades, checks for status, HTTPS, noindex, robots.txt, metadata, structured data, and top fixes.
Instructions
Fetch a public URL and grade what crawlers and answer engines actually receive: status, HTTPS, noindex, robots.txt for Google and AI answer bots (ChatGPT, Perplexity, Claude), canonical, title, description, H1, readable text, JSON-LD, FAQ, llms.txt, sitemap, calls to action and share previews. Returns an A-F grade per lane, every check, and the top fixes.
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": "suede_live_page_audit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public http(s) URL to audit. A bare domain is treated as https. | |
| primaryAction | No | Optional main action the page should drive, checked against its links and buttons. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| page | No | ||
| error | No | ||
| lanes | No | ||
| checks | No | ||
| robots | No | ||
| status | No | ||
| fetchMs | No | ||
| overall | No | ||
| finalUrl | No | ||
| topFixes | No | ||
| fetchedAt | No | ||
| htmlBytes | No | ||
| notChecked | No | ||
| requestedUrl | No | ||
| htmlTruncated | No |