Audit public webpage
audit_public_webpageUse this when the user provides one live public webpage URL. Fetches one bounded static HTML response, then runs HTML validation, SEO/accessibility-signal, and JSON-LD syntax checks. It checks links only when requested and does not crawl, execute JavaScript, authenticate, or fetch linked stylesheets. Use only URLs the user owns or is authorized to inspect.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | One authorized public HTTP(S) webpage URL; private pages, credentials, and custom ports are rejected. | |
| max_links | No | Maximum links to check, from 1 to 20. | |
| check_links | No | Whether to contact eligible public links found on the fetched page. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| links | Yes | ||
| overview | Yes | ||
| html_info | Yes | ||
| redirects | Yes | ||
| css_errors | Yes | ||
| seo_issues | Yes | ||
| css_checked | Yes | ||
| fetched_url | No | ||
| html_errors | Yes | ||
| http_status | No | ||
| broken_links | Yes | ||
| content_type | No | ||
| css_messages | Yes | ||
| page_fetched | Yes | ||
| seo_findings | Yes | ||
| failed_checks | Yes | ||
| healthy_links | Yes | ||
| html_messages | Yes | ||
| html_warnings | Yes | ||
| links_checked | Yes | ||
| requested_url | No | ||
| schema_issues | Yes | ||
| seo_truncated | Yes | ||
| html_truncated | Yes | ||
| links_requested | Yes | ||
| schema_findings | Yes | ||
| schema_truncated | Yes | ||
| unreachable_links | Yes | ||
| redirects_followed | No | ||
| html_total_messages | Yes | ||
| schema_blocks_checked | Yes |