← SEO Score API

SEO Audit API

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.

One call

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"])

What a single audit returns

Built for automation, not tab-switching

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.

Related reading

SEO Audit API for Developers: Complete Guide

Integrate SEO auditing into your apps with a single REST API call. JSON output, free tier, GitHub Action and Python/Node SDKs included.

What Is a Good SEO Score? (0-100 Scale)

Learn what an SEO score means, what is considered a good website audit grade from 0 to 100, and how to improve your score quickly using the right checks.

What We're Seeing After 8,000 SEO Audits

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.

Add SEO Checks to Your CI/CD Pipeline

Prevent SEO regressions by adding automated audits to your CI/CD pipeline. GitHub Actions, GitLab CI, and curl examples — fail builds that break SEO.

Audit Every Page on Your Site from sitemap.xml in One Command

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.

Frequently asked

How many checks does the SEO audit API run?

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.

Does it render JavaScript pages?

Yes. Each audit loads the page in headless Chromium, so SPAs and JS-rendered content are audited as a real browser sees them.

Is there a free tier?

Yes — 2 audits/day free, no credit card. Paid plans start at $5/mo for 200 audits and scale to 25,000/mo.

What format are results in?

JSON. Every check returns a machine-readable status so you can threshold, diff, or store results programmatically.

Run Your First Audit Free

Get a Free API Key