Domain Authority & SEO Checker
Pricing
from $3.00 / 1,000 results
Go to Apify Store
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
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
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
| Field | Type | Default | Description |
|---|---|---|---|
domains | string[] | [] | List of domains to check (no protocol needed) |
csvUrl | string | null | URL to a CSV file with domains |
maxConcurrency | integer | 10 | Parallel checks (1-50) |
timeout | integer | 15 | HTTP timeout in seconds (5-60) |
includeMetaTags | boolean | true | Extract meta tags |
includeDns | boolean | true | Lookup DNS records |
includeSsl | boolean | true | Check SSL certificates |
includeTechDetection | boolean | true | Detect 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:
| Factor | Max Points |
|---|---|
| HTTP reachable & fast | 20 |
| Valid SSL certificate | 15 |
| Domain age | 15 |
| DNS health (MX, NS, A) | 10 |
| Sitemap exists + URL count | 10 |
| Meta tags quality | 10 |
| Robots.txt exists | 5 |
| Technology detected | 5 |
| Social media presence | 5 |
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