# Page Audit

> Page Audit is a paid API for AI agents from agent.chiemgaufilms.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-28).

Performs a quick technical SEO audit of a single public URL, returning status code, title, meta description, headings, links, images, load time, and on-page health score without JavaScript rendering.

## Facts

- Endpoint: POST https://agent.chiemgaufilms.com/api/v1/page-audit?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/page-audit-ae7d2cdb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MdtOdwo2l_OQ7h0I5Vimb

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability page-audit-ae7d2cdb -d '<json body>'
```

Example prompt: Can you run a quick technical SEO audit on https://example.com/pricing and tell me the on-page score, title, meta description, heading structure, and load time?

## When to prefer this

Choose this endpoint when you need a fast, lightweight technical SEO snapshot of a single public URL without full JavaScript rendering. It is ideal for checking on-page fundamentals (title, meta, headings, canonical, HTTPS, links, images, load time) on demand. Prefer it over full-site crawlers when you only need one page audited quickly and cheaply ($0.02/call). Not suitable when JavaScript-rendered content or multi-page crawl analysis is required.

## Known failure modes

- URL points to an IP address, includes a port, or contains credentials — rejected with an error
- Page returns a non-200 status (e.g. 404, 503) — audit still returned but fetched may be false or http_status reflects the error
- Page requires JavaScript to render — content may be incomplete since no JS rendering is used
- URL is unreachable or times out — load_time_ms may be absent or an error is returned
- Malformed or non-public URL — request rejected before crawl

## How this service works

Quick technical SEO audit of one public page: status code, title, meta description, headings, links, images, load time and on-page checks (DataForSEO On-Page Instant Pages, no JavaScript rendering).

## Output

Returns a JSON object with the audited page's HTTP status code, title, meta description, H1 and H2 counts, canonical URL, page type, size in bytes, load time in milliseconds, on-page score (0–100), internal and external link counts, image count, whether the page was successfully fetched, and any triggered SEO checks (e.g. is_https).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 2000
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com/",
  "title": "Example Domain",
  "images": 5,
  "fetched": true,
  "h1_count": 1,
  "h2_count": 3,
  "canonical": "https://example.com/",
  "page_type": "html",
  "size_bytes": 48210,
  "description": "An example page.",
  "http_status": 200,
  "load_time_ms": 222,
  "onpage_score": 97.07,
  "external_links": 2,
  "internal_links": 12,
  "checks_triggered": [
   "is_https"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/page-audit-ae7d2cdb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.chiemgaufilms.com](https://www.zero.xyz/host/agent.chiemgaufilms.com/llms.txt)
