Audit public site
audit_public_siteUse this for a bounded, sitemap-first audit of a public website the user owns or is authorized to inspect. It fetches at most 8 same-origin HTML pages per call, respects robots.txt, and returns compact page summaries plus deduplicated findings. It does not recursively follow HTML links, authenticate, execute JavaScript, fetch assets, or run site-wide link checks. Use page_offset to continue when more sitemap pages remain.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_url | Yes | Authorized public website URL. The final public origin becomes the crawl boundary. | |
| max_pages | No | Maximum same-origin pages to audit in this call, from 1 to 8. | |
| page_offset | No | Zero-based sitemap-page offset for continuing a capped audit batch. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| pages | Yes | ||
| overview | Yes | ||
| site_url | Yes | ||
| discovery | Yes | ||
| truncated | Yes | ||
| sitemap_url | No | ||
| issue_groups | Yes | ||
| pages_failed | Yes | ||
| pages_audited | Yes | ||
| pages_partial | Yes | ||
| pages_selected | Yes | ||
| discovery_error | No | ||
| next_page_offset | No | ||
| pages_discovered | Yes | ||
| audit_health_score | No | ||
| pages_skipped_robots | Yes | ||
| issue_groups_truncated | Yes | ||
| score_coverage_percent | Yes |