An API for the on-page and technical factors that determine search ranking — 82 scored checks per URL. Not a SERP rank tracker: it audits and scores what you control on the page. Free tier.
Rankings are an output. The inputs you actually control — title and meta quality, heading structure, structured data, crawlability, Core Web Vitals, internal linking — are what this API measures. It scores the on-page and technical signals behind ranking, per URL, as JSON. Read the FAQ below for exactly what it does and does not track.
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"])
Every audit grades the on-page and technical SEO signals that influence ranking — across 82 checks in five categories — so you know precisely what's holding a page back and what to fix first, instead of watching a position number with no explanation attached.
This is an on-page ranking-factor API, not a SERP position tracker. It does not query Google for your keyword positions. If you need rank tracking, pair this with a dedicated SERP tool — use this to diagnose and fix the page-side reasons a URL underperforms.
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.
Integrate SEO auditing into your apps with a single REST API call. JSON output, free tier, GitHub Action and Python/Node SDKs included.
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.
Run a head-to-head SEO comparison against any competitor. Get a Competitive Gap score, per-check breakdown, and prioritized action items to close the gap.
SEO Score API now returns Search Experience (SXO), Answer Engine (AEO), and AI Optimization (AIO) scores alongside your SEO audit — on all paid plans.
No. It does not query SERP positions. It audits and scores the on-page and technical factors that determine ranking, so you can fix the causes. For SERP position tracking, pair it with a dedicated rank tracker.
82 checks across on-page SEO (titles, meta, headings, content), technical SEO (crawlability, canonicals, structured data), performance/Core Web Vitals, social, and accessibility.
A position number tells you something changed; it doesn't tell you why. Scoring the underlying factors tells you exactly what to fix.
Yes — 2 audits/day free, no credit card. Paid plans start at $5/mo.
Audit Your Ranking Factors Free