Audit a website for machine legibility
upshift_site_auditScan a live URL to evaluate machine legibility for search engines and AI assistants, returning a 0-100 score with findings on structured data, metadata, headings, and more.
Instructions
Fetch a live website and report how legible it is to search engines and AI assistants: structured data (JSON-LD), llms.txt, robots.txt, title and meta description, headings, image alt text, HTTPS and document weight. Returns findings with severity and a 0-100 score. Use this to check a real site before recommending changes to it. Makes one outbound request to the URL given, so it only sees what a fetch can establish — never rendering or browser metrics. Refuses private, loopback and link-local addresses, and reports a page as unreachable rather than scoring the error body.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute http(s) URL of the page to audit, e.g. https://example.com |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| score | Yes | ||
| summary | Yes | ||
| findings | Yes | ||
| reachable | Yes | ||
| structuredData | Yes |