# ForgeMesh SEO Placement Vetter

> ForgeMesh SEO Placement Vetter is a paid API for AI agents from seo.forgemesh.io, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-29).

Vets a directory, publication, or sponsor placement opportunity by analyzing domain age, Tranco rank, Google News presence, link dilution, and pay-to-play signals, returning a 0-100 quality score with red flags

## Facts

- Endpoint: POST https://seo.forgemesh.io/v1/placement-vet?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-seo-placement-vetter-aa518e47
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ENYnkpIHDQMK5XNXc6dK-

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 forgemesh-seo-placement-vetter-aa518e47 -d '<json body>'
```

Example prompt: Before I pay for a listing on techlistings.io, can you vet it — check its domain age, Tranco rank, Google News presence, and whether it looks like a pay-to-play badge scheme, then give me a score out of 100 with any red flags?

## When to prefer this

Use this endpoint when you need a fast, deterministic pre-purchase vetting of a directory, publication, or sponsorship placement — especially when you want to catch pay-to-play badge schemes, link farms, or low-authority sites before committing budget. Prefer this over generic domain authority tools when you specifically need placement-context signals like outbound-link dilution and pay-to-play detection, not just raw authority metrics.

## Known failure modes

- Domain not found or unresolvable — RDAP lookup fails, partial results returned
- Sample URL on a different domain than the supplied domain — mismatch error or ignored
- Rate limiting or payment failure via x402 protocol — 402 response with payment details
- Domain too new to have meaningful Tranco or RDAP data — low-confidence score returned
- Google News signal unavailable for certain TLDs or paywalled sites

## How this service works

Vet a directory, publication or sponsor pitch before paying: domain age (RDAP), Tranco rank, Google News presence, outbound-link dilution, badge and pay-to-play signals, score 0-100 with red flags

## Output

A placement quality score from 0 to 100 along with structured red flags covering domain age (via RDAP), Tranco traffic rank, Google News indexation status, outbound-link dilution level, and detected badge or pay-to-play signals — giving a clear go/no-go signal for a paid placement decision.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string"
  },
  "sample_url": {
   "type": "string",
   "description": "optional listing or article page on the same domain"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-seo-placement-vetter-aa518e47/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seo.forgemesh.io](https://www.zero.xyz/host/seo.forgemesh.io/llms.txt)
