# SEO Audit

> SEO Audit is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Performs a comprehensive on-page SEO audit of any URL, returning a 0-100 score and a ranked list of issues covering titles, headings, meta tags, structured data, and more.

## Facts

- Endpoint: GET https://intel.rallylive.ca/seo-audit
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/seo-audit-9b23e8dc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fjwBVYImR2Hl41w6aNEkt

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 seo-audit-9b23e8dc
```

Example prompt: Can you run an SEO audit on https://www.example.com/blog/my-post and give me the score out of 100 along with the top issues I should fix?

## When to prefer this

Choose this endpoint when you need a fast, single-call, structured on-page SEO analysis of any publicly accessible URL with a numeric score and ranked issue list. It is ideal for agents automating SEO QA pipelines, content audits, or competitor benchmarking without needing a full-featured SEO platform subscription. At $0.01 per call it is cost-effective for high-volume page-level checks.

## Known failure modes

- URL is unreachable or returns a non-200 HTTP status — audit cannot be performed
- URL points to a PDF or non-HTML resource — HTML-specific checks will fail or return empty
- Page requires authentication or is behind a paywall — crawler cannot access content
- Malformed or missing URL parameter — request rejected with validation error
- Payment not completed or insufficient balance — x402 payment required error returned

## How this service works

SEO audit of a web page with a 0-100 score and a ranked issues list: title and meta description length, H1 and heading structure, canonical tag, noindex, Open Graph and Twitter cards, image alt text, internal and external links, word count, language, viewport and structured data. On-page SEO check for any URL in one call. $0.01 per page.

## Output

Returns a 0-100 SEO score and a ranked list of on-page issues covering: title and meta description length, H1 and heading hierarchy, canonical tag presence, noindex directives, Open Graph and Twitter card tags, image alt text coverage, internal and external link counts, word count, language attribute, viewport meta tag, and structured data (schema.org) presence.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/seo-audit-9b23e8dc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
