Back to Tool
📈

SEO Analyzer API

Analyze on-page SEO factors and get recommendations

Endpoint

POST/api/v1/seo-analyzer

Authentication

Include your API key in the request header:

X-API-Key: your_api_key_here

Get your API key from the Dashboard

Request Body

Content-Type: application/json

FieldTypeRequiredDescription
urlstringYesThe URL to analyze (must include http:// or https://)

Response

FieldTypeDescription
scorenumberOverall SEO score from 0-100
titleobject{ text, length, optimal } - Page title analysis
descriptionobject{ text, length, optimal } - Meta description analysis
headingsobject{ h1, h2, h3, h4, h5, h6 } - Heading tag counts
imagesobject{ total, withAlt, withoutAlt } - Image alt text analysis
linksobject{ internal, external } - Link counts
issuesarrayArray of { type, message, recommendation }
keywordsarrayTop keywords extracted from content
hasViewportbooleanWhether viewport meta tag exists
hasCanonicalbooleanWhether canonical link exists
hasFaviconbooleanWhether favicon is defined
hasRobotsTxtbooleanWhether robots.txt exists

Code Examples

curl -X POST https://tools.shubhambadgujar.com/api/v1/seo-analyzer \
  -H "X-API-Key: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Pricing

First 50 free, then $0.02 per call

Get API Key

Rate Limits

  • • 100 requests per minute
  • • 10,000 requests per day
  • • Max request size: 10MB

Need Help?

Contact us at support@shubhambadgujar.com