Domain Authority & SEO Checker avatar

Domain Authority & SEO Checker

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Domain Authority & SEO Checker

Domain Authority & SEO Checker

Bulk domain analysis: Domain Score, DNS records, SSL info, WHOIS age, HTTP status, load time, meta tags, technology detection, robots.txt, sitemap.xml. Fast, no browser needed.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Sami

Sami

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Analyze domains in bulk and get a comprehensive SEO health report. No browser needed — pure Python, fast and efficient.

What it does

For each domain, the Actor checks:

  • Domain Score (0-100) — proprietary score based on all collected metrics
  • HTTP Status — reachability and response codes
  • Page Load Time — response time in milliseconds
  • SSL Certificate — validity, issuer, expiration date
  • DNS Records — A, AAAA, MX, NS, TXT, CNAME
  • Domain Age — registration date via WHOIS
  • Meta Tags — title, description, Open Graph tags
  • Technology Detection — server software, frameworks, CDN
  • Robots.txt — existence check
  • Sitemap.xml — existence and URL count
  • Social Links — social media profiles found on homepage

Input

FieldTypeDefaultDescription
domainsstring[][]List of domains to check (no protocol needed)
csvUrlstringnullURL to a CSV file with domains
maxConcurrencyinteger10Parallel checks (1-50)
timeoutinteger15HTTP timeout in seconds (5-60)
includeMetaTagsbooleantrueExtract meta tags
includeDnsbooleantrueLookup DNS records
includeSslbooleantrueCheck SSL certificates
includeTechDetectionbooleantrueDetect technologies

Example input

{
"domains": ["example.com", "google.com", "github.com"],
"maxConcurrency": 10,
"timeout": 15
}

Output

Each domain produces a result object:

{
"domain": "example.com",
"domainScore": 72,
"httpStatus": 200,
"loadTimeMs": 450,
"ssl": {
"valid": true,
"issuer": "Let's Encrypt",
"expiresAt": "2026-09-15"
},
"dns": {
"aRecords": ["93.184.216.34"],
"mxRecords": ["mail.example.com"],
"nsRecords": ["ns1.example.com"]
},
"domainAge": {
"createdAt": "1995-08-14",
"ageYears": 31
},
"meta": {
"title": "Example Domain",
"description": "This domain is for use in illustrative examples..."
},
"technology": {
"server": "nginx",
"poweredBy": null,
"cdn": "Cloudflare",
"frameworks": []
},
"robotsTxt": true,
"sitemapXml": true,
"sitemapUrls": 1250,
"socialLinks": ["https://twitter.com/example"],
"checkedAt": "2026-04-07T12:00:00+00:00"
}

Domain Score

The Domain Score (0-100) is calculated from:

FactorMax Points
HTTP reachable & fast20
Valid SSL certificate15
Domain age15
DNS health (MX, NS, A)10
Sitemap exists + URL count10
Meta tags quality10
Robots.txt exists5
Technology detected5
Social media presence5

Pricing

This Actor uses the pay-per-event model:

  • $0.003 per domain checked ($3 per 1,000 domains)

Use cases

  • SEO audits — bulk-check client domains
  • Competitor analysis — compare domain health metrics
  • Lead qualification — score prospect websites
  • Domain prospecting — evaluate domains before purchase
  • Website monitoring — periodic health checks