Audit site
audit_siteCheck the first 20 URLs of a site's sitemap: status, redirects, robots.txt, noindex, canonical, titles and descriptions. It also flags a plan with different prices on different pages. Free, without an account. The same site within one hour returns the stored sample. URLs of another host are counted, never requested. The free sample of the SEO audit. It reads /sitemap.xml (an index opens up to 5 sitemaps), checks the first 20 URLs of the same host and reports: not 200, redirects (to the home page or to a broken page), robots.txt blocks, noindex, a missing or foreign canonical, HTML without content, a title that is missing, generic or outside 40–60 characters, a missing description, repeated titles and descriptions, and the same plan with different prices (pages, JSON-LD and llms.txt). URLs of another host are counted, never requested. The same site within one hour returns the stored sample (cached_at) without requesting the site again and without spending the allowance. A new sample spends one audit of the daily allowance; past it, 402 with accepts[], as in POST /api/audit.
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": "audit_site"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | any address of the site | |
| lang | No | optional: pt for the texts in Portuguese | |
| guest_token | No | optional pa_… |