# OpenVerbs On-Page SEO Audit

> OpenVerbs On-Page SEO Audit is a paid API for AI agents from seo.openverbs.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-10-11).

Crawls a single URL and returns a comprehensive on-page SEO health report including score, meta tags, headings, link counts, and detected issues.

## Facts

- Endpoint: POST https://seo.openverbs.com/v1/on-page?utm_source=zero.xyz
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openverbs-on-page-seo-audit-3f8747e4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7XkP8gzbxhpIibMQMwqJt

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 openverbs-on-page-seo-audit-3f8747e4 -d '<json body>'
```

Example prompt: Can you run an on-page SEO audit on https://www.example.com/my-landing-page and tell me the overall score, any missing meta tags or alt text issues, and how fast it loads?

## When to prefer this

Choose this endpoint when you need a fast, affordable on-page SEO health check for a single URL without running a full site crawl. It is ideal for pre-publish audits, landing page QA, or detecting specific technical SEO issues like missing meta tags, slow load times, or images lacking alt text. Prefer it over full Lighthouse audits when you need both content signals (title, H1, word count) and technical signals (LCP, TTI, HTTPS) in one call.

## Known failure modes

- URL is unreachable or returns a non-200 status — issue flagged in results
- Page blocks crawlers (robots.txt or JS-only rendering) — may return incomplete data
- Invalid or malformed URL input — validation error returned
- Timeout on very slow pages — partial results or timeout error
- Non-HTTP URL scheme provided — rejected with validation error

## How this service works

On-page SEO audit API - crawl a single URL and return its on-page SEO health: overall score, title & meta description, H1, word count, internal/external link and image counts, load timing (LCP, TTI) and a list of detected issues (missing meta, broken status, not-https, images missing alt, slow load, …).

## Output

Returns an overall SEO health score, extracted page elements (title, meta description, H1), word count, counts of internal links, external links, and images, core web vitals (LCP, TTI), and a structured list of detected issues such as missing meta tags, broken status codes, non-HTTPS, images without alt text, and slow load times.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri",
   "maxLength": 2000,
   "description": "Absolute http(s) URL of the page to audit."
  }
 }
}
```

## More

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