Blog /

How to buy expired domains (step-by-step guide)

By Samir Belabbes · · 10 min read

Buying an expired domain is one of the fastest ways to get a site with real SEO history. Instead of starting from zero, you inherit backlinks, domain authority, and sometimes years of trust in Google's eyes. But not every expired domain is worth buying. Most are junk.

This guide walks through the entire process: where to find expired domains, how to evaluate them, what to avoid, and how to actually buy one without overpaying.

What is an expired domain?

A domain expires when its owner stops paying the annual registration fee. This happens for all sorts of reasons: businesses shut down, side projects get abandoned, someone forgets to renew. The domain then goes through a grace period (usually 30-45 days) before becoming available to others.

Some expired domains have years of backlinks, indexed pages, and organic traffic. Others were parked pages with zero history. The difference between a good expired domain and a bad one comes down to a few metrics you can check in minutes.

Why buy an expired domain?

There are a few common use cases:

  • SEO boost via 301 redirect: point the expired domain at your existing site. The backlinks transfer, and your site gets a bump in authority. This works best when the expired domain's topic matches yours.
  • New site with a head start: launch a project on a domain that already has DA 20+, 50 referring domains, and 10 years of Wayback history. Google treats it differently than a brand-new .com.
  • PBN (private blog network): buy multiple expired domains across different niches and hosts, put up simple content, and link back to your main site. Closeout domains at $5-15 each make this affordable at scale.
  • Domain flipping: buy undervalued expired domains and resell them on Afternic, Dan.com, or Sedo. Short, brandable names with clean history sell for 10-50x what you paid.

Where to find expired domains

Expired domains come from different sources, and each works a bit differently.

Auction platforms

When a domain expires at a registrar, it often goes to auction before being released. The biggest auction platforms:

  • GoDaddy Auctions: the largest volume. 10,000+ domains daily. Mix of expiring auctions (bidding) and closeouts (fixed price $5-30). Requires a $4.99/year membership to bid.
  • DropCatch: catches high-value domains the moment they drop. Competitive auctions, typically $20-500+. Three types: Dropped (caught at deletion), Pre-Release (partnerships with registrars), and Private Seller.
  • Catched: European-focused platform. Auctions start at low prices, and they also offer backorder services for domains you want to catch when they expire.
  • Dynadot Closeouts: day 1 at $30, day 2 at $15, day 3 at $5. No bidding. First buyer wins. Good for finding cheap domains with decent metrics.

Aggregators

Instead of checking each platform separately, aggregators pull everything into one place:

  • CatchDoms aggregates 370k+ domains from 9 sources and adds SEO data (DA, backlinks, Trust Flow, Wayback age, language, quality score). You can filter across all platforms at once and click through to buy on the original registrar.
  • ExpiredDomains.net is the veteran option. Large database, dated interface, slower data updates.

Deleted domains (available for regular registration)

Some expired domains fall through every auction and get fully deleted. They return to the public pool, and anyone can register them at normal prices ($8-15/year). These are called "aged domains" or "deleted domains."

You can find them on CatchDoms' aged domains page, filtered by SEO metrics, age, and quality score. The best ones go fast, but there are always hidden gems, especially in ccTLDs (.fr, .de, .co.uk) where competition is lower.

How to evaluate an expired domain

Before spending anything, check these five things. They take about 5 minutes per domain and will save you from buying garbage.

1. Wayback Machine history

Go to web.archive.org and look up the domain. You want to see:

  • Consistent history: snapshots every year with the same type of content. A domain that was a local bakery for 12 years is solid. A domain that changed topics 6 times is risky.
  • No spam periods: if the site was ever a casino directory, pharma spam, or a link farm, walk away. Google remembers.
  • Age: domains with 10+ years of archive history carry more trust. Five years is the minimum for most SEO use cases.

2. Backlink profile

Use Ahrefs, Majestic, or SEObserver to check the domain's links. What matters:

  • Referring domains: unique sites linking to the domain. 30+ is good, 100+ is great. A domain with 5,000 backlinks but only 8 referring domains is a link farm.
  • Trust Flow / Citation Flow: Majestic metrics. TF above 15 with a TF/CF ratio above 0.5 usually means quality links.
  • Domain Authority: DA 15+ is worth considering. DA 30+ is strong. But don't obsess over DA alone: a DA 20 domain with 80 clean referring domains can outperform a DA 40 domain with spammy links.
  • Topical relevance: the best expired domains have backlinks from sites related to the topic you plan to use them for.

3. Spam check

Red flags that mean you should skip the domain:

  • Anchor text full of "viagra", "casino", "cheap buy" or any pharmaceutical/gambling terms
  • Sudden spikes in backlinks (thousands appearing in a single month)
  • Content in Chinese, Indonesian, or Thai on a .com or European ccTLD (usually means the domain was hijacked)
  • The domain name itself contains spam words

4. Google indexation

Search site:domain.com on Google. For an expired domain, you'll often see zero results (Google drops pages after a domain expires). That's normal. But if the domain has been expired for only a few weeks and shows zero results despite having a strong backlink profile, it might carry a manual penalty.

5. Domain name quality

Don't ignore the name itself:

  • Short, pronounceable names are more versatile
  • Avoid hyphens and numbers (hard to brand, often associated with spam)
  • Generic terms in the domain (.com with a real English word) hold resale value
  • ccTLDs (.fr, .de, .co.uk) are fine for local SEO projects

How much should you pay?

Prices vary wildly depending on the domain's metrics and where you're buying:

  • Closeout domains (Dynadot, GoDaddy): $5-30. Best value for volume buyers. You'll find plenty of DA 10-20 domains with clean history at this price.
  • Auction domains (GoDaddy, DropCatch, Catched): $10-500+. Price depends on competition. Set a budget based on the domain's backlink value, not emotion.
  • Deleted/aged domains: standard registration price ($8-15/year). These are the best deals if you can find them before others do. Use a tool with alerts like CatchDoms Pro to catch them early.

A good rule of thumb: estimate what it would cost to build the domain's backlink profile from scratch (guest posts, outreach, content). If that number is $500+, paying $50-100 for the expired domain is an easy win.

Step by step: buying your first expired domain

  1. Set your criteria: decide on minimum DA, age, and referring domains based on your use case. For a 301 redirect, DA 15+ and 30+ referring domains is a reasonable starting point.
  2. Search on an aggregator: go to CatchDoms with a quality score filter of 50+ to skip the low-value domains. Add filters for your target TLD, minimum age, and language.
  3. Shortlist 5-10 candidates: star them for comparison. Check each one's Wayback history and backlink profile.
  4. Eliminate spam: drop any domain with suspicious anchor text, link farm patterns, or spam history.
  5. Buy on the source platform: click through to GoDaddy, DropCatch, or Dynadot and place your bid or buy directly. For deleted domains, register at any registrar.
  6. Set up the domain: point DNS to your hosting. If you're doing a 301 redirect, set it up immediately so search engines start processing the redirect. If you're building a new site, put up content within a few days.

Common mistakes to avoid

  • Buying on DA alone: DA can be inflated by spammy links. Always check the actual backlink profile.
  • Ignoring the Wayback history: a domain with great metrics but a spam-filled past will hurt you more than help.
  • Waiting too long after purchase: Google devalues links to domains that sit parked. Put up content or set up your redirect within a week.
  • Overpaying at auction: set a max bid before the auction starts and stick to it. There's always another domain tomorrow.
  • Skipping the renewal cost check: some TLDs have $30-50/year renewals. Factor that into your budget.

Tools that help

  • CatchDoms: aggregated search across 9 platforms, quality scores, SEO metrics, saved searches with alerts
  • Wayback Machine: free archive history for any domain
  • Ahrefs / Majestic / SEObserver: backlink analysis (paid)
  • Google Search (site:domain.com): free indexation check

The expired domain market moves fast. The best domains get picked up within hours of listing. If you're serious about this, set up saved searches with filters that match your criteria and check daily. Or use alerts to get notified the moment a domain matching your criteria appears.

Browse high-quality expired domains on CatchDoms

Samir Belabbes
Samir Belabbes

Founder of CatchDoms. Building SEO tools with a developer-first approach. Previously worked in SEO and web development for 10+ years.

Expired Domains SEO Domain Buying Backlinks