redomainer

Data-driven insights for domain investors.

Domain parking: how it works and how to earn revenue

Last quarter, I sat down with a portfolio of 340 aged domains that had been sitting on parking for three years. Total annual revenue from the parking accounts: $612. Annual renewal cost on the same names: $4,080.

Corinne Talbot·Updated: July 09, 2026·11 min read

Domain parking: how it works and how to earn revenue

It's a scenario I see over and over in my own portfolio reviews. You acquire a batch of domains, the development timeline stretches out, and somewhere in month six you set the nameservers to a parking company because it's free, it's easy, and at least it generates something. The trouble is that "something" is often not enough to cover your holding costs — and the more parked domains you accumulate, the more that gap compounds quietly across every renewal cycle.

That's the real conversation we need to have about domain parking. Not whether it works in theory, but whether it actually generates meaningful revenue in the current market, when Google's policies have tightened, when type-in traffic has been eroded by browser autocomplete and search-everything behavior, and when the cost of simply holding a name has crept up. Let's walk through the mechanics, the actual cash flow, and the places where parking still makes sense — and the places where it absolutely doesn't.

How the parking revenue stream actually works

When you "park" a domain, you're pointing its DNS to a service that serves a landing page full of pay-per-click ads. When a visitor lands on your parked page and clicks an ad, the advertiser pays the ad network, the network takes a cut, the parking company takes a cut, and you — the domain owner — get what's left. That's the whole engine.

The three numbers you need to track are CTR (click-through rate), CPC (cost per click), and RPV (revenue per visitor). RPV is the product of CTR and CPC, and it's the figure that actually tells you whether a domain is worth keeping parked. For most parked inventory, RPV falls in the $0.01 to $0.10 range — and the lower end of that range is far more common than the upper end. A domain pulling 200 type-in visitors a month at a $0.03 RPV generates $6 per year. That's not a typo. The math is genuinely that small.

What pushes a domain toward the higher end of that range is the keyword value of the underlying search term. If your domain matches a commercial-intent keyword — say "Denver personal injury lawyer" or "used John Deere tractor parts" — the advertisers bidding on those terms will pay more per click, and your RPV climbs. If your domain is a five-word phrase nobody searches for, the ad network fills the page with low-bid remnant inventory, and your earnings settle near zero.

The second piece of the puzzle is the revenue share. Most parking companies pay domain owners somewhere between 60% and 80% of the gross ad revenue, with 70% being a common industry default. The percentages are not the part that hurts your numbers — at 70% versus 80% on $6/year, you're arguing over $1.20. The traffic and the keyword value are what determine whether parking is even worth wiring up.

A parked domain earning $0.03 RPV on 200 monthly visitors brings in $6 a year. The holding cost on a single.com is more than that.

Why type-in traffic still matters more than anything else

Type-in traffic — visitors who type your domain directly into their browser bar — is the entire foundation of parking economics. It's the only traffic source that's essentially free, that doesn't depend on Google indexing your parking page (which it won't), and that carries commercial intent. When someone types "widgets.com" instead of searching "widgets," they want to go somewhere specific. They'll click an ad if the ad looks relevant. They are, in ad-buying terms, high-quality impressions.

That's why the historical domain market placed enormous premiums on names with established type-in traffic. A domain with even a few hundred daily type-ins could be valued like a small business, because the parking revenue alone generated predictable cash flow, and the underlying traffic made the asset more valuable to any end-user buyer down the line.

The problem is that type-in traffic has been eroding for a decade. Browser omnibars now treat almost any string as a search query first. Mobile keyboards autocomplete aggressively. Chrome and Safari both default to search behavior when you mash a string that isn't an obvious URL. The result is that the type-in volume that used to anchor parking portfolios has thinned out across the industry, and the names that still pull meaningful direct navigation today tend to be the ones with real brand recognition — common English phrases, generic product categories, or names that have been advertised offline for years.

For most portfolios today, type-in traffic is the difference between a parked domain that earns $20/year and one that earns $2/year. If you're holding 500 names that don't generate type-ins, parking is essentially a rounding error in your financials. If you're holding 50 names that each pull a few hundred direct visits a month, parking can quietly cover a chunk of your renewal bill — provided your acquisition costs were reasonable and your renewal decisions are disciplined.

Google's parking policy and what it means for your inventory

In recent years, Google updated its AdSense policies to explicitly address parked domains. The policy prohibits serving Google-sourced ads on pages that don't provide "unique, valuable content." A default parking template with a list of search-style links and unrelated ad units is, by Google's definition, exactly the kind of page they're targeting. When this policy is triggered, the parking company's Google ad serving gets restricted or removed, and the highest-paying ad source on the page effectively disappears.

This is the single biggest structural shift in parking economics over the past five years. Before the policy change, Google's ad exchange was the highest bidder for the majority of inventory, and parked domains benefited from that bid density. After the change, much of that bid is gone, and the remaining ad sources — Yahoo/Bing, third-party ad networks, direct remnant deals — pay meaningfully less per click.

The practical implication for portfolio owners: if you've been parking for years and your earnings dropped 40–70% sometime in 2023 or 2024, this is almost certainly why. It's not a seasonal fluctuation, and it's not because your domains got worse. The bid environment on the page itself contracted.

What you can do about it is limited. Some parking services offer "enhanced" templates with slightly more substantive content that may pass Google's quality review — think a small directory, a Wikipedia excerpt, or a curated link list rather than the bare default template. These can sometimes restore Google ad serving for specific domains. But the policy isn't something you negotiate around, and the safer assumption for any serious portfolio is that pure parked inventory will earn a fraction of what it earned in 2018.

The intermediaries: what Sedo, Bodis, and Voodoo actually do for you

You don't need to manually integrate with Google AdSense, Yahoo, or a dozen ad exchanges to monetize a parked domain. Parking companies handle that integration, optimize which ads show on which domains, and pay you on a revenue-share basis. They're effectively your ad operations team for inventory you don't want to build out yourself.

Here's how the three most common providers compare for a typical investor:

ProviderTypical revenue shareStrengthsWatch-outs
Sedo~70%Largest distribution network, integrated marketplace for sales, established brandHigher minimum payouts, slower payment cycles on some accounts
Bodis70–80%Strong fill rates, transparent reporting, supports custom templatesSmaller brand recognition, fewer secondary services
Voodoo.com80% on tiered plansHigh owner share on top tiers, domainer-friendly interfaceVariable performance by niche, less suited for ultra-premium keyword inventory

Sedo is the default choice for many investors because it bundles parking with one of the largest aftermarket platforms. You can list the same domain for sale while it's parked, and inbound buyers land on a custom lander. That dual function has real value if you actively flip names — every parked page becomes a soft acquisition channel. Bodis and Voodoo tend to win on raw revenue share for portfolios where the primary goal is cash flow rather than sales conversion.

For a portfolio of 100+ names, I'd recommend running two services in parallel on a test set. Park 20 representative domains at Sedo and 20 at Bodis for a 60-day window, compare RPV by domain, and then consolidate based on the data. The setup cost is minimal — most parking companies integrate in under five minutes per domain via nameserver change — and the upside from finding a 20% RPV lift across 200 names is real money.

What realistic revenue looks like today

Let me put together a portfolio scenario based on what I see in actual investor books.

Suppose you hold 200.com domains that you originally acquired for an average of $15 each. Your annual renewal cost is roughly $2,400 (at $12/year × 200). Your domains split roughly as follows:

  • 20 names with meaningful type-in traffic (200–1,000 monthly visits each)
  • 60 names with light direct navigation (20–100 monthly visits each)
  • 120 names with negligible traffic outside of incidental search-engine referrals

For the high-traffic 20 names, expect average annual parking revenue of $15–$80 per domain, depending on keyword value. For the medium-traffic 60 names, expect $2–$15. For the bottom 120, expect $0.10–$2 — most of them won't cover a single dollar of renewal cost on their own.

Total annual parking revenue on this portfolio: somewhere between $700 and $2,000. Renewal cost: $2,400. The portfolio doesn't cash-flow positive on parking alone.

This is the math that flips the strategic question. If parking covers 30–80% of your holding costs, you have a defensible reason to keep names parked while you decide which ones to develop or list. If parking covers 5–15% of holding costs — and that's more common than the industry likes to admit — you're subsidizing your inventory out of pocket every renewal cycle, and the longer you hold it, the deeper the hole gets.

A 200-domain portfolio with average acquisition cost will lose $400 to $1,700 per year on parking, not earn it.

The strategic question: when parking actually makes sense

So when does parking make sense?

In my own portfolio, I park three categories of domains. First: names that have genuine inbound interest and are actively listed for sale in the aftermarket. Parking them generates a small amount of cash while they wait for the right buyer, and the parked page keeps the domain "in use" in a way that doesn't hurt resale value. Second: aged names with established type-in traffic that I'm holding for appreciation. The parking revenue isn't the investment thesis — it's a holding-cost offset while the name matures in the market. Third: a small handful of defensive registrations I made on adjacent names to a primary asset. Parking these lets me recapture a few dollars a year on inventory I would have renewed anyway.

Where parking does not make sense: when you're using it as a substitute for a decision. If you have 200 names you've been parking for two years because you haven't figured out what to do with them, parking is enabling indecision. It's letting you avoid the harder question of whether each domain should be developed, listed for sale, allowed to expire, or wholesale-batched to a buyer who can put them to work. At an average RPV below $0.05, parking is not a monetization strategy — it's a procrastination strategy with a thin veneer of cash flow.

The honest answer is that the modern parking landscape is a low-margin holding-cost offset, not a revenue engine. Use it on the inventory where it pencils out, run a quick A/B test between providers to maximize your share, and spend your real strategic energy on the names that deserve development or active sale. Everything else should expire, get returned to the registry, or be wholesale-batched to a buyer who can put them to work. That's the difference between a portfolio that compounds and one that quietly bleeds cash every renewal cycle.

FAQ

How does domain parking generate money?
When you park a domain, you point its DNS to a service that displays pay-per-click ads. You earn a share of the revenue generated when visitors click on those ads.
What is RPV and why does it matter?
RPV stands for revenue per visitor, which is the product of click-through rate and cost per click. It is the primary metric used to determine if a domain is worth keeping parked.
Why has my parking revenue dropped recently?
Recent updates to Google's AdSense policies restrict ad serving on pages lacking unique content. This has reduced bid density and lowered earnings for many domain owners.
Is type-in traffic still important for parking?
Yes, type-in traffic is the foundation of parking economics because it is free, carries commercial intent, and does not rely on search engine indexing.
How can I maximize my parking revenue?
You can test different parking providers like Sedo, Bodis, or Voodoo to compare performance and consolidate your inventory with the service that offers the best RPV for your specific domains.