← Catalog

On-page SEO audit API for one URL

seo.page_audit

live

Instant on-page audit of one URL: status, title, description, headings, links, timing, on-page score and the failing checks.

live coverage

DataForSEO: all inputs ✓

✓ marks a combination proven with a real provider call. Others are wired and unit-tested; their first live run verifies them.

Providers

ProviderStatus
DataForSEO live

Billing

Unit: per_page · unmatched results billed: no

The exact quote is returned by /v1/inspect before every call and held with headroom on execution. The quote is the price floor: if the provider's actual cost overruns it, the run bills the overrun at the same rate, never above the hold. The unused part of every hold is released.

Run it

curl https://api.jell.run/v1/run \
  -H "Authorization: Bearer $JELL_API_KEY" \
  -d '{
    "capability": "seo.page_audit",
    "input": { "url": "..." },
    "routing": {"provider": "auto"}
  }'

Input schema

{
  "properties": {
    "url": {
      "description": "Absolute URL",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "type": "object"
}

Normalized output fields

url · status_code · score · title · description · h1 · links · timing_ms · issues

Used in these guides

SEO opportunity research →Competitor SEO teardown →