Run a full SEO audit with one API call. 82 checks across on-page SEO, technical SEO, performance, accessibility, and AI readability — returned as scored JSON. Free tier, no credit card.
Most SEO audit tools are dashboards built for humans clicking through a UI. SEO Score API is the audit itself, as an endpoint. Send a URL, get back a scored breakdown of 82 checks as JSON your code can act on — in a deploy gate, an agent, a client report, or a batch job over 10,000 URLs.
curl -H "X-API-Key: YOUR_KEY" \
"https://seoscoreapi.com/audit?url=https://example.com"
Or with the Python SDK (pip install seoscoreapi):
from seoscoreapi import audit
result = audit("https://example.com", api_key="YOUR_KEY")
print(result["score"], result["grade"])
The page renders with headless Chromium, so JavaScript-built pages audit correctly — not just the raw HTML. Results are deterministic and stable enough to assert on in CI. Batch audit endpoints let you score a whole sitemap in one job instead of one URL at a time.
Integrate SEO auditing into your apps with a single REST API call. JSON output, free tier, GitHub Action and Python/Node SDKs included.
A good SEO score is 70+ on a 0–100 scale (85+ great, 90+ excellent). See whether 75, 80, or 90 is good, what each grade band means, and how to raise your score fast.
Aggregate patterns from thousands of anonymized audits run through the SEO Score API — the same five issues show up on almost every site, performance is rarely the problem, and social/AI signals are a near-universal blind spot.
Prevent SEO regressions by adding automated audits to your CI/CD pipeline. GitHub Actions, GitLab CI, and curl examples — fail builds that break SEO.
Fetch your sitemap, batch-audit every URL, and export a prioritized CSV of issues. A complete workflow that scales from a 50-page marketing site to a 5,000-page catalog.
82 checks across on-page SEO, technical SEO, social/Open Graph, performance, and accessibility, plus an AI Readability score and SXO/AEO/AIO scores on paid tiers.
Yes. Each audit loads the page in headless Chromium, so SPAs and JS-rendered content are audited as a real browser sees them.
Yes — 2 audits/day free, no credit card. Paid plans start at $5/mo for 200 audits and scale to 25,000/mo.
JSON. Every check returns a machine-readable status so you can threshold, diff, or store results programmatically.
Run Your First Audit Free