Enter a URL above and click Audit to see a live SEO report
๐ Now in Public Beta ยท Updated
SEO audits via API.
One call. 54 checks.
Get a scored SEO report for any URL in seconds. See how well LLMs can read your content too. Free tier available. No credit card needed. Start auditing in 30 seconds. Works with any site, any framework, any language.
What you get
54 checks across SEO and AI readability in every audit
SEO Score API checks any URL across seven areas. Each check returns pass, warning, or fail. You get a 0-100 score and a letter grade. Most pages finish in two seconds. It works on JavaScript sites and Cloudflare pages. The JSON format plugs into any tool.
๐
Meta & Content
Title, description, headings, word count, and readability. Plus image alt text and link analysis.
โ๏ธ
Technical SEO
HTTPS, SSL, response time, and canonical tags. Also checks robots.txt, sitemap.xml, and structured data.
๐ฑ
Social & Open Graph
Validates OG tags, Twitter Cards, and favicons. Ensures links look great when shared.
โก
Performance
Measures HTML size, DOM complexity, and compression. Flags render-blocking resources.
โฟ
Accessibility
Checks lang attribute, image alt coverage, and ARIA landmarks.
๐ค
AI Readability Score
Can GPTBot and ClaudeBot parse your page? Scores crawl access, structure, and extractability.
๐ฏ
Priority Fixes
Ranked, actionable recommendations. Not just scores โ clear guidance on what to fix first.
All 54 checks, in detail
Each check returns a status, a score, and an actionable fix
The engine runs 28 SEO checks and 26 AI checks. SEO checks cover meta tags, headings, HTTPS, and sitemaps. AI checks test how well bots read your page. Both scores come in one API call.
๐ Meta & Content (8 checks)
- โ Title tag length
- โ Meta description
- โ H1 tag count
- โ Heading hierarchy
- โ Content length
- โ Readability score
- โ Image alt text
- โ Link ratio
โ๏ธ Technical SEO (10 checks)
- โ Response time
- โ HTTPS
- โ SSL certificate
- โ Status code
- โ Canonical tag
- โ Viewport meta
- โ Robots meta
- โ Structured data
- โ robots.txt
- โ sitemap.xml
๐ฑ Social & OG (3 checks)
- โ Open Graph tags
- โ Twitter Card
- โ Favicon
โฟ Accessibility (3 checks)
- โ Lang attribute
- โ Image alt text
- โ ARIA landmarks
โก Performance (4 checks)
- โ HTML size
- โ DOM complexity
- โ Compression
- โ Render-blocking
Dead simple to integrate
Add SEO scoring to any app in minutes. Use Python, JavaScript, cURL, or any HTTP client. The API returns JSON with a stable schema. No SDK needed. Pass a URL and get a full report. The response includes the score, grade, checks, and fixes. Use the X-API-Key header for auth. The free tier works for testing. Paid plans remove rate limits.
import requests
response = requests.get(
"https://seoscoreapi.com/audit",
params={"url": "https://stripe.com"},
headers={"X-API-Key": "ssa_your_key_here"}
)
data = response.json()
print(f"Score: {data['score']}/100 ({data['grade']})")
print(f"Top fix: {data['priorities'][0]['issue']}")
# Output:
# Score: 74/100 (B)
# Top fix: 30 images missing alt text
Pricing
Start free. Scale when you need to.
Free
$0
forever
- 2 audits / day
- All 54 checks
- 1 request / minute
Starter
$5
per month
- 200 audits / month
- All 54 checks
- 10 requests / minute
- ๐ Score monitoring (5 URLs)
- ๐ฆ Batch audits
- Email support
Basic
$15
per month
- 1,000 audits / month
- All 54 checks
- 30 requests / minute
- ๐ Score monitoring (10 URLs)
- ๐ฆ Batch audits
- Email support
Pro
$39
per month
- 5,000 audits / month
- All 54 checks
- 60 requests / minute
- ๐ Score monitoring (25 URLs)
- ๐ฆ Batch audits
- Priority support
Ultra
$99
per month
- 25,000 audits / month
- All 54 checks
- 120 requests / minute
- ๐ Score monitoring (50 URLs)
- ๐ฆ Batch audits
- Dedicated support
Get your API key in seconds
Enter your email. No credit card required.