# SEO Indexable Status Audit

> SEO Indexable Status Audit is a paid API for AI agents from seo.halowerk.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Checks whether a public page's HTTP response status permits search engine indexing and returns a verdict with recommended action

## Facts

- Endpoint: POST https://seo.halowerk.com/v1/indexable-status-audit
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/seo-indexable-status-audit-f32856e4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xpVMCW0BehNqW8GwSAJ8S

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-indexable-status-audit-f32856e4 -d '<json body>'
```

Example prompt: Before I publish my new landing page at https://example.com/new-feature, can you check whether its HTTP response status allows search engines to index it and tell me what action I should take?

## When to prefer this

Use this endpoint when you need a fast, passive HTTP-level check on whether a page's response status permits search engine indexing, especially before publishing or after structural changes. It is distinct from full crawler simulation or Google Search Console verification — it does not confirm actual indexation but gives an immediate HTTP-based verdict with actionable guidance. Prefer this over manual browser checks or full crawl jobs when you only need a lightweight status-layer audit at low cost ($0.001/call).

## Known failure modes

- Target URL is unreachable or times out — returns an error indicating the host could not be contacted
- Invalid or malformed URL provided — returns a validation error
- Non-public or firewall-blocked URL — endpoint cannot fetch the response and returns a limitation notice
- Rate limit exceeded — returns a 429-equivalent error
- Target returns an unusual status code not covered by standard indexability rules — verdict may be uncertain

## How this service works

Call this endpoint before publishing or after changing a public page when you need to check whether its HTTP response status permits indexing. Returns the observed HTTP status, verdict, evidence source, limitations and a recommended action. This passive check does not confirm that a search engine has indexed the page.

## Output

Returns the observed HTTP status code for the target URL, an indexability verdict (e.g. indexable or blocked), the evidence source used to determine the verdict, any limitations of the check, and a recommended action the user should take based on the findings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "target": {
   "type": "string",
   "maxLength": 2048,
   "minLength": 3,
   "description": "Public HTTP(S) URL or domain to inspect. A bare domain is normalized to HTTPS."
  },
  "context": {
   "type": "object",
   "description": "Optional non-secret correlation labels returned unchanged only in the request lifecycle.",
   "maxProperties": 12,
   "additionalProperties": {
    "type": [
     "string",
     "number",
     "boolean",
     "null"
    ]
   }
  },
  "baseline": {
   "type": [
    "object",
    "null"
   ],
   "description": "Optional baseline returned by a previous snapshot call.",
   "additionalProperties": true
  },
  "compare_url": {
   "type": "string",
   "maxLength": 2048,
   "minLength": 3,
   "description": "Optional public comparison URL. Used by change and monitoring services."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/seo-indexable-status-audit-f32856e4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seo.halowerk.com](https://www.zero.xyz/host/seo.halowerk.com/llms.txt)
