audit_tech
Audit technical SEO for a project's latest crawl: HTTP status spread, redirects, skipped URLs by reason, and robots (noindex) conflicts. Run crawl_site…
Cost: 15 credits.
audit_tech reviews the technical health of the pages captured by your project's most recent crawl_site run. It is synchronous and returns its findings immediately. Run crawl_site first — with no crawl on record the tool says so and charges nothing.
What it does
Summarizes the crawl from a technical angle:
- HTTP status spread — how many pages returned 2xx / 3xx / 4xx / 5xx, with the 4xx and 5xx page URLs listed.
- Redirects — the redirects the crawler surfaced (off-origin redirects, redirect loops, and redirects onto an already-crawled URL).
- Not crawled — the URLs that were discovered but skipped, grouped by reason (blocked by
robots.txt, timed out, non-HTML, and so on). - Robots conflicts — pages marked
noindexthat are still linked internally.
Because the crawler follows a successful redirect and records the destination page, redirects appear here through the crawler's skip reasons rather than as duplicate pages.
Example
Ask your MCP client in plain language:
Run a technical audit for my example.com project.
Input
| Field | Type | Required | Description |
|---|---|---|---|
project_id | string (uuid) | Yes | The project to audit (from setup_project / list_projects). |
Returns
The status distribution, the redirect and skipped-URL breakdowns, and any noindex-but-linked conflicts.
audit_onpage
Audit on-page SEO for a project's latest crawl: titles, meta descriptions, h1s, canonicals, and thin content, per page. Run crawl_site first.
audit_schema
Audit structured data (JSON-LD) for a project's latest crawl: coverage and the spread of schema.org @type names, plus pages with none. Run crawl_site…