Run a full SEO audit with one API call. 83 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 83 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. Scored JSON output, a free tier, a GitHub Action, and Python and Node SDKs all included.
A good SEO score is 70+ on a 0-100 scale, with 85+ great and 90+ excellent. What each grade band actually means, and the fastest ways to raise your score.
Aggregate patterns from thousands of anonymised audits: the same five issues on almost every site, performance rarely the problem, AI signals a blind spot.
Prevent SEO regressions by adding automated audits to your CI/CD pipeline. GitHub Actions, GitLab CI and curl examples that fail the build when SEO breaks.
Fetch your sitemap, batch-audit every URL, export a prioritised CSV of issues. A workflow that scales from a 50-page marketing site to a 5,000-page catalog.
Up to 83. The free tier runs 55 checks — on-page SEO, technical SEO, social/Open Graph, performance, and accessibility, plus an AI Readability score. Paid tiers add 28 SXO/AEO/AIO checks for 83 total.
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