Join businesses already growing their traffic for the AI age. Get contextual backlinks from Wikipedia, Reddit, The New York Times, and other sources that AI and search engines trust.
From $90/year per backlink source ยท Instant access
How to Find Expired Domains with Backlinks (Free and Paid Methods)
How to Find Expired Domains with Backlinks (Free and Paid Methods)
I've spent hundreds of hours hunting expired domains with traffic. Most of that time was wasted. Here's the process that actually works.
Summer 2020. Link prospecting for a client. Clicked a dead outbound link on some DR 70 marketing blog and it went nowhere. The content agency it pointed to? Gone. Like, the entire site was just... a registrar parking page. Checked WHOIS on a whim. Expired three weeks prior. Nobody had grabbed it yet.
45 referring domains. Marketing publications, two .edu sites, a handful of niche blogs that clearly linked to it because the content was actually good. Registered it for $12 at 11pm on a random Tuesday. Threw up some marketing content over the following week. Nothing special, just decent articles in the same topic. Two months later: 600 organic visitors. My client's brand-new domain in the exact same niche? 23 visitors. After the same two months. Twenty-three. That number still bothers me because it represents like 80 hours of work I'd done from scratch on the new domain.
So that's the promise with expired domains that still have backlinks and traffic. You sidestep the first year of building authority from zero. Somebody else already did the grind. Earned the trust signals, got cited by real publications, accumulated referring domains over years. Then for whatever reason they closed up shop or forgot to renew, and the domain just... sat there. Waiting.
I got cocky after that $12 win. Obviously. Spent the next eight months trying to replicate it and mostly failing. Bought three domains with DA numbers that made my pulse spike but link profiles made of garbage. Wasted entire weekends on GoDaddy Auctions bidding on stuff I hadn't properly vetted because the countdown timer does something to your brain. Creates this fake urgency where you convince yourself that hesitating means losing. (It doesn't. Usually it means you dodged a bullet.) One domain I registered? Trademark holder sent me a cease and desist within six days. Six. That was a Monday morning I'd like to forget.
Finding good expired domains is actually the bottleneck. There's no shortage of expired domains, period. Like 200,000+ drop every single day. The issue is that 99% of them are useless for SEO, and figuring out which 1% aren't requires either a repeatable system or a collection of painful $200 lessons. I've accumulated both.
Free methods (and where they fall apart)
You don't need to pay for anything to start doing this. I ran on free tools for maybe six months. They work. Slowly. Very slowly. Think of it like: same gold in the river whether you're panning by hand or running a sluice box. One of those approaches just eats your entire weekend.
ExpiredDomains.net (the obvious starting point)
Everybody starts here. Free database of millions of expiring and deleted domains. The site's design hasn't changed since I think 2007, maybe 2008. Either charming or maddening depending on your tolerance for early-web UX. But the actual filtering system is weirdly good. Sort by domain age, referring domain count, Trust Flow, whether Wayback has snapshots, TLD. All the stuff you care about for a quick first pass.
Keep Reading
More Articles You Might Like
My routine for like four months straight (this is embarrassing): Saturday morning, coffee, ExpiredDomains.net. Create a free account, go to "Deleted Domains," set minimum age to 5 years, require Wayback snapshots, .com only. Then just scroll. You're looking for names that sound like they could've been a real business or an actual blog. Not "best-seo-tools-2024-reviews.com." The gibberish domain names are obvious once you've seen enough of them.
The problem: everybody else is looking at the same list. I'd find something at 2pm that looked perfect, spend 45 minutes cross-referencing it in Wayback and a free backlink tool, text a buddy about it, come back to register it, and it was already gone. Somebody using SpamZilla or DomCop had snagged it at 8am while I was still making the coffee. This happened to me probably a dozen times. I lost count honestly but it was demoralizing enough that I eventually caved and got paid tools. More on that in a bit.
Still use it as a starting point though. Even with subscriptions to everything. Every once in a while the paid crowd misses something decent.
Wayback Machine (not a finding tool, but maybe the most important tool)
Archive.org won't help you find expired domains. That's not what it's for. What it does is tell you whether the domain you found is a diamond or a grenade, and it's free, and skipping it is how people light money on fire.
For every domain I consider buying: pull it up on the Wayback Machine first. Before anything else. Click through snapshots across different years. 2015, 2017, 2019, whatever they have. The question I'm trying to answer is just: was this site consistently the same thing?
Photography blog for seven years, design evolves over time, real articles, actual comments from what appear to be humans? Good. Recipe site in 2018, then it's a casino affiliate in 2020, then pharma spam in 2022? Extremely bad. That identity-switching pattern almost always means somebody was buying the domain after each expiration to exploit accumulated authority. Google's gotten very aggressive about catching it since their March 2024 spam update.
Dead periods too. Site ran from 2016 to 2019, then three years of parking pages that say "this domain is for sale," then expired. By that point the backlinks have been degrading for years and Google reads a long dormant period as: nobody cared about this. Not a great signal.
Hunting broken links manually (slow but occasionally magic)
I only do this when I'm already poking around industry sites for other reasons. But it's produced some of my best finds so I can't leave it out.
Pick a big site in your niche. DR 60 or higher. Poke around their resource pages. Use a broken link checker Chrome extension (there's like five free ones that work fine). When you find a dead outbound link, check if that target domain expired. If it did, and it was receiving a backlink from a high-authority site... well. $12.
Found one this way with a Wikipedia backlink. Just the one link, but from a relevant article that actually got traffic. The small business behind the domain had shut down. Nobody picked it up. I registered it, rebuilt the specific page Wikipedia was linking to with updated content. That single Wikipedia link sent maybe 50-80 visitors a month on its own. For twelve dollars. I still think about this one when I'm having a bad day.
Absolutely not scalable as a primary method. You're checking individual broken links and hoping the domain is expired AND available AND clean. But as background activity while doing other research? Some of my genuinely best acquisitions came from this.
Paid tools (worth it, annoyingly)
Six months of free-method Saturdays and I finally caved. The productivity jump was immediate and honestly a little upsetting, because it retroactively made all those Saturday mornings feel like a waste.
Ahrefs (accidentally the best expired domain tool)
Not built for this. Works better than the tools that are. The workflow: pick a high-authority site in your niche, open it in Ahrefs Site Explorer, navigate to Pages, filter "Best by links," add a "404 not found" HTTP code filter. Now you have every dead page on that authority site, ranked by backlink count.
Those dead pages link to other sites. Some of those sites expired. And because you started from a niche-specific authority site, what you find tends to be topically relevant already. Half the battle is relevance and this approach bakes it in from the start.
It's the broken-link-hunting-by-hand method from above but running at like 20x speed. Instead of checking one site's dead links, I'll rip through 20 authority sites in an afternoon. Quality of domains found this way versus free methods? Not even comparable. Maybe 80% of the time the Ahrefs finds are better simply because the sourcing is more targeted.
$129/month for Lite. Yeah. Not cheap. I was spending 10-something hours a week on free methods for maybe one usable domain per month. Ahrefs got that down to 3-4 hours with consistently better results. The time savings paid for the subscription probably three times over.
Aggregates domains from auctions and drop lists. Runs them through proprietary spam detection. Gives you a score.
Where it shines: triage. Got 500 candidates from ExpiredDomains.net? You are not manually checking all 500. SpamZilla's spam score at least gives you a direction. I've seen it flag clean stuff and miss actual spam, so don't treat it as gospel, but as a way to cut 500 candidates to 30 or 40 worth actually investigating? Useful. Quick-links to Ahrefs, Semrush, Wayback for each candidate save a surprising amount of clicking around.
DomCop (the data hoarder's option)
Pulls metrics from Majestic (Trust Flow, Citation Flow), Moz (DA), SEMrush, SimilarWeb. Stacks everything up. Filter across all of it at once. TF above 20, CF below 40, 30+ referring domains, 5+ years old? Three clicks and you're looking at a filtered list.
I reach for DomCop when I want to cast a really wide net and then aggressively cut. The Trust Flow / Citation Flow ratio filter by itself has probably kept me from making two dozen bad buys. High Citation Flow with low Trust Flow = lots of links, all garbage. Classic spam pattern. Easy to spot when you have the numbers side by side.
SEMrush as the final backstop
I barely use SEMrush for finding domains. It's my last-stage toxicity filter. Their Backlink Audit tool gives you an overall toxicity score and flags specific links that look like problems.
Story from last year. I had a domain that passed every check. Wayback was clean. Referring domains looked legitimate when I scrolled through them manually. Anchor text was a normal distribution. Felt good about it. Ran the SEMrush audit anyway because I've been burned enough to be paranoid about this stuff. Turns out roughly 30% of the backlinks came from what was clearly a coordinated PBN. Different designs, different content on each site, but they shared hosting infrastructure and had identical link patterns. Network. Would I have caught that manually? Probably eventually. SEMrush flagged it in 90 seconds. That's $300-400 I didn't light on fire.
Historical traffic charts are the other useful thing in SEMrush. Gradual traffic decline over time? Normal. Owner stopped posting, audience drifted. A cliff, like traffic drops 80% in a single month? That's a penalty. Previous owner got slapped and either couldn't or didn't bother to fix it.
Telling valuable profiles from garbage
So this is really it. This is where money gets burned. Not finding domains. That's just time. The evaluation is where actual dollars get wasted because you bought something that looked good on the surface and was toxic underneath. I've looked at domains with DA 50+, hundreds of referring domains, links from sites I recognized by name. Worthless. All of them.
I now spend more time evaluating one domain than finding ten. Feels backwards. It's not.
Healthy backlink profiles are messy
The referring domains list should be full of real websites. Businesses, publications, .edu pages, niche bloggers who linked because the content was genuinely useful. Not "best-seo-tools-ranking-2024.xyz." Not "cheap-watches-buy-online.info." You get a sense for this fast. Maybe 30 seconds of scrolling and you know. It's almost instinctive after a while.
Anchor text. This is the one that separates people who know from people who are about to lose money. It should look chaotic. Brand name, bare URL, "click here," "this article," "check this out," random keyword anchors mixed in. That disorder is what real looks like. If the anchor text report shows 40% or 50% of anchors are some variation of "buy cheap insurance online"? Someone gamed the hell out of that domain. Tab: closed.
You want diversity in link types too. Blogs, news, forums, resource pages. All dofollow from 20 sites that all link to each other in a ring? PBN. No. Dofollow and nofollow mixed together from a bunch of unrelated sites in the same broad niche? That's organic growth. That's what you want.
The warning signs (from personal experience, mostly bad)
Chinese or Russian anchor text popping up on what was clearly an English-language domain. Almost guarantees a spam phase happened, and sometimes those spam operators specifically block Wayback's crawler so you won't even see it in the historical snapshots. (Annoying. Also clever. I hate it.)
Referring domain count that's flat for years then spikes wildly. If a domain had 15 referring domains for three years and then suddenly jumped to 300 in two months? Purchased links. Google might not have noticed yet but I wouldn't bet $200 on them not noticing.
Links coming overwhelmingly from comment sections, forum signatures, widget areas, sidebars, footers. Anywhere that isn't the actual body of an article. Those placements are low-value at best, spam at worst. When they dominate a profile it means the "authority" score is basically artificial.
One more. Anecdotal, but: any domain that was ever used for pharma stuff, casinos, or adult content seems to carry a permanent taint. I cannot explain the mechanism. The content has been gone for years. The domain sat empty. Twice I tried anyway. Twice the domains just never ranked for anything. Talked to four or five other people in the space who said the same thing. Maybe it's coincidence. I genuinely don't think it is though.
The actual process, week to week
Been doing this for years now. Stabilized into a routine that takes 2, maybe 3 hours per batch. Most weeks.
ExpiredDomains.net, tight filters. Dot-com only, five years minimum, 20+ referring domains, Wayback snapshots. This gives me 200-400 domains to look at. I skim fast, 15 minutes maybe, starring domain names that sound like they could have been a real operation. Real blog. Real company. Ignore anything that's obviously a brand name or trademark. End up with 30 to 50.
Those go into Ahrefs batch analysis. DR and referring domain counts. I cut everything under DR 15 (below that, there usually isn't enough there to be worth the effort). Also cut anything where the referring domain profile skews 90%+ toward a single country I can't place. Down to maybe 15-20 candidates.
Wayback Machine. Each one. Click through the years. Was it real? Same topic? Spam anywhere? Parked for more than two years? Roughly half the remaining list dies at this step and there's no way to speed it up. I've tried batch-checking these and you just miss stuff. You need to see the screenshots.
Survivors, usually 8-10 by this point, get the full backlink treatment. Anchor text. Top referring domains checked by hand. Dofollow ratio. Quick site:domain.com in Google to check indexation. (Zero results on a domain that should have content = deindexed. Do not buy. I have literally never seen anyone successfully un-deindex one of these.) SEMrush toxicity if anything feels ambiguous.
200-400 starting pool. 1-3 worth registering at the end. Sometimes zero. That ratio hasn't budged in two years of tracking. And every single time I've tried to shortcut steps because an auction was ending or a domain looked like an obvious win? Every time. I regretted it.
After you buy the domain, a whole separate set of decisions starts. What you build on it matters more than the domain.
Google is not a fan of this (and they're getting louder about it)
March 2024, Google drops an "expired domain abuse" spam policy. John Mueller separately calls the practice "SEO-flotsam" on a podcast. Not exactly subtle messaging.
The policy specifically targets people buying up expired domains to redirect authority to unrelated sites or pack them with garbage content. You scooped up a gardening blog domain to redirect to your SaaS homepage? That's what they're penalizing.
Dead as a strategy? No. The lazy version is dead. There's a difference. Buy a domain and rebuild it in the same niche as the original, with content that actually helps people? Backlinks still make contextual sense. Topical continuity exists. Google can see the through-line. That still works.
Seven domains registered since that update, as of writing this. Five are doing well. Two are flat and I suspect it's because I stretched the topical match too far. The original domain was in one sub-niche and I built content in an adjacent one. Close but apparently not close enough. No penalties on any of them, but I've also been more cautious than I was before.
The broader question of building authority hasn't changed. Good links from relevant sources still move rankings. Expired domains are one way to acquire those links. A good way. Not the only way.
Real costs, no bullshit
I'm going to be specific here because every other guide I found when starting out made this sound like a weekend project. Fire up ExpiredDomains.net, grab a domain, profit. Here's reality from two years of doing this and tracking the numbers:
Finding and evaluating each viable domain: 6-8 hours on average. That includes all the dead ends, the domains that looked good but failed the Wayback check, the profiles that turned out spam-heavy. A lot of wasted time rolls into each win.
Registration: $12 if you catch something on the open market that nobody else noticed. $100-500 at auction for anything with a decent profile. Sometimes more.
Content rebuild: 15 to 30 hours if you're doing it yourself. You cannot skip this part. A domain with no content is just a domain.
Hit rate after all that vetting: 60-65% of the ones I register actually gain meaningful organic traffic within six months. The other 35-40% either go nowhere or dramatically underperform what the metrics predicted. I cannot always explain why. Sometimes Google just does not cooperate and you never figure out the reason. It's genuinely frustrating and I wish I could tell you there was a reliable diagnostic but there isn't.
Per successful domain: 25-40 hours total effort and $100-800 in hard costs. Worth it when a customer is worth $500+. Not worth it for a hobby blog. Absolutely not worth it if you skip evaluation and buy toxic domains. Ask me how I know. (Actually don't, the story is in the opening paragraphs.)
Or just skip the whole thing
After years at this โ the 1am auction wars, the ExpiredDomains.net binges, the 40-column spreadsheets, the domains that checked every single box and turned out radioactive anyway โ I landed somewhere that should've been obvious sooner. The process works. It can make economic sense. But the labor-to-result ratio is honestly pretty terrible unless you're doing this as a full-time thing or you actually enjoy the hunt. (I do enjoy it. That's maybe the only reason I kept going.)
We built Revised partly because of this. We run the expired domain operation at scale. Thousands of domains scanned weekly. Spam filtered automatically. Backlink profiles audited. The domains with genuine authority, links from Wikipedia, Reddit, real publications, we acquire those. But we don't sell you the domain and say good luck with the rebuild. We make the backlinks themselves available directly. The part that actually matters, without the other 90% that's just tedious.
Or skip the hunting entirely โ Revised finds expired domains with quality backlinks at scale, filters out spam, and makes the backlinks available directly. Same result, fraction of the effort.
If DIY is more your thing, everything above should get you there. Budget more time than the other guides suggest. And seriously, don't let auction countdown timers override your evaluation process. That's how I burned $200 on my second ever domain purchase and it's the most predictable mistake I still watch other people make.