← SEO Score API

SEO Ranking API

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.

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

Score the factors you can change

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.

Honest scope

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.

Related reading

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.

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 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.

Competitive SEO Audit: See Exactly Why Competitors Outrank You

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.

SXO, AEO, and AIO Scores Are Now in Every Audit

SEO Score API now returns Search Experience (SXO), Answer Engine (AEO), and AI Optimization (AIO) scores alongside your SEO audit — on all paid plans.

Frequently asked

Does this API track my Google keyword rankings?

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.

What ranking factors does it check?

82 checks across on-page SEO (titles, meta, headings, content), technical SEO (crawlability, canonicals, structured data), performance/Core Web Vitals, social, and accessibility.

How is this better than just watching positions?

A position number tells you something changed; it doesn't tell you why. Scoring the underlying factors tells you exactly what to fix.

Is there a free tier?

Yes — 2 audits/day free, no credit card. Paid plans start at $5/mo.

Audit Your Ranking Factors Free

Get a Free API Key