# Pa1m SEO Website Auditor

> Pa1m SEO Website Auditor is a paid API for AI agents from seo.hypa1m.xyz, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Submits a website for a comprehensive SEO audit across 200 rules and 20 categories, returning per-category scores and issue lists via async job polling

## Facts

- Endpoint: POST https://seo.hypa1m.xyz/google/index
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pa1m-seo-website-auditor-8fead3f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uHGXw6RY5hLFZRgUkWhJY

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 pa1m-seo-website-auditor-8fead3f5 -d '<json body>'
```

Example prompt: Can you run a full SEO audit on my website https://example.com and tell me where it's losing points — especially on Core Web Vitals, structured data, and content quality?

## When to prefer this

Choose this endpoint when you need a broad, multi-dimensional SEO audit covering 200 rules across 20 categories in a single call, especially if you need AI-GEO signals, Core Web Vitals, structured data validation, and accessibility all in one report. Prefer this over single-metric tools when you want a prioritized action plan and category-level scoring rather than isolated checks. Best suited for agents that can handle async polling patterns and need a comprehensive baseline audit rather than real-time spot checks.

## Known failure modes

- Invalid or unreachable URL causes scan failure or empty results
- Job still processing when polled — agent must retry GET /status/{job_id} until complete
- Payment not confirmed — scan not initiated
- Rate limiting or quota exhaustion at $0.25 per call
- Timeout for very large or slow-loading websites
- Result expired after 7 days — job_id no longer retrievable

## How this service works

SEO audit any website — 200 rules across 20 categories: technical health, Core Web Vitals, content quality, AI-GEO signals, accessibility, security headers, structured data, and more. Async job flow: POST /scan/quick or /scan/full → poll GET /status/{job_id} → get JSON result with per-category scores (0–100) and issue lists. Use /brief for an AI action plan, /analyze for free-form SEO questions, or /check/{category} for instant single-category audits.

## Output

Returns a JSON object with a task_id and a poll URL (/google/index/status/{task_id}) to retrieve the final report. After polling, the completed report includes per-category SEO scores from 0–100 across 20 categories (technical health, Core Web Vitals, content quality, AI-GEO signals, accessibility, security headers, structured data, etc.), detailed issue lists per category, and optionally an AI-generated action plan. The job result is retained for 7 days.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "urls": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 1,
   "description": "Exactly one URL to send to Google's crawler"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "poll": "/google/index/status/{task_id}",
  "task_id": "6a6d88002963226139860328",
  "paid_usd": 0.25,
  "submitted": 1,
  "final_report_after_days": 7
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pa1m-seo-website-auditor-8fead3f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seo.hypa1m.xyz](https://www.zero.xyz/host/seo.hypa1m.xyz/llms.txt)
