# x402 Listing SEO Audit Tool

> x402 Listing SEO Audit Tool is a paid API for AI agents from gpt55.558686.xyz, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-14).

Audits an x402 API listing's SEO and directory visibility, returning a grade, keyword coverage score, and top fixes.

## Facts

- Endpoint: GET https://gpt55.558686.xyz/v1/tools/x402-listing-seo-audit
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-listing-seo-audit-tool-e308fc0a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2quts7ioU5HE14YTxpljB

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 x402-listing-seo-audit-tool-e308fc0a
```

Example prompt: Can you run an SEO audit on my x402 API listing at https://gpt55.558686.xyz and check how it ranks for the query 'gpt-5.5 x402' — I want to see the grade, keyword gaps, and which directories it's showing up in?

## When to prefer this

Use this endpoint when you need to audit a specific x402 API listing's SEO health, keyword coverage, and cross-directory visibility in a single paid-per-call request with no subscription required. Prefer this over general SEO tools when working specifically with x402 marketplace listings and needing structured, machine-readable audit results.

## Known failure modes

- Missing required url or base_url query parameter returns validation error
- URL exceeds 2048 character limit
- Timeout if target listing URL is unreachable within timeout_ms
- Payment not fulfilled via x402 USDC on Base results in 402 response
- Invalid HTTP method (non-GET) returns error

## How this service works

Fetch a public x402/API service, audit machine-readable discovery, compare directory visibility, inspect live pricing signals, and return ranking gaps plus concrete listing SEO fixes for x402 marketplaces. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.008 per request with x402 USDC on Base.

## Output

Returns a JSON object with: ok (boolean), tool name, SEO grade (letter grade), numeric score (0-100), topFixes (array of actionable recommendations), keywordCoverage (score, missing keywords, present keywords), and directoryVisibility (score, number of checked sources, number of matched sources).

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "url": "https://example.com",
   "query": "artificial intelligence",
   "max_bytes": 65536,
   "timeout_ms": 5000,
   "include_market": false,
   "include_optional": false
  }
 }
}
```

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "additionalProperties": true
    },
    "queryParams": {
     "type": "object",
     "anyOf": [
      {
       "required": [
        "url"
       ]
      },
      {
       "required": [
        "base_url"
       ]
      }
     ],
     "properties": {
      "url": {
       "type": "string",
       "maxLength": 2048,
       "minLength": 1
      },
      "query": {
       "type": "string",
       "maxLength": 120,
       "minLength": 1
      },
      "base_url": {
       "type": "string",
       "maxLength": 2048,
       "minLength": 1
      },
      "max_bytes": {
       "type": "integer",
       "maximum": 1048576,
       "minimum": 4096
      },
      "timeout_ms": {
       "type": "integer",
       "maximum": 15000,
       "minimum": 1000
      },
      "include_market": {
       "type": "boolean"
      },
      "include_optional": {
       "type": "boolean"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "tool": {
       "type": "string"
      },
      "fetchedAt": {
       "type": "string"
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-listing-seo-audit-tool-e308fc0a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gpt55.558686.xyz](https://www.zero.xyz/host/gpt55.558686.xyz/llms.txt)
