# Pa1m SEO Google Index Bulk Submit

> Pa1m SEO Google Index Bulk Submit is a paid API for AI agents from seo.hypa1m.xyz, paid per call via x402, $2/call, status unknown (last checked 2026-10-23).

Submits multiple URLs in bulk to Google indexing and returns an async job for tracking the submission status and final report

## Facts

- Endpoint: POST https://seo.hypa1m.xyz/google/index/bulk?utm_source=zero.xyz
- Price: $2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pa1m-seo-google-index-bulk-submit-18977356
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-5IR7T4iYuQKTzX0u69v8

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-google-index-bulk-submit-18977356 -d '<json body>'
```

Example prompt: Can you bulk submit these 10 URLs from my new product launch to Google's index so they show up in search results faster? Here are the URLs: [list]. Use the Pa1m SEO bulk indexing endpoint and let me know the task ID so we can check back in a week for the final report.

## When to prefer this

Choose this endpoint when you need to submit a batch of URLs to Google's index in a single paid API call rather than submitting one URL at a time. It is best for site launches, content migrations, or any scenario where you have 10+ new or updated pages that need fast Google discovery and you want an async job with a 7-day final report rather than real-time confirmation.

## Known failure modes

- Payment failure: insufficient USDC balance causes the request to be rejected before submission
- Invalid URLs: malformed or non-public URLs may be rejected or silently skipped in the batch
- Rate limiting: submitting too many URLs at once may result in partial acceptance
- Task ID loss: if the task_id is not stored, there is no way to retrieve the final report later
- Report delay: the final report is only available after 7 days; polling before that returns incomplete data
- Google quota: Google's own indexing API limits may cap how many URLs actually get submitted

## 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, a poll endpoint path (/google/index/status/{task_id}) to check job progress, the number of URLs submitted, the amount paid in USD, and a note that the final indexing report will be available after 7 days.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "urls": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 10,
   "description": "Up to 10 URLs 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": 2,
  "submitted": 10,
  "final_report_after_days": 7
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pa1m-seo-google-index-bulk-submit-18977356/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)
