# Pa1m SEO – Free-Form SEO Analysis

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

Answers free-form SEO questions about a website using AI, returning a natural-language analysis based on audit signals across technical health, content, Core Web Vitals, and more.

## Facts

- Endpoint: POST https://seo.hypa1m.xyz/analyze
- Price: $0.75/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-free-form-seo-analysis-fc960211
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qQlzE7EwCDLou7zkEIMxb

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-free-form-seo-analysis-fc960211 -d '<json body>'
```

Example prompt: Can you analyze why my website shopify-store.com is struggling with SEO — specifically ask it why the mobile score is low and what I should fix first?

## When to prefer this

Use this /analyze endpoint when you need a conversational, free-form AI explanation of SEO issues rather than a structured per-category score report. Prefer this over /scan/quick or /scan/full when the user has a specific question (e.g. 'why is my mobile score low?') rather than needing a full audit JSON dump. Best for quick diagnostic queries where natural-language output is more actionable than raw scores.

## Known failure modes

- Invalid or unreachable URL returns an error or empty analysis
- Overly vague question may produce generic rather than site-specific insight
- Payment failure (x402) results in 402 response before analysis is run
- Rate limiting or timeout if the underlying scan data hasn't been cached yet
- Non-existent domain returns crawl failure rather than SEO data

## 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 containing an 'analysis' field with a natural-language AI-generated explanation answering the SEO question posed about the target website — including specific issue identification, score commentary, and actionable insights.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Site to reason about"
  },
  "task": {
   "type": "string",
   "description": "The question to answer"
  },
  "language": {
   "type": "string",
   "description": "Output language, e.g. en or ru"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "analysis": "Mobile score is low because..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pa1m-seo-free-form-seo-analysis-fc960211/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)
