are website ads worth it? - Featured Image

are website ads worth it?

the real question isn't how do I make money from ads — it's whether the money you'd make is worth the trade-offs to get there.

by Riley Schatzle

i've never put ads on a website.

which is kind of funny considering i build websites for a living. but it's true — i've never gone through the process of setting up ad monetization on any of my sites. it's always been one of those things i knew existed but never seriously looked into.

so i started asking myself the questions i think most people actually have. not the "10x your revenue" stuff. the real ones.

is it worth my time? how much can you make? is it hard? what's the maintenance like? and honestly — is the juice worth the squeeze?

here's what i found.


💰 how much can you make?

this is the question everyone asks first. and the answer is more specific than i expected.

the metric that matters is RPM — revenue per mille. that's what you take home per 1,000 pageviews after the ad network takes their cut. CPM (cost per thousand impressions) is the advertiser's number. RPM is yours.

here's what the ranges actually look like:

look at that first row. $50/month from AdSense on 10,000 pageviews. that's less than a nice dinner.

but look at what happens at 100K+ with a premium network. $2,000-3,000/month. that's when it starts to matter.

the thing is.. getting to 100,000 monthly pageviews isn't trivial. that's consistent content, solid SEO, probably 50-100+ published pages, and months of building. the people earning $5K, $10K, $20K/month from ads? they've been at it for years. hundreds of pages. thousands of keywords.

so can you make real money? yes. but the money is a function of traffic. and traffic is a function of time and content. there's no shortcut through that part.


⏱️ is it worth my time?

this is the one i keep coming back to.

because the ads themselves aren't the hard part. the hard part is building a site that gets enough traffic for the ads to matter.

if you already have a site with decent traffic — 10K+ pageviews/month — then putting ads on it is money you're leaving on the table. the setup isn't difficult, the maintenance is minimal, and even modest AdSense earnings on existing traffic are pure upside.

but if you're starting from zero? ads aren't really a monetization strategy. they're a layer you add later once the traffic exists. building a site specifically to run ads is a long game — 6-12 months minimum before you see anything meaningful.

i think the honest answer depends on what you already have.

existing traffic = easy yes.

no traffic = the ads aren't the thing to focus on yet.


🔧 is it hard to set up?

this one surprised me. it's.. not that bad.

Google AdSense is where most people start. no traffic requirements — you sign up, get approved (usually a few days), paste some code on your site, and ads start showing. if you're on WordPress there's a plugin. if not, it's a script tag. that's pretty much it.

the premium networks — Ezoic, Mediavine, Raptive — have traffic minimums but their onboarding is guided. they want you to succeed because they take a percentage of your revenue.

what actually takes thought is placement — where do the ads go so they earn well without making your site feel like a flea market? but the better networks handle most of this for you with AI-optimized positioning.

so no. the setup itself isn't difficult. the difficulty is in building the traffic that makes running ads worth it in the first place.


🔄 how much maintenance does it take?

this was one of my bigger questions. because if it's a constant thing to manage, that changes the math.

from what i can tell.. it's surprisingly low-maintenance once it's set up.

the ad networks do most of the heavy lifting — they manage the advertisers, run the auctions, optimize placements, handle payments. you're not negotiating with brands or swapping out creatives. that's all automated.

the ongoing work is really just:

  • keep publishing content (which you'd be doing anyway if you're running a content site)
  • watch your page speed — ads add weight. if your Core Web Vitals tank, Google notices. your rankings slip. less traffic. less revenue. it's a loop
  • check your dashboard occasionally — see what's earning, what's not, whether a layout change helped or hurt

the people who treat it like a product — testing placements, monitoring RPM trends, optimizing — earn 30-50% more than people who set it and forget it. but even the set-and-forget version works. it just works less.

honestly? the maintenance seems way more manageable than i expected. the real ongoing investment is the content, not the ads.


⚡ can you optimize it? make it faster?

yeah. and this is where it gets kind of interesting.

a few things that move the needle:

ad placement matters more than ad quantity. an in-content ad between paragraphs performs better than three banner ads stacked at the top. the reader's already engaged when they hit it. it blends with the reading flow instead of interrupting it.

the network you're on is the biggest lever. jumping from AdSense ($5 RPM) to Mediavine ($20 RPM) on the same traffic is a 4x increase. same content, same visitors, just a better network taking a smarter cut. that's the single highest-ROI move once you qualify.

page speed is a revenue strategy. there's a case study where a publisher optimized their Core Web Vitals and saw ad revenue increase 18% — not from more ads, just from faster pages. better load times = better ad viewability = higher RPMs. and Google rewards fast sites with better rankings, which means more traffic, which means more ad revenue. it compounds.

traffic geography matters. US, UK, Canadian, and Australian traffic pays significantly more than traffic from other regions. a site getting 100K pageviews from the US will massively out-earn the same traffic from countries with lower advertiser demand. you can't really control this, but it's worth knowing.

and then there's the thing Ezoic figured out — you can use AI to test thousands of ad layout combinations and find the one that maximizes revenue without destroying the user experience. most people pick a layout once and never change it. the optimization layer is where the gap opens up.


🏆 what are the best results you can realistically get?

let's say you do everything right. great content, consistent publishing, strong SEO, premium ad network, optimized placements. what does the ceiling look like?

the sites making serious ad revenue — $10K-$20K+/month — typically have:

  • 300,000-500,000+ monthly pageviews
  • hundreds of published pages
  • strong organic search traffic (not paid, not social)
  • a premium network (Mediavine or Raptive)
  • years of consistent work behind them

that's real money. but it's not fast money. and it's not passive money — at least not until the content engine is built.

the more realistic scenario for someone starting now? maybe $200-500/month within the first year if you're publishing consistently and the content is ranking. that grows as the library grows and older posts compound in traffic.

is that worth it? depends on how you see it. $300/month is your phone bill and car insurance covered. it's not life-changing, but it's not nothing either. and unlike most side projects, it compounds — the work you did six months ago keeps earning.


🤔 the ux tradeoff nobody talks about

here's the tension i keep thinking about.

more ads = more revenue. but more ads = worse experience. worse experience = people leave. people leaving = less traffic. less traffic = less revenue.

the sites that win at ads long-term are the ones that treat user experience as a revenue strategy, not an obstacle to it.

i've read about sites going from $3,000/month to $800/month because they got greedy with ad density. bounce rate doubled, session duration dropped, Google noticed, rankings slipped. the short-term grab killed the long-term asset.

the premium networks actually help with this — Mediavine and Raptive have guardrails that prevent you from nuking your own user experience. which is kind of smart. they're protecting your traffic because your traffic is their revenue too.

but it still makes me wonder — at what point do the ads change the feel of a site enough that it matters? even tasteful ads are still ads. they still shift the experience from "someone sharing something" to "someone showing you something next to the thing they're selling you."

i don't have an answer to that yet. just noticing the question.


so.. is it worth it?

after going through all of this, here's where i land.

if you already have a site with traffic — even modest traffic — there's almost no reason not to run ads. the setup is straightforward, the maintenance is minimal, and the earnings are pure upside on work you've already done.

if you're starting from scratch with the goal of ad revenue specifically.. it's a legitimate model but it's a long one. you're building a content engine that takes months (or years) to reach the traffic levels where ads generate meaningful income. it works — people do it — but you have to be honest about the timeline.

the part that interests me most is the compounding. unlike client work or service revenue, ad income builds on itself. every post you publish is another asset that can earn. old posts keep generating traffic. the library grows, the earnings grow, and eventually the machine runs whether you're actively working on it or not.

that's appealing. not because it's "passive income" — the building phase is anything but passive — but because it's the kind of work that accumulates instead of resetting every month.

i haven't done it yet. maybe i will. but at least now i know what i'd actually be signing up for.


sources and further reading:

Let's work together.

Ready to bring your ideas to life? Let's discuss your project.

wake up curious
Imagination. Making. Visual Creation.
Riley Schatzle© 2026--:--:--