Expired Domain Finder with SEO Metrics avatar

Expired Domain Finder with SEO Metrics

Pricing

Pay per usage

Go to Apify Store
Expired Domain Finder with SEO Metrics

Expired Domain Finder with SEO Metrics

Find expired and expiring domains enriched with WHOIS data, backlink counts, domain authority, and Wayback Machine history. Quality scored and ranked.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

CQ

CQ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

5 days ago

Last modified

Share

Find recently expired domains enriched with backlink counts, domain popularity scores, Wayback Machine archive history, spam detection, and a quality score with BUY/WATCH/SKIP recommendations.

What it does

This actor scrapes ExpiredDomains.net for domains that have recently expired or are about to drop, then enriches each domain with additional metrics to help domain investors make buy decisions.

Per domain, you get:

  • Basic info: domain name, TLD, expiry date, age, previous registrar
  • SEO metrics: backlink count, referring domains (domain popularity), archive snapshot count
  • Historical context: first and last Wayback Machine capture dates, last known page title
  • Risk signals: spam indicator count (from keyword heuristics on domain name and title)
  • Scoring: composite quality score (0-10) with BUY/WATCH/SKIP recommendation and rough estimated value

When to use it

  • Domain investors looking for aged domains with existing backlinks
  • SEO professionals finding expired domains for 301 redirects or backlink recovery
  • Brand monitoring watching for expired trademark variants
  • Content marketers finding relevant expired domains in specific niches

Input parameters

FieldTypeDefaultDescription
tldsarray["com"]TLDs to include (e.g., ["com","net","org"])
minBacklinksinteger5Minimum backlink count
minDomainPopularityinteger5Minimum referring domains
maxAgeinteger7Max days since expiry (0 = no filter, 7 = last week, 30 = last month)
maxDomainLengthinteger25Max domain name length (excl. TLD, 3-63)
keywordsstringComma-separated keywords to filter (e.g., "tech,blog,shop")
maxResultsinteger100Max domains to return (1-1000)
checkWaybackbooleantrueQuery Wayback Machine archive history (~0.5s/domain)
proxyConfigurationobjectApify proxyProxy settings

Output format

Each result is stored in the dataset as a JSON object:

{
"domain": "scrantonrent.com",
"tld": "com",
"status": "expired",
"expiryDate": "2026-04-14",
"domainAge": "20 years",
"registrar": null,
"backlinks": 25,
"referringDomains": 929,
"domainAuthority": null,
"archiveSnapshots": 83,
"firstArchiveDate": "2006-02-08",
"lastArchiveDate": "2025-07-13",
"previousTitle": null,
"spamIndicators": 0,
"qualityScore": 7.4,
"recommendation": "BUY",
"estimatedValue": "$500-2,000"
}

Quality scoring

The composite score (0-10) weighs:

  • Backlink count (0-2 pts)
  • Referring domains (0-2.5 pts)
  • Archive snapshot history (0-2 pts)
  • Domain age (0-1.5 pts)
  • Name quality (length, no hyphens, 0-1.5 pts)
  • Spam indicators (penalty, -0.5/indicator)

Recommendations:

  • BUY — score ≥ 7 (strong signals, worth acquiring)
  • WATCH — score 4-6.9 (moderate, keep an eye on it)
  • SKIP — score < 4 (weak or spammy)

Pricing model

Pay-per-result. Each enriched domain = 1 billable result.

Notes and caveats

  • Source data comes from the default ExpiredDomains.net feed (recently expired domains list). The feed refreshes daily.
  • No official API keys required. Runs entirely via HTTP scraping + free Wayback Machine API.
  • Wayback Machine adds latency — disable checkWayback for faster runs if history isn't needed.
  • Keyword filter scans up to 10x the requested page count to find matches, since keyword-matching domains are rare in the daily feed.
  • Domain authority field is always null in this version — integrating Moz/Ahrefs API is planned but requires paid keys.
  • dist_ and location fields do not apply — this is for domain metrics, not geographic fires.

Example inputs

Quick BUY list

{
"tlds": ["com"],
"minBacklinks": 100,
"minDomainPopularity": 50,
"maxResults": 20,
"checkWayback": true
}

Niche filter

{
"tlds": ["com", "net"],
"keywords": "tech,ai,saas",
"minBacklinks": 10,
"maxResults": 50,
"maxAge": 30
}

Raw feed dump (no filters)

{
"tlds": ["com"],
"minBacklinks": 0,
"minDomainPopularity": 0,
"maxAge": 0,
"maxResults": 200,
"checkWayback": false
}

Version history

  • v1.7 — Keyword filter now scans 10x more pages when active (was missing matches)
  • v1.6 — Fixed metric extraction bug where BL showed inflated values (582M instead of 582)
  • v1.5 — Fixed HTML table parser to match actual ExpiredDomains.net structure
  • v1.4 — Added maxAge parameter for date-range filtering; server-side filters for BL/DP
  • v1.3 — Added multi-strategy HTML parsing (selectors + regex fallback)
  • v1.2 — Output schema integration with dataset views
  • v1.1 — Logo, metadata refinements
  • v1.0 — Initial release