# WebberSites Full On-Page SEO & Accessibility Bundle Audit

> WebberSites Full On-Page SEO & Accessibility Bundle Audit is a paid API for AI agents from api.webbersites.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-10).

Runs seven simultaneous page analyses (meta SEO, alt-text, social cards, internal links, WCAG accessibility, structured data, robots/llms.txt) on a single URL and returns a scored 0-100 report with itemized deductions.

## Facts

- Endpoint: GET https://api.webbersites.com/api/seo/full-audit?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/webbersites-full-on-page-seo-accessibility-bundle-audit-d1d9a84f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_blWIyhZ3cWvvgLYuX-VIE

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 webbersites-full-on-page-seo-accessibility-bundle-audit-d1d9a84f
```

Example prompt: Can you run a full SEO and accessibility audit on https://www.example.com — use WCAG AA level — and give me the overall score, grade, and all the itemized deductions?

## When to prefer this

Choose this endpoint when you need a comprehensive, all-in-one on-page audit in a single API call rather than calling seven separate specialized endpoints. It is more cost-effective ($0.05 vs ~$0.09 individually) and ideal when you want a unified score and deduction breakdown across SEO, accessibility, social metadata, structured data, and crawler settings simultaneously. Prefer individual sibling endpoints only if you need a single specific check without the overhead of the full bundle.

## Known failure modes

- URL is unreachable or returns non-200 — audit cannot fetch the page
- URL is a private/intranet address — no public access
- Invalid WCAG level parameter (only A, AA, AAA are valid)
- Page blocks crawlers via robots.txt — partial data returned
- Timeout on slow-loading pages — incomplete sub-reports
- Malformed or missing 'url' query parameter — validation error returned

## How this service works

FULL on-page audit bundle — seven analyses in one call against a single URL: head/meta SEO audit, alt-text check, social-card check with og:image verification, internal-link analysis, WCAG accessibility check (choose level), schema.org structured-data audit, and a robots/llms.txt crawler summary. Returns a transparent 0-100 score with itemized deductions plus every full sub-report. Pieces individually total ~$0.02; the bundle adds the unified score free.

## Output

Returns a JSON object with a 0-100 numeric score, a letter grade, an array of itemized deductions explaining point losses, and a 'sections' object containing the full sub-reports for each of the seven analyses: head/meta SEO, alt-text, social card (og:image), internal links, WCAG accessibility, schema.org structured data, and robots/llms.txt crawler verdicts.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public URL of the page to audit"
      },
      "level": {
       "type": "string",
       "description": "WCAG level for the accessibility section: A, AA (default), or AAA"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "grade": {
       "type": "string"
      },
      "score": {
       "type": "number"
      },
      "sections": {
       "type": "object"
      },
      "deductions": {
       "type": "array"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "grade": "B",
  "score": 84,
  "sections": {
   "head": {
    "verdict": "improvable"
   },
   "robots": {
    "ai_bots_root_blocked": [
     "GPTBot"
    ]
   },
   "social": {
    "verdict": "good"
   },
   "alt_text": {
    "missing_alt": 2
   },
   "accessibility": {
    "totals": {
     "criteria_failed": 2
    }
   },
   "structured_data": {
    "jsonld_blocks": 1
   }
  },
  "deductions": [
   {
    "points": 6,
    "reason": "3 head/meta warnings"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/webbersites-full-on-page-seo-accessibility-bundle-audit-d1d9a84f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.webbersites.com](https://www.zero.xyz/host/api.webbersites.com/llms.txt)
